diff options
author | Po Lu <luangruo@yahoo.com> | 2024-03-02 14:04:56 +0800 |
---|---|---|
committer | Po Lu <luangruo@yahoo.com> | 2024-03-02 14:04:56 +0800 |
commit | 5e20b114ef32d504f4429fd35ecd0d5dcf3bd8db (patch) | |
tree | 83215f4df69308e61c490172f4a68ff0fea63452 /lisp/emacs-lisp/lisp.el | |
parent | 8b96503b6e8514f1f9f92895a0707c78b1bbd1fd (diff) | |
download | emacs-5e20b114ef32d504f4429fd35ecd0d5dcf3bd8db.tar.gz emacs-5e20b114ef32d504f4429fd35ecd0d5dcf3bd8db.tar.bz2 emacs-5e20b114ef32d504f4429fd35ecd0d5dcf3bd8db.zip |
Implement dead key combination on Android
* src/android.c (android_init_key_character_map)
(android_get_dead_char): New functions.
(android_wc_lookup_string): New argument COMPOSE_STATE. Ignore
key events with the COMBINING_ACCENT flag set while recording
their character values there, and combine such characters with
the key event when processing a subsequent key event.
* src/androidgui.h (struct android_compose_status): New
structure.
* src/androidterm.c (handle_one_android_event): Port dead key
combination code from X. (bug#69321)
Diffstat (limited to 'lisp/emacs-lisp/lisp.el')
0 files changed, 0 insertions, 0 deletions