]> git.eshelyaron.com Git - emacs.git/commit
Add `touch-end' event type
authorPo Lu <luangruo@yahoo.com>
Thu, 2 Dec 2021 02:27:24 +0000 (10:27 +0800)
committerPo Lu <luangruo@yahoo.com>
Thu, 2 Dec 2021 02:27:24 +0000 (10:27 +0800)
commit5001f4f91b9a959ddc345de36153689174df67a9
tree402344e7f4e0625909ac461e0ef7692fdff4acdb
parenta4ff841154632da36ccb1bd01ea4e509465a692b
Add `touch-end' event type

* etc/NEWS:
* doc/lispref/commands.texi (Misc Events): Document new
`touch-end' event type.

* lisp/bindings.el: Ignore touch-end events by default.

* src/keyboard.c (make_lispy_event): Add support for
TOUCH_END_EVENT events.
(syms_of_keyboard): New symbol `touch-end'.

* src/termhooks.h (enum event_kind): New member
`TOUCH_END_EVENT'.

* src/xterm.c (handle_one_xevent): Send touch-end events when
appropriate.
doc/lispref/commands.texi
etc/NEWS
lisp/bindings.el
src/keyboard.c
src/termhooks.h
src/xterm.c