]> git.eshelyaron.com Git - emacs.git/commit
Fix reporting of key events containing SYM and META
authorPo Lu <luangruo@yahoo.com>
Wed, 2 Aug 2023 01:09:53 +0000 (09:09 +0800)
committerPo Lu <luangruo@yahoo.com>
Wed, 2 Aug 2023 01:09:53 +0000 (09:09 +0800)
commit8ff8a7fd5c50aaa7721a562a11836b4ec733ba5e
tree2b13cd6fceba087acdcfbecd3530718a484e26d8
parentf7052599877de9e855d743c68c88cc5729456f1f
Fix reporting of key events containing SYM and META

* doc/emacs/android.texi (Android)::(What is Android?):
(Android Startup, Android File System, Android Environment)
(Android Windowing, Android Fonts, Android Troubleshooting):
Improve section titles.
(Android Windowing): Describe the relation between keyboard
modifiers reported by Android and those in key events.
* java/org/gnu/emacs/EmacsWindow.java (onKeyDown, onKeyUp):
Clear META_SYM_ON and META_META_MASK when retrieving ASCII
characters.
* src/androidgui.h: Add ANDROID_META_MASK.
* src/androidterm.c (android_android_to_emacs_modifiers)
(android_emacs_to_android_modifiers): Transform META to Alt, and
vice versa.
doc/emacs/android.texi
java/org/gnu/emacs/EmacsWindow.java
src/androidgui.h
src/androidterm.c