]> git.eshelyaron.com Git - emacs.git/commit
Update Android port
authorPo Lu <luangruo@yahoo.com>
Wed, 5 Jul 2023 03:39:45 +0000 (11:39 +0800)
committerPo Lu <luangruo@yahoo.com>
Wed, 5 Jul 2023 03:39:45 +0000 (11:39 +0800)
commit9e9142249725b4785a01734a8c0f50301fccdea7
treeded6874277a886721efc732a4f7bb14db1526670
parent2443f4ec77ffdb2a5b59e243b50ee04cd4f2eb1f
Update Android port

* doc/lispref/commands.texi (Misc Events): Correctly index
`set-text-conversion-style'.
* lisp/tool-bar.el (tool-bar-event-apply-alt-modifier)
(tool-bar-event-apply-super-modifier)
(tool-bar-event-apply-hyper-modifier)
(tool-bar-event-apply-shift-modifier)
(tool-bar-event-apply-control-modifier)
(tool-bar-event-apply-meta-modifier): Pass t when restoring text
conversion style.
* src/keyboard.c (restore_reading_key_sequence): New function.
(read_key_sequence): Set `reading_key_sequence' where necessary.
* src/keyboard.h: Declare variable.
* src/textconv.c (check_postponed_buffers): New function.
(Fset_text_conversion_style): New argument.  If set, and a key
sequence is being read, postpone resetting the IME until the key
sequence is read.
(syms_of_textconv): Clear new variable and add staticpro.
* src/textconv.h: Update prototypes.
doc/lispref/commands.texi
lisp/tool-bar.el
src/keyboard.c
src/keyboard.h
src/textconv.c
src/textconv.h