Subject: Re: bug#15609: 24.3.50; `debug-on-entry' default when cursor is on a function name

From: Stefan Monnier <[email-masked]>
Date: Mon, 14 Oct 2013 15:55:06 -0400

> (defun foo (arg) "..." 42)
> M-x debug-on-entry RET M-n
> This is pretty much brain-dead behavior.  The default should be `foo',

The default *is* `foo' (at least if `foo' is defined as a function).
In your recipe, the default is `defun' which is arguably not very
useful, but note that you can't use `foo' because debug-on-entry can
only be used for functions that are already defined, so `foo' would not
be a better default.

        Stefan