From: jan <janmar@iprimus.com.au>
Cc: help-gnu-emacs@gnu.org
Subject: Re: edebug question - context of calling function
Date: 25 Oct 2003 20:13:16 -0700 [thread overview]
Message-ID: <u3cdgpu7n.fsf@iprimus.com.au> (raw)
In-Reply-To: <P5GdnXn7D8eRhQSiRTvUrg@texas.net>
"David Vanderschel" <DJV1@Austin.RR.com> writes:
> I did not post in order to get advice on programming style.
Consider it a bonus ;-)
Actually, I didn't mean to offend, I haven't seen your code and was
stabbing in the dark at possible causes of your problem.
> I already know which is the calling the function. The problem is
> that that code contains multiple invocations of the function which
> notices the error condition, and I want to know which _one_ of those
> invocations made the call exhibiting the problem.
Sorry, I misunderstood this before.
> Unfortunately, I am not in a position to recompile emacs. However,
> even if I were, I fear that I have missed the point of jan's
> edebug-symbol-values.
Perhaps the doc strings didn't make much sense, here is an example:
(let ((a 1))
(let ((a 3))
(symbol-values 'a))) => (3 1 unbound)
(setq a 5) => 5
(let ((a 1))
(let ((a 3))
(symbol-values 'a))) => (3 1 5)
but it doesn't work with lexical-let.
--
jan
next prev parent reply other threads:[~2003-10-26 3:13 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-15 7:18 edebug question - context of calling function David Vanderschel
[not found] ` <mailman.1841.1066353965.21628.help-gnu-emacs@gnu.org>
2003-10-17 2:19 ` David Vanderschel
2003-10-18 19:59 ` jan
[not found] ` <mailman.1915.1066445382.21628.help-gnu-emacs@gnu.org>
2003-10-24 12:16 ` David Vanderschel
2003-10-24 15:51 ` Stefan Monnier
2003-10-24 18:41 ` David Vanderschel
2003-10-26 3:13 ` jan [this message]
[not found] ` <mailman.2431.1067076191.21628.help-gnu-emacs@gnu.org>
2003-10-30 3:38 ` David Vanderschel
2003-10-17 18:35 ` jan
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=u3cdgpu7n.fsf@iprimus.com.au \
--to=janmar@iprimus.com.au \
--cc=help-gnu-emacs@gnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).