From b7461be999a0a4f21b3085068ba2c0e2a3415209 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Mitsuharu Date: Tue, 12 Apr 2005 10:28:24 +0000 Subject: [PATCH] *** empty log message *** --- etc/ChangeLog | 4 ++++ lisp/ChangeLog | 10 ++++++++++ src/ChangeLog | 15 +++++++++++++++ 3 files changed, 29 insertions(+) diff --git a/etc/ChangeLog b/etc/ChangeLog index d873797f5dc..e145d92045e 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog @@ -1,3 +1,7 @@ +2005-04-12 YAMAMOTO Mitsuharu + + * NEWS: Mention dynamic change of keyboard-coding-system on Mac. + 2005-04-10 Jan Dj,Ad(Brv * NEWS: Mention fontSet for Lucid menus. diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 15e23143554..30691832f50 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog @@ -2,6 +2,16 @@ * term/mac-win.el (dnd): Require dnd. (mac-drag-n-drop): Call dnd-handle-one-url. + (kTextEncodingMacRoman, kTextEncodingISOLatin1) + (kTextEncodingISOLatin2): Remove constants. + (mac-script-code-coding-systems): New constant. + (mac-handle-language-change): New function. + (special-event-map): Bind it to `language-change' event. + (mac-centraleurroman, mac-cyrillic): New coding systems. + (mac-font-encoder-list, ccl-encode-mac-centraleurroman-font) + (ccl-encode-mac-cyrillic-font): Rename mac-centraleurroman-encoder + and mac-cyrillic-encoder to encode-mac-centraleurroman and + encode-mac-cyrillic, respectively. 2005-04-12 Nick Roberts diff --git a/src/ChangeLog b/src/ChangeLog index 8951b51dee7..2b3d6a0e5e0 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -2,6 +2,21 @@ * keyboard.c (poll_for_input) [SYNC_INPUT]: Don't call poll_for_input_1. Set interrupt_input_pending to 1 instead. + (Qlanguage_change) [MAC_OS]: New variable. + (syms_of_keyboard) [MAC_OS]: Intern and staticpro it. + (kbd_buffer_get_event) [MAC_OS]: Make event for + LANGUAGE_CHANGE_EVENT. + + * macterm.c (mac_keyboard_text_encoding) + (current_mac_keyboard_text_encoding): Remove variables. + (XTread_socket): Store language-change event if keyboard script + change is detected. Don't convert input to + `mac_keyboard_text_encoding'. + (syms_of_macterm): Delete DEFVAR_INT for + mac-keyboard-text-encoding. + + * termhooks.h (enum event_kind) [MAC_OS]: Add + LANGUAGE_CHANGE_EVENT. 2005-04-10 Richard M. Stallman -- 2.39.2