diff src/ChangeLog @ 61504:440fc97d89f0

*** empty log message ***
author YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
date Tue, 12 Apr 2005 10:28:24 +0000
parents af0b365f3c39
children db63a29e7669
line wrap: on
line diff
--- a/src/ChangeLog	Tue Apr 12 10:28:14 2005 +0000
+++ b/src/ChangeLog	Tue Apr 12 10:28:24 2005 +0000
@@ -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  <rms@gnu.org>