void event_end_ignore_all_enters(gulong start);
/*! End *all* active and passive grabs on the keyboard */
void event_end_ignore_all_enters(gulong start);
/*! End *all* active and passive grabs on the keyboard */
/*! Compare t1 and t2, taking into account wraparound. True if t1
comes at the same time or later than t2. */
gboolean event_time_after(Time t1, Time t2);
/*! Compare t1 and t2, taking into account wraparound. True if t1
comes at the same time or later than t2. */
gboolean event_time_after(Time t1, Time t2);