In addition, the signal allows plugins swallow the event so it's not processed by Geany.
This signal is required for the vimode plugin - see https://github.com/geany/geany-plugins/pull/735 You can view, comment on, or merge this pull request online at:
https://github.com/geany/geany/pull/1829
-- Commit Summary --
* Allow plugins to process keypress events before Geany
-- File Changes --
M doc/pluginsignals.c (20) M src/geanyobject.c (9) M src/geanyobject.h (1) M src/keybindings.c (6) M src/plugindata.h (2)
-- Patch Links --
https://github.com/geany/geany/pull/1829.patch https://github.com/geany/geany/pull/1829.diff