diff options
author | Albert <georgealbert@qq.com> | 2020-04-13 18:02:17 +0800 |
---|---|---|
committer | Eli Zaretskii <eliz@gnu.org> | 2020-04-13 16:07:19 +0300 |
commit | c6ecdab0ee5b633e184502e5440e3b893cb6a797 (patch) | |
tree | 19fd7e21aa281f6217218a7bb4c09c1e3d4b4962 /lisp/emacs-lisp | |
parent | 188bd80a903d34ef6a85b09e99890433e7adceb7 (diff) | |
download | emacs-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