I guess that the following line should be removed from subr.el:
(make-obsolete-variable 'executing-macro 'executing-kbd-macro "before 19.34")
But just to make sure that there are no misunderstandings. When I
said that the use of executing-macro was recommended by the Elisp
manual until August 2004, I was not referring to edebug.texi. I was
referring to `(elisp)Keyboard Macros' which until then used to say:
-- Variable: executing-macro
This variable contains the string or vector that defines the
keyboard macro that is currently executing. It is `nil' if no
macro is currently executing. A command can test this variable so
as to behave differently when run from an executing macro. Do not
set this variable yourself.
It seems strange to remove a variable just one single release after
stopping recommending its use.
Sincerely,
Luc.
_______________________________________________
Emacs-devel mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/emacs-devel