[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#15101: 24.3.50; debugger-eval-expression broken
From: |
Stefan Monnier |
Subject: |
bug#15101: 24.3.50; debugger-eval-expression broken |
Date: |
Thu, 15 Aug 2013 16:30:13 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) |
> What does "context" mean?
That which is *around*.
> Intuitively I would say that in the second
> line, ie. the one that looks like "(let ((foo 123)) (debug))", foo is
> part of the context.
The context in which (let ((foo 123)) (debug)) does not include (yet)
"foo" (well, maybe it does, but that would be another "foo" than the
one inside the let).
> It seems to me that a better fix would be to adjust linenumber->context
> mapping by one.
I don't think this can be done, because the semantics become very weird
and unpredictable.
Stefan
bug#15101: 24.3.50; debugger-eval-expression broken, Stefan Monnier, 2013/08/15