emacs-bug-tracker
[Top][All Lists]
Advanced

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

[debbugs-tracker] bug#15609: closed (24.3.50; `debug-on-entry' default w


From: GNU bug Tracking System
Subject: [debbugs-tracker] bug#15609: closed (24.3.50; `debug-on-entry' default when cursor is on a function name)
Date: Tue, 15 Oct 2013 12:35:05 +0000

Your message dated Mon, 14 Oct 2013 15:55:06 -0400
with message-id <address@hidden>
and subject line Re: bug#15609: 24.3.50; `debug-on-entry' default when cursor 
is on a function name
has caused the debbugs.gnu.org bug report #15609,
regarding 24.3.50; `debug-on-entry' default when cursor is on a function name
to be marked as done.

(If you believe you have received this mail in error, please contact
address@hidden)


-- 
15609: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=15609
GNU Bug Tracking System
Contact address@hidden with problems
--- Begin Message --- Subject: 24.3.50; `debug-on-entry' default when cursor is on a function name Date: Mon, 14 Oct 2013 09:36:23 -0700 (PDT)
emacs -Q

Put the cursor on any function name in the defun for that function.
E.g., put the cursor on foo here:

(defun foo (arg) "..." 42)

M-x debug-on-entry RET M-n

This is pretty much brain-dead behavior.  The default should be `foo',
not `defun'.  At the very least, `foo' should be one of the "suggestions"
available via `M-n'.

In GNU Emacs 24.3.50.1 (i686-pc-mingw32)
 of 2013-10-09 on LEG570
Bzr revision: 114596 address@hidden
Windowing system distributor `Microsoft Corp.', version 6.1.7601
Configured using:
 `configure --enable-checking 'CFLAGS=-O0 -g3' CPPFLAGS=-DGLYPH_DEBUG=1'



--- End Message ---
--- Begin Message --- Subject: Re: bug#15609: 24.3.50; `debug-on-entry' default when cursor is on a function name Date: Mon, 14 Oct 2013 15:55:06 -0400 User-agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux)
> (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



--- End Message ---

reply via email to

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