emacs-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-diffs] Changes to emacs/src/keyboard.c


From: Richard M. Stallman
Subject: [Emacs-diffs] Changes to emacs/src/keyboard.c
Date: Thu, 13 Apr 2006 01:25:06 +0000

Index: emacs/src/keyboard.c
diff -u emacs/src/keyboard.c:1.852 emacs/src/keyboard.c:1.853
--- emacs/src/keyboard.c:1.852  Wed Mar 29 09:38:03 2006
+++ emacs/src/keyboard.c        Thu Apr 13 01:25:06 2006
@@ -1418,7 +1418,7 @@
   Lisp_Object keybuf[30];
   int i;
   int no_direct;
-  int prev_modiff;
+  int prev_modiff = 0;
   struct buffer *prev_buffer = NULL;
 #ifdef MULTI_KBOARD
   int was_locked = single_kboard;
@@ -9479,6 +9479,7 @@
   /* Don't downcase the last character if the caller says don't.
      Don't downcase it if the result is undefined, either.  */
   if ((dont_downcase_last || first_binding >= nmaps)
+      && t > 0
       && t - 1 == original_uppercase_position)
     keybuf[t - 1] = original_uppercase;
 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]