emacs-devel
[Top][All Lists]
Advanced

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

Re: Incompatible change without "warning"


From: Richard Stallman
Subject: Re: Incompatible change without "warning"
Date: Sun, 01 May 2005 14:57:10 -0400

      DEFVAR_LISP ("executing-macro", &Vexecuting_macro,
                   doc: /* Currently executing keyboard macro (string or 
vector); nil if none executing.  */);

      DEFVAR_INT ("executing-macro-index", &executing_macro_index,
                  doc: /* Index in currently executing keyboard macro; 
undefined if none executing.  */);

      DEFVAR_LISP_NOPRO ("executing-kbd-macro", &Vexecuting_macro,
                         doc: /* Currently executing keyboard macro (string or 
vector); nil if none executing.  */);

I will change that one.


    Note that if you remove executing-macro you need to change the elisp manual:

       * The state of keyboard macro execution is saved and restored.  While
         Edebug is active, `executing-macro' is bound to
         `edebug-continue-kbd-macro'.

That isn't true anyway, so it is a good thing you pointed me at it.




reply via email to

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