Change linking order of libX11 to resolve “missing symbol” problems on some
X11 installations.
configure now aborts if it cannot detect an X11 installation.
-v switch to print out which keys remain held after the hotkey has been
pressed when -w is specified.Ignore the Mode Switch key (similarly to Caps Lock et al.).
Ignored modifiers are now also ignored by-w. On some setups, some modifiers
are permanently set as “pressed” (in some cases, without the user being aware
of it), meaning that they cause -w to permanently block unless they are
ignored.
Various minor bug fixes, mostly around explicitly reporting error conditions (e.g. cannot open X display).
Abort if the user repeats a modifier or key (e.g. Ctrl+F1+F1 now fails with
Repeated key 'F1') as these are certainly unintended and, probably, a
source of error.