Skip to content
This repository has been archived by the owner on Jan 16, 2023. It is now read-only.

removed unnecessary explicit case for escape key being pressed and... #428

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

Sketch98
Copy link

...added option to allow multiple inputs to the external key handler at once.

The condition at main.c line 589-590
if (ksym == XK_Escape && MODMASK(kev->state) == 0) { extprefix = False;
is unnecessary because extprefix is set to false on line 593 no matter which key is pressed, including escape. Also, explicitly checking for XK_Escape means the user can't bind any commands to the escape key (i prefer to bind esc to 'exit without output' if possible). Also I added one_keyhandler_cmd, but the diff for config.def.h explains that well enough.

…ded option to allow multiple inputs to the external key handler at once.
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant