Stefan Monnier writes: >> As mentioned in a past commit[1], nil is not an event. >> Since the car of a mouse click event is considered its type, >> shouldn't (nil) also be rejected as an event? > > Not sure it's worth the trouble (there are already lots of other objects > that aren't events but for which eventp returns non-nil). Sure, but the following would at least make eventp treat nil consistently: