emacs-diffs
[Top][All Lists]
Advanced

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

[Emacs-diffs] master aaf86f3: Avoid duplicating characters recorded in m


From: Eli Zaretskii
Subject: [Emacs-diffs] master aaf86f3: Avoid duplicating characters recorded in macros
Date: Fri, 3 Mar 2017 09:20:27 -0500 (EST)

branch: master
commit aaf86f30f709b22e9bae8cdb23ec89342dcaa55f
Author: Eli Zaretskii <address@hidden>
Commit: Eli Zaretskii <address@hidden>

    Avoid duplicating characters recorded in macros
    
    * src/keyboard.c (record_char): Don't store in macro definitions
    characters that came from executing a macro.  (Bug#25860)
---
 src/keyboard.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/keyboard.c b/src/keyboard.c
index 0245dfa..ec4dee0 100644
--- a/src/keyboard.c
+++ b/src/keyboard.c
@@ -3245,7 +3245,7 @@ record_char (Lisp_Object c)
            }
        }
     }
-  else
+  else if (NILP (Vexecuting_kbd_macro))
     store_kbd_macro_char (c);
 
   /* recent_keys should not include events from keyboard macros.  */



reply via email to

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