aboutsummaryrefslogtreecommitdiffstats
path: root/src/ChangeLog
diff options
context:
space:
mode:
authorEli Zaretskii2012-08-10 09:54:37 +0300
committerEli Zaretskii2012-08-10 09:54:37 +0300
commitd30be705dfb9a14e6ac07df9e8b61f09ed96d95e (patch)
tree1ceb8ebe75f221e0c730cf00050b090c12a25457 /src/ChangeLog
parent4b94e8cfe59df775a3eb510ec67764e22c91ebd5 (diff)
downloademacs-d30be705dfb9a14e6ac07df9e8b61f09ed96d95e.tar.gz
emacs-d30be705dfb9a14e6ac07df9e8b61f09ed96d95e.zip
Fix bug #10299 with Unicode characters sent on MS-Windows by MSKLC.
src/w32fns.c (INIT_WINDOW_CLASS): New macro. (w32_init_class): Use it to initialize the Emacs class with either ANSI or Unicode API calls. (w32_msg_pump): Call GetMessageW and DispatchMessageW on NT and later. (w32_wnd_proc): If the character code sent by WM_CHAR or WM_SYSCHAR is above 255, post a WM_UNICHAR message, not the original message. Call DefWindowProcW on NT and later.
Diffstat (limited to 'src/ChangeLog')
-rw-r--r--src/ChangeLog14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/ChangeLog b/src/ChangeLog
index bd43b7ba05e..a537c07b769 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,17 @@
12012-08-10 Joakim HÃ¥rsman <joakim.harsman@gmail.com> (tiny patch)
2 Eli Zaretskii <eliz@gnu.org>
3
4 Fix bug #10299 with Unicode characters sent by customized
5 keyboards created by MSKLC.
6 * w32fns.c (INIT_WINDOW_CLASS): New macro.
7 (w32_init_class): Use it to initialize the Emacs class with either
8 ANSI or Unicode API calls.
9 (w32_msg_pump): Call GetMessageW and DispatchMessageW on NT and
10 later.
11 (w32_wnd_proc): If the character code sent by WM_CHAR or
12 WM_SYSCHAR is above 255, post a WM_UNICHAR message, not the
13 original message. Call DefWindowProcW on NT and later.
14
12012-08-10 Glenn Morris <rgm@gnu.org> 152012-08-10 Glenn Morris <rgm@gnu.org>
2 16
3 * Makefile.in (config_h): Fix conf_post.h out-of-tree build location. 17 * Makefile.in (config_h): Fix conf_post.h out-of-tree build location.