From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Stefan Monnier Newsgroups: gmane.emacs.bugs Subject: bug#15101: 24.3.50; debugger-eval-expression broken Date: Thu, 15 Aug 2013 16:30:13 -0400 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain X-Trace: ger.gmane.org 1376598672 12131 80.91.229.3 (15 Aug 2013 20:31:12 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 15 Aug 2013 20:31:12 +0000 (UTC) Cc: 15101@debbugs.gnu.org To: Helmut Eller Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Aug 15 22:31:12 2013 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1VA4CN-00012V-3E for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Aug 2013 22:31:11 +0200 Original-Received: from localhost ([::1]:55298 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VA4CM-000072-NG for geb-bug-gnu-emacs@m.gmane.org; Thu, 15 Aug 2013 16:31:10 -0400 Original-Received: from eggs.gnu.org ([2001:4830:134:3::10]:48864) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VA4CJ-00006k-6F for bug-gnu-emacs@gnu.org; Thu, 15 Aug 2013 16:31:08 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VA4CE-0007mV-JD for bug-gnu-emacs@gnu.org; Thu, 15 Aug 2013 16:31:07 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:38611) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VA4CE-0007mR-FU for bug-gnu-emacs@gnu.org; Thu, 15 Aug 2013 16:31:02 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.80) (envelope-from ) id 1VA4CE-0008GL-3S for bug-gnu-emacs@gnu.org; Thu, 15 Aug 2013 16:31:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Stefan Monnier Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 15 Aug 2013 20:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 15101 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: Original-Received: via spool by 15101-submit@debbugs.gnu.org id=B15101.137659861931698 (code B ref 15101); Thu, 15 Aug 2013 20:31:02 +0000 Original-Received: (at 15101) by debbugs.gnu.org; 15 Aug 2013 20:30:19 +0000 Original-Received: from localhost ([127.0.0.1]:32927 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VA4BU-0008F8-Qu for submit@debbugs.gnu.org; Thu, 15 Aug 2013 16:30:17 -0400 Original-Received: from fencepost.gnu.org ([208.118.235.10]:57839 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1VA4BQ-0008Ew-Pn for 15101@debbugs.gnu.org; Thu, 15 Aug 2013 16:30:13 -0400 Original-Received: from [98.143.210.201] (port=50667 helo=ceviche.home) by fencepost.gnu.org with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1VA4BQ-0003MT-3R; Thu, 15 Aug 2013 16:30:12 -0400 Original-Received: by ceviche.home (Postfix, from userid 20848) id ABA3C660F8; Thu, 15 Aug 2013 16:30:13 -0400 (EDT) In-Reply-To: (Helmut Eller's message of "Thu, 15 Aug 2013 19:16:10 +0200") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.3.50 (gnu/linux) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:77403 Archived-At: > 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