summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp/multisession.el
diff options
context:
space:
mode:
authorPo Lu <luangruo@yahoo.com>2022-02-19 20:59:12 +0800
committerPo Lu <luangruo@yahoo.com>2022-02-19 21:02:30 +0800
commit14562b45bd81334064b19ed91f02e11cd46aaf56 (patch)
tree5fe7e1b23e386fdcf3bd03e99de0764613630020 /lisp/emacs-lisp/multisession.el
parentf273a504be670d714fe46a067e5edba548443701 (diff)
downloademacs-14562b45bd81334064b19ed91f02e11cd46aaf56.tar.gz
emacs-14562b45bd81334064b19ed91f02e11cd46aaf56.tar.bz2
emacs-14562b45bd81334064b19ed91f02e11cd46aaf56.zip
Avoid consing extra string when processing GTK native input
* src/gtkutil.c (xg_im_context_commit): Use `decode_string_utf8' to decode input text. * src/keyboard.c (kbd_buffer_get_event_1): If coding system is Qt, simply return the string without decoding it. * src/termhooks.h (enum event_kind): Document meaning of Qt as coding system in a multibyte keystroke event's string argument.
Diffstat (limited to 'lisp/emacs-lisp/multisession.el')
0 files changed, 0 insertions, 0 deletions