]> git.eshelyaron.com Git - emacs.git/commit
Implement function for sending events to widgets
authorPo Lu <luangruo@yahoo.com>
Thu, 4 Nov 2021 10:51:28 +0000 (18:51 +0800)
committerLars Ingebrigtsen <larsi@gnus.org>
Sun, 7 Nov 2021 01:59:40 +0000 (02:59 +0100)
commitb39f1f158ba38d9db43fc714cf3041125ec0fa8a
tree70b3ea84ed72f137e60fd78f43fd87d59a32993b
parentc9c1b436ae638cc7f54e203674c61a9a2633d4ec
Implement function for sending events to widgets

* doc/lispref/display.texi (Xwidgets): Document changes.
* src/keyboard.c (lispy_function_keys): Make non-static on X.
* src/keyboard.h (lispy_function_keys): Expose lispy_function_keys on
X.
* src/xterm.c (x_emacs_to_x_modifiers): Export function.
* src/xterm.h (x_emacs_to_x_modifiers): Likewise.
* src/xwidget.c (Fxwidget_perform_lispy_event)
(find_suitable_keyboard): New functions.
(syms_of_xwidget): Define new subr.
doc/lispref/display.texi
src/keyboard.c
src/keyboard.h
src/xterm.c
src/xterm.h
src/xwidget.c