emacs-devel
[Top][All Lists]
Advanced

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

Re: two related edebug problems


From: Ken Manheimer
Subject: Re: two related edebug problems
Date: Tue, 8 Aug 2006 15:26:32 -0400

i can reproduce this traceback easily, but for a somewhat extreme
action.  it happens any time i try to step into builtin, ie C coded,
functions.  that's whether or not emacs is started -Q.  (i thought i
saw emacs loading up C mode, as if it was going to step through the C
level code - is it now able to do that?)

i can't say whether or not i was seeing it when trying to step into
lisp-level functions, though i thought i was when the first problem i
described was happening.

i am able to reliably reproduce the first problem (always single
stepping).  i open a new emacs session with emacs -Q, find the
standard `newline' function (in simple.el - i just use
`find-function'), edebug-defun it, then do a newline in the scratch
buffer.  if i just use "f" to step through, it almost immediately goes
into the always-single-step mode - after `(barf-if-buffer-read-only)'.
"c", "o", "f", "h", all work like hitting the space bar.

this is with a cvs HEAD emacs cvs upped and compiled in the last 1/2
hour.  (i did make clean / configure / make / make install.  this
original checkout was compiled once before, because i wanted to see
whether these problems might be in some state not cleaned by
distclean.)

On 8/8/06, Richard Stallman <address@hidden> wrote:
      (edebug-after 0 0 {)
      (lambda nil (edebug-after 0 0 {))()
      edebug-enter(edebug-anon2 nil (lambda nil (edebug-after 0 0 {)))
      edebug-enter(edebug-anon2 nil (lambda nil (edebug-after 0 0 {)))
      eval((edebug-enter (quote edebug-anon2) nil (function (lambda nil ...))))
      eval-expression((edebug-enter (quote edebug-anon2) nil (function
    (lambda nil ...))))

I suggest you examine that function without abbreviation
so we can see if it uses the variable {.

What function is it?  Does it have a name?
What does its source code look like?



--
ken
address@hidden
http://myriadicity.net




reply via email to

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