unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
From: Richard Stallman <rms@gnu.org>
Cc: emacs-devel@gnu.org
Subject: Re: kmacro.texi
Date: Tue, 30 Nov 2004 21:57:27 -0500	[thread overview]
Message-ID: <E1CZKgJ-0003dn-U4@fencepost.gnu.org> (raw)
In-Reply-To: <200411300430.iAU4UdV26748@raven.dms.auburn.edu> (message from Luc Teirlinck on Mon, 29 Nov 2004 22:30:39 -0600 (CST))

    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.

  parent reply	other threads:[~2004-12-01  2:57 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2004-11-30  4:30 kmacro.texi Luc Teirlinck
2004-11-30  9:53 ` kmacro.texi Kim F. Storm
2004-12-01  2:57 ` Richard Stallman [this message]
2004-12-01  2:57 ` kmacro.texi Richard Stallman
2004-12-01 12:06   ` kmacro.texi Kim F. Storm
2004-12-02 13:10     ` kmacro.texi Richard Stallman
2004-12-02 14:17       ` kmacro.texi Kim F. Storm
2004-12-04  2:46         ` kmacro.texi Richard Stallman
  -- strict thread matches above, loose matches on Subject: below --
2004-12-03 19:42 kmacro.texi Stefan Monnier
2004-12-04  0:42 ` kmacro.texi Kim F. Storm

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.gnu.org/software/emacs/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=E1CZKgJ-0003dn-U4@fencepost.gnu.org \
    --to=rms@gnu.org \
    --cc=emacs-devel@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).