bug-gnu-emacs
[Top][All Lists]
Advanced

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

Inconsistent behaviour of 'repeat' command after call-last-kbd-macro


From: Matthew Woodcraft
Subject: Inconsistent behaviour of 'repeat' command after call-last-kbd-macro
Date: Wed, 17 Oct 2001 21:27:10 +0100
User-agent: Mutt/1.3.22i

In GNU Emacs 20.7.2 (i386-debian-linux-gnu, X toolkit)
 of Sat Aug 18 2001 on gluck modified by Debian
configured using `configure  i386-debian-linux-gnu --prefix=/usr 
--sharedstatedir=/var/lib --libexecdir=/usr/lib --localstatedir=/var/lib 
--infodir=/usr/share/info --mandir=/usr/share/man --with-pop=yes --with-x=yes 
--with-x-toolkit=yes'

I have the following key bindings, which I believe are the defaults:
C-x z : repeat
C-x e : call-last-kbd-macro
C-x ( : start-kbd-macro
C-x ) : end-kbd-macro

The global variable 'repeat-on-final-keystroke' has value 't'.

If I type:

    C-x ( 1 2 3 C-x ) C-x e C-x z z

I get the following output:

    1231231233

Where I would expect to see

    123123123123

In general I find that, after call-last-kbd-macro, invoking 'repeat'
with its full key binding repeats the entire call of the macro, but
invocations using the repeat-on-final-keystroke feature repeat only the
last step of the macro.

Matthew Woodcraft



reply via email to

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