]> git.eshelyaron.com Git - emacs.git/commit
Update Android port
authorPo Lu <luangruo@yahoo.com>
Thu, 1 Jun 2023 07:16:02 +0000 (15:16 +0800)
committerPo Lu <luangruo@yahoo.com>
Thu, 1 Jun 2023 07:16:02 +0000 (15:16 +0800)
commitaed0a11147e29fc73405f1815fef91ecf6cca7fb
tree35f335168eb4fe2c642a4c1a26109c71c3dacae6
parent9a958c59a2ce546e6ec99c58ca181dafeac8dd6b
Update Android port

* java/org/gnu/emacs/EmacsInputConnection.java
(EmacsInputConnection, performContextMenuAction): New function.
* java/org/gnu/emacs/EmacsNative.java (EmacsNative)
(performContextMenuAction): New function.
* src/android.c (android_get_gc_values): Implement more
efficiently.
* src/androidterm.c (android_handle_ime_event): Pass through
`update' argument to `finish_composing_text'.  Fix thinko.
* src/textconv.c (really_finish_composing_text)
(really_set_composing_text, really_set_composing_region)
(handle_pending_conversion_events_1, finish_composing_text): New
argument `update'.  Notify IME of conversion region changes if
set.
* src/textconv.h: Update structs and prototypes.
java/org/gnu/emacs/EmacsInputConnection.java
java/org/gnu/emacs/EmacsNative.java
src/android.c
src/androidterm.c
src/textconv.c
src/textconv.h