]> git.eshelyaron.com Git - emacs.git/commit
Avoid moving point while analyzing text conversion
authorPo Lu <luangruo@yahoo.com>
Fri, 3 Nov 2023 03:32:17 +0000 (11:32 +0800)
committerPo Lu <luangruo@yahoo.com>
Fri, 3 Nov 2023 03:34:40 +0000 (11:34 +0800)
commite06e61f45615f66d5e32fa23ea7ede7c4da77fda
treec45227d99ca50adeadcaba167f367d4d46f6e14f
parentfc8d225328d41c180b6997f6c25f904ca66211ac
Avoid moving point while analyzing text conversion

* lisp/simple.el (analyze-text-conversion): If neither calling
p-s-i-h nor calling p-t-c-h yields a change to point, return it
to its location before analyze-text-conversion was called.

* src/keyboard.c (kbd_buffer_get_event): See that text
conversion events are uniformly delivered prior to keyboard
events arriving in unison.
lisp/simple.el
src/keyboard.c