emacs-diffs
[Top][All Lists]
Advanced

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

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


From: Stefan Monnier
Subject: [Emacs-diffs] Changes to emacs/src/macros.c
Date: Sat, 22 Feb 2003 17:19:33 -0500

Index: emacs/src/macros.c
diff -c emacs/src/macros.c:1.52 emacs/src/macros.c:1.53
*** emacs/src/macros.c:1.52     Wed Feb 12 06:08:24 2003
--- emacs/src/macros.c  Sat Feb 22 17:19:31 2003
***************
*** 119,126 ****
        {
          Lisp_Object c;
          c = Faref (current_kboard->Vlast_kbd_macro, make_number (i));
!         if (cvt && INTEGERP (c) && (XINT (c) & 0x80))
!           c = XSETFASTINT (c, CHAR_META | (XINT (c) & ~0x80));
          current_kboard->kbd_macro_buffer[i] = c;
        }
  
--- 119,126 ----
        {
          Lisp_Object c;
          c = Faref (current_kboard->Vlast_kbd_macro, make_number (i));
!         if (cvt && NATNUMP (c) && (XFASTINT (c) & 0x80))
!           XSETFASTINT (c, CHAR_META | (XFASTINT (c) & ~0x80));
          current_kboard->kbd_macro_buffer[i] = c;
        }
  




reply via email to

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