[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: kmacro.texi
From: |
Richard Stallman |
Subject: |
Re: kmacro.texi |
Date: |
Tue, 30 Nov 2004 21:57:27 -0500 |
I believe that `(emacs)Keyboard Macro Counter' and `(emacs)Keyboard
Macro Step-Edit' are specialized sections and should be moved to
emacs-xtra. Would that be OK?
Yes, please do.
We also decided some moths ago that it would be good to move
kmacro.texi back to after the discussion of key bindings and related
topics, which `(emacs)Save Keyboard Macro' heavily relies on. Is this
still OK?
Yes.
Your changes are basically good, but here are some specific comments.
+ The maximum number of macros stored in the keyboard macro ring is
+ determined by the customizable variable @code{kmacro-ring-max}.
This calls for an index entry.
! format to this default. If you know the Elisp function @code{format},
! then you can specify any format string that this function accepts and
! that makes sense with a single integer extra argument
Please change that to
! format to this default. You can specify any format string
! that the @code{format} function accepts and
! that makes sense with a single integer argument
! If you use this command while no keyboard macro is being defined or
! executed, the new format will affect all new macros.
Use the present tense: ... the new format affects all subsequent
macro definitions.
Existing macros
! will continue
Likewise, "Existing macros continue..."
If
! you set the format while defining a keyboard macro, then this affects
Please delete "then".
! the macro being defined from that point on, but it will not affect
...does not affect
! subsequent macros. During execution of a macro, the macro will, at
! each step, use the format in effect at that step during its
Execution of the macro will, at each step...
! You can also bind the last keyboard macro (in its current form) to a
! key, using @kbd{C-x C-k b} (@code{kmacro-bind-to-key}) followed by the
! key sequence you want the keyboard macro to be bound to.
you want to bind.
! binding (in any keymap), you will be asked if you really want to
! replace the existing binding of that key.
, it asks you for confirmation before replacing the existing binding.