summaryrefslogtreecommitdiff
path: root/lisp/emacs-lisp
diff options
context:
space:
mode:
authorAlbert <georgealbert@qq.com>2020-04-13 18:02:17 +0800
committerEli Zaretskii <eliz@gnu.org>2020-04-13 16:07:19 +0300
commitc6ecdab0ee5b633e184502e5440e3b893cb6a797 (patch)
tree19fd7e21aa281f6217218a7bb4c09c1e3d4b4962 /lisp/emacs-lisp
parent188bd80a903d34ef6a85b09e99890433e7adceb7 (diff)
downloademacs-c6ecdab0ee5b633e184502e5440e3b893cb6a797.tar.gz
emacs-c6ecdab0ee5b633e184502e5440e3b893cb6a797.tar.bz2
emacs-c6ecdab0ee5b633e184502e5440e3b893cb6a797.zip
Support toggling native Input Methods on MS-Windows
* src/w32term.h (WM_EMACS_IME_STATUS): New message code. * src/w32fns.c (ImmGetOpenStatus_Proc, ImmSetOpenStatus_Proc): New typedefs. (w32_msg_pump): Handle the WM_EMACS_IME_STATUS message. (Fw32_get_ime_open_status, Fw32_set_ime_open_status): New functions (syms_of_w32fns): Defsubr them. (globals_of_w32fns): Load ImmGetOpenStatus and ImmSetOpenStatus from IMM2.DLL.
Diffstat (limited to 'lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions