I think the empty string argument is a kludge. Maybe we should just not document it and tell people to use a symbol or nil from lisp and the name of the function or no name (i.e., the empty string) interactively.
I agree. It is a mistake to try to document every detail of the behavior. We only document what we really want users to use. ! ! If specified, @var{function-name} should normally be a symbol with a ! function definition or @code{nil}, but, for internal technical ! reasons, an empty string can be used as a substitute for @code{nil}. ! ! If @var{function-name} is a [EMAIL PROTECTED] symbol with a function ! definition, this command returns @var{function-name}, even if ! @var{function-name} was not previously set up to break on entry. If ! @var{function-name} is omitted, @code{nil}, or an empty string, it ! returns a list of all functions for which break-on-entry was canceled. There's no need to mention all those details. _______________________________________________ Emacs-devel mailing list Emacs-devel@gnu.org http://lists.gnu.org/mailman/listinfo/emacs-devel