]> git.eshelyaron.com Git - emacs.git/commitdiff
(read_char): Allow character codes 128..255 to be
authorKenichi Handa <handa@m17n.org>
Tue, 23 May 2000 02:19:20 +0000 (02:19 +0000)
committerKenichi Handa <handa@m17n.org>
Tue, 23 May 2000 02:19:20 +0000 (02:19 +0000)
handled by input-method-function.

src/keyboard.c

index 990d38313f9316eb79435e10e86f4eba1a2c4f28..d08fb8bebee35dd03195ae8839a127775e89fa1a 100644 (file)
@@ -2528,7 +2528,8 @@ read_char (commandflag, nmaps, maps, prev_event, used_mouse_menu)
   if (INTEGERP (c)
       && ! NILP (Vinput_method_function)
       && (unsigned) XINT (c) >= ' '
-      && (unsigned) XINT (c) < 127)
+      && (unsigned) XINT (c) != 127
+      && (unsigned) XINT (c) < 256)
     {
       previous_echo_area_message = Fcurrent_message ();
       Vinput_method_previous_message = previous_echo_area_message;
@@ -2552,7 +2553,8 @@ read_char (commandflag, nmaps, maps, prev_event, used_mouse_menu)
         after the first event of the key sequence.  */
       && NILP (prev_event)
       && (unsigned) XINT (c) >= ' '
-      && (unsigned) XINT (c) < 127)
+      && (unsigned) XINT (c) != 127
+      && (unsigned) XINT (c) < 256)
     {
       Lisp_Object keys; 
       int key_count;