From unknown Fri Aug 15 19:32:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9462: 24.0.50; Initial point in debugger Resent-From: Helmut Eller Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Sep 2011 09:08:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 9462 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9462@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.13154728644921 (code B ref -1); Thu, 08 Sep 2011 09:08:02 +0000 Received: (at submit) by debbugs.gnu.org; 8 Sep 2011 09:07:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1aaF-0001HK-Mv for submit@debbugs.gnu.org; Thu, 08 Sep 2011 05:07:43 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1aaC-0001HD-UU for submit@debbugs.gnu.org; Thu, 08 Sep 2011 05:07:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R1aWJ-0007Id-1v for submit@debbugs.gnu.org; Thu, 08 Sep 2011 05:03:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:51071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1aWJ-0007IZ-0M for submit@debbugs.gnu.org; Thu, 08 Sep 2011 05:03:39 -0400 Received: from eggs.gnu.org ([140.186.70.92]:57153) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1aWH-0007BW-R3 for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2011 05:03:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R1aWG-0007I0-Vf for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2011 05:03:37 -0400 Received: from mail-fx0-f41.google.com ([209.85.161.41]:35684) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1aWG-0007Hq-Nk for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2011 05:03:36 -0400 Received: by fxg9 with SMTP id 9so1612951fxg.0 for ; Thu, 08 Sep 2011 02:03:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; bh=6VVNZ3s6vQExtbD/x8wCMnLj3zCcrvOjbpWMdUxtjM0=; b=niVp6Kr83xx7Xlnym7R+H9Et8t6UvjUj1tFSBJ289wnkOt6jAo5kWq4HoTfgUVhlAW 0/ASDU9AzER5mXEbnRFE9csq0VZJ5vqILRm22Sb+aRe/+vHs2IooiXApniRGohn7VXrk IoZGLPbG2QZc9FMdi7nkSVljkEEigvwV6Kzzo= Received: by 10.223.17.3 with SMTP id q3mr774086faa.71.1315472615737; Thu, 08 Sep 2011 02:03:35 -0700 (PDT) Received: from ix (dial-176163.pool.broadband44.net [212.46.176.163]) by mx.google.com with ESMTPS id h23sm1062724fah.26.2011.09.08.02.03.33 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 08 Sep 2011 02:03:34 -0700 (PDT) Received: from helmut by ix with local (Exim 4.72) (envelope-from ) id 1R1aWD-0006Ve-5Z for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2011 11:03:33 +0200 From: Helmut Eller Date: Thu, 08 Sep 2011 11:03:33 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.4 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.4 (-----) When entering the debugger, point is placed at seemingly random positions. E.g. executing this file (progn (defun foo (n) (cond ((zerop n) (debug)) (t (foo (1- n))))) (foo 100)) with emacs -Q -l foo.el opens a *Backtrace* buffer but the cursor is somewhere near the end of the buffer. When debugging other code, it's often somewhere in the middle sometimes at the beginning. In the old days, point was consistently placed at the first line of the backtrace (top-of-stack). That was more useful: it was easier to see the error message; using d was more convenient as the first line is almost always the most interesting one. In GNU Emacs 24.0.50.4 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2011-09-05 on ix Windowing system distributor `The X.Org Foundation', version 11.0.10707000 configured using `configure '--enable-asserts' '--enable-checking' '--with-gif=no' '--with-gnutls=no' 'CFLAGS=-g3 -O0'' From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 08 13:03:27 2011 Received: (at control) by debbugs.gnu.org; 8 Sep 2011 17:03:27 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1i0b-0000CR-SF for submit@debbugs.gnu.org; Thu, 08 Sep 2011 13:03:27 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1i0Z-0000CK-W9 for control@debbugs.gnu.org; Thu, 08 Sep 2011 13:03:24 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1R1hwi-0005JZ-Gd for control@debbugs.gnu.org; Thu, 08 Sep 2011 12:59:24 -0400 Date: Thu, 08 Sep 2011 12:59:24 -0400 Message-Id: Subject: control message for bug 9462 To: X-Mailer: mail (GNU Mailutils 2.1) From: Glenn Morris X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) merge 6209 9462 From unknown Fri Aug 15 19:32:03 2025 X-Loop: help-debbugs@gnu.org Subject: bug#9462: 24.0.50; Initial point in debugger In-Reply-To: Resent-From: Helmut Eller Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 10 Sep 2011 18:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 9462 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 9462@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.131567866625877 (code B ref -1); Sat, 10 Sep 2011 18:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 10 Sep 2011 18:17:46 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2S7d-0006jJ-TD for submit@debbugs.gnu.org; Sat, 10 Sep 2011 14:17:46 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R2S7a-0006jB-In for submit@debbugs.gnu.org; Sat, 10 Sep 2011 14:17:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R2S3W-0002m8-6j for submit@debbugs.gnu.org; Sat, 10 Sep 2011 14:13:31 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-4.7 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_MED,RP_MATCHES_RCVD,T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:60569) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2S3W-0002m4-5F for submit@debbugs.gnu.org; Sat, 10 Sep 2011 14:13:30 -0400 Received: from eggs.gnu.org ([140.186.70.92]:33577) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2S3V-0001Qf-9q for bug-gnu-emacs@gnu.org; Sat, 10 Sep 2011 14:13:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R2S3U-0002lq-AA for bug-gnu-emacs@gnu.org; Sat, 10 Sep 2011 14:13:29 -0400 Received: from lo.gmane.org ([80.91.229.12]:58122) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R2S3U-0002lj-55 for bug-gnu-emacs@gnu.org; Sat, 10 Sep 2011 14:13:28 -0400 Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1R2S3Q-0000s4-S5 for bug-gnu-emacs@gnu.org; Sat, 10 Sep 2011 20:13:24 +0200 Received: from dial-176163.pool.broadband44.net ([212.46.176.163]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 10 Sep 2011 20:13:24 +0200 Received: from eller.helmut by dial-176163.pool.broadband44.net with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sat, 10 Sep 2011 20:13:24 +0200 X-Injected-Via-Gmane: http://gmane.org/ From: Helmut Eller Date: Sat, 10 Sep 2011 20:13:14 +0200 Lines: 21 Message-ID: References: Mime-Version: 1.0 Content-Type: text/plain X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: dial-176163.pool.broadband44.net User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) Cancel-Lock: sha1:Ft01+LUuRk1pAFob42CO77ZzucY= X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.5 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.5 (-----) * Helmut Eller [2011-09-08 09:03] writes: > When entering the debugger, point is placed at seemingly random > positions. I think this would fix the problem: === modified file 'lisp/emacs-lisp/debug.el' --- lisp/emacs-lisp/debug.el 2011-08-22 21:16:46 +0000 +++ lisp/emacs-lisp/debug.el 2011-09-10 18:10:29 +0000 @@ -336,7 +336,8 @@ (with-current-buffer (car tem) (point)))) (pop tem)))) - (debugger-make-xrefs)) + (save-excursion + (debugger-make-xrefs))) (defun debugger-make-xrefs (&optional buffer) "Attach cross-references to function names in the `*Backtrace*' buffer." From unknown Fri Aug 15 19:32:03 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Helmut Eller Subject: bug#9462: closed (Re: bug#9462: 24.0.50; Initial point in debugger) Message-ID: References: X-Gnu-PR-Message: they-closed 9462 X-Gnu-PR-Package: emacs Reply-To: 9462@debbugs.gnu.org Date: Tue, 13 Sep 2011 21:09:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1315948142-28884-1" This is a multi-part message in MIME format... ------------=_1315948142-28884-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #9462: 24.0.50; Initial point in debugger which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 9462@debbugs.gnu.org. --=20 9462: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D9462 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1315948142-28884-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 9462-done) by debbugs.gnu.org; 13 Sep 2011 21:08:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R3aDu-0007VX-1L for submit@debbugs.gnu.org; Tue, 13 Sep 2011 17:08:54 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R3aDs-0007VR-Em for 9462-done@debbugs.gnu.org; Tue, 13 Sep 2011 17:08:53 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1R3a9W-0000yp-Ku; Tue, 13 Sep 2011 17:04:22 -0400 From: Glenn Morris To: 9462-done@debbugs.gnu.org Subject: Re: bug#9462: 24.0.50; Initial point in debugger References: X-Spook: AUTODIN quarter world domination Venezuela arrangements X-Ran: -qHGw@pXj3?K8A~W4:QzaDC7qEJISu~^vnYq'n3WO7m[Jt~[L@5BHe6a;_WKkKrbRE5%w9 X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 13 Sep 2011 17:04:22 -0400 In-Reply-To: (Helmut Eller's message of "Sat, 10 Sep 2011 20:13:14 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 9462-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) Version: 24.1 Helmut Eller wrote: > - (debugger-make-xrefs)) > + (save-excursion > + (debugger-make-xrefs))) Thanks for the diagnosis, I installed a similar fix. This looks like more fallout from "save-excursion + set-buffer -> with-current-buffer". ------------=_1315948142-28884-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 8 Sep 2011 09:07:44 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1aaF-0001HK-Mv for submit@debbugs.gnu.org; Thu, 08 Sep 2011 05:07:43 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R1aaC-0001HD-UU for submit@debbugs.gnu.org; Thu, 08 Sep 2011 05:07:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R1aWJ-0007Id-1v for submit@debbugs.gnu.org; Thu, 08 Sep 2011 05:03:43 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, RCVD_IN_DNSWL_LOW, T_DKIM_INVALID, T_TO_NO_BRKTS_FREEMAIL autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:51071) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1aWJ-0007IZ-0M for submit@debbugs.gnu.org; Thu, 08 Sep 2011 05:03:39 -0400 Received: from eggs.gnu.org ([140.186.70.92]:57153) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1aWH-0007BW-R3 for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2011 05:03:38 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R1aWG-0007I0-Vf for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2011 05:03:37 -0400 Received: from mail-fx0-f41.google.com ([209.85.161.41]:35684) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R1aWG-0007Hq-Nk for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2011 05:03:36 -0400 Received: by fxg9 with SMTP id 9so1612951fxg.0 for ; Thu, 08 Sep 2011 02:03:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:message-id:user-agent:mime-version :content-type; bh=6VVNZ3s6vQExtbD/x8wCMnLj3zCcrvOjbpWMdUxtjM0=; b=niVp6Kr83xx7Xlnym7R+H9Et8t6UvjUj1tFSBJ289wnkOt6jAo5kWq4HoTfgUVhlAW 0/ASDU9AzER5mXEbnRFE9csq0VZJ5vqILRm22Sb+aRe/+vHs2IooiXApniRGohn7VXrk IoZGLPbG2QZc9FMdi7nkSVljkEEigvwV6Kzzo= Received: by 10.223.17.3 with SMTP id q3mr774086faa.71.1315472615737; Thu, 08 Sep 2011 02:03:35 -0700 (PDT) Received: from ix (dial-176163.pool.broadband44.net [212.46.176.163]) by mx.google.com with ESMTPS id h23sm1062724fah.26.2011.09.08.02.03.33 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 08 Sep 2011 02:03:34 -0700 (PDT) Received: from helmut by ix with local (Exim 4.72) (envelope-from ) id 1R1aWD-0006Ve-5Z for bug-gnu-emacs@gnu.org; Thu, 08 Sep 2011 11:03:33 +0200 From: Helmut Eller To: bug-gnu-emacs@gnu.org Subject: 24.0.50; Initial point in debugger Date: Thu, 08 Sep 2011 11:03:33 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.4 (-----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.4 (-----) When entering the debugger, point is placed at seemingly random positions. E.g. executing this file (progn (defun foo (n) (cond ((zerop n) (debug)) (t (foo (1- n))))) (foo 100)) with emacs -Q -l foo.el opens a *Backtrace* buffer but the cursor is somewhere near the end of the buffer. When debugging other code, it's often somewhere in the middle sometimes at the beginning. In the old days, point was consistently placed at the first line of the backtrace (top-of-stack). That was more useful: it was easier to see the error message; using d was more convenient as the first line is almost always the most interesting one. In GNU Emacs 24.0.50.4 (i686-pc-linux-gnu, GTK+ Version 2.20.1) of 2011-09-05 on ix Windowing system distributor `The X.Org Foundation', version 11.0.10707000 configured using `configure '--enable-asserts' '--enable-checking' '--with-gif=no' '--with-gnutls=no' 'CFLAGS=-g3 -O0'' ------------=_1315948142-28884-1-- From unknown Fri Aug 15 19:32:03 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.427 (Entity 5.427) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: "Uday Reddy" Subject: bug#6209: closed (Re: bug#9462: 24.0.50; Initial point in debugger) Message-ID: References: <83292DF4671B4FDBA8ED4E23BF3265AF@maruti> X-Gnu-PR-Message: they-closed 6209 X-Gnu-PR-Package: emacs Reply-To: 6209@debbugs.gnu.org Date: Tue, 13 Sep 2011 21:09:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1315948142-28884-3" This is a multi-part message in MIME format... ------------=_1315948142-28884-3 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #9462: 23.2; debugger cursor getting misplaced which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 6209@debbugs.gnu.org. --=20 9462: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D9462 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1315948142-28884-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 9462-done) by debbugs.gnu.org; 13 Sep 2011 21:08:54 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R3aDu-0007VX-1L for submit@debbugs.gnu.org; Tue, 13 Sep 2011 17:08:54 -0400 Received: from fencepost.gnu.org ([140.186.70.10]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R3aDs-0007VR-Em for 9462-done@debbugs.gnu.org; Tue, 13 Sep 2011 17:08:53 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1R3a9W-0000yp-Ku; Tue, 13 Sep 2011 17:04:22 -0400 From: Glenn Morris To: 9462-done@debbugs.gnu.org Subject: Re: bug#9462: 24.0.50; Initial point in debugger References: X-Spook: AUTODIN quarter world domination Venezuela arrangements X-Ran: -qHGw@pXj3?K8A~W4:QzaDC7qEJISu~^vnYq'n3WO7m[Jt~[L@5BHe6a;_WKkKrbRE5%w9 X-Hue: cyan X-Debbugs-No-Ack: yes X-Attribution: GM Date: Tue, 13 Sep 2011 17:04:22 -0400 In-Reply-To: (Helmut Eller's message of "Sat, 10 Sep 2011 20:13:14 +0200") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -6.4 (------) X-Debbugs-Envelope-To: 9462-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.4 (------) Version: 24.1 Helmut Eller wrote: > - (debugger-make-xrefs)) > + (save-excursion > + (debugger-make-xrefs))) Thanks for the diagnosis, I installed a similar fix. This looks like more fallout from "save-excursion + set-buffer -> with-current-buffer". ------------=_1315948142-28884-3 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 18 May 2010 12:55:24 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEMKQ-0007Ed-Mi for submit@debbugs.gnu.org; Tue, 18 May 2010 08:55:23 -0400 Received: from mail.gnu.org ([199.232.76.166] helo=mx10.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEIvd-00050v-Cz for submit@debbugs.gnu.org; Tue, 18 May 2010 05:17:34 -0400 Received: from lists.gnu.org ([199.232.76.165]:58125) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1OEIva-0006dL-De for submit@debbugs.gnu.org; Tue, 18 May 2010 05:17:30 -0400 Received: from [140.186.70.92] (port=47086 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OEIvU-0003QA-FU for bug-gnu-emacs@gnu.org; Tue, 18 May 2010 05:17:29 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=0.3 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_NONE, STOX_REPLY_TYPE, STOX_REPLY_TYPE_WITHOUT_QUOTES, T_RP_MATCHES_RCVD autolearn=no version=3.3.1 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OEIvP-00083h-Ge for bug-gnu-emacs@gnu.org; Tue, 18 May 2010 05:17:24 -0400 Received: from smtp-out4.blueyonder.co.uk ([195.188.213.7]:45172) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OEINU-0003Dy-6k for bug-gnu-emacs@gnu.org; Tue, 18 May 2010 04:42:16 -0400 Received: from [172.23.170.146] (helo=anti-virus03-09) by smtp-out4.blueyonder.co.uk with smtp (Exim 4.52) id 1OEINS-0000gt-HC; Tue, 18 May 2010 09:42:14 +0100 Received: from [92.232.137.113] (helo=maruti) by asmtp-out5.blueyonder.co.uk with smtp (Exim 4.52) id 1OEINR-0005Pm-VO; Tue, 18 May 2010 09:42:14 +0100 Message-ID: <83292DF4671B4FDBA8ED4E23BF3265AF@maruti> From: "Uday Reddy" To: Subject: 23.2; debugger cursor getting misplaced Date: Tue, 18 May 2010 09:42:02 +0100 MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5931 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-Spam-Score: -5.9 (-----) X-Debbugs-Envelope-To: submit X-Mailman-Approved-At: Tue, 18 May 2010 08:55:21 -0400 Cc: u.s.reddy@cs.bham.ac.uk X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.9 (-----) New problem in Emacs 23.2 (at least on Windows). When the debugger is entered, the cursor is getting placed on random positions instead of the first line of the backtrace. For example, I placed debug-on-entry on dired-get-subdir-min, and did dired-find-file. The following backtrace got generated, but the cursor was on the `call-interactively' line. Doing subsequent 'd' and 'c' commands put the cursor on random positions. Cheers, Uday Reddy * dired-get-subdir-min(("d:/gnu/packages/bbdb-3.0/" . #)) dired-current-directory() dired-get-filename(nil t) dired-get-file-for-visit() byte-code("\301.\302\303 !)\207" [find-file-run-dired t find-file dired-get-file-for-visit] 2) dired-find-file() call-interactively(dired-find-file nil nil) In GNU Emacs 23.2.1 (i386-mingw-nt5.1.2600) of 2010-05-08 on G41R2F1 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/xpm/include' Important settings: value of $LC_ALL: nil value of $LC_COLLATE: nil value of $LC_CTYPE: nil value of $LC_MESSAGES: nil value of $LC_MONETARY: nil value of $LC_NUMERIC: nil value of $LC_TIME: nil value of $LANG: C.UTF-8 value of $XMODIFIERS: nil locale-coding-system: cp1252 default enable-multibyte-characters: t Major mode: Dired by name Minor modes in effect: tooltip-mode: t mouse-wheel-mode: t tool-bar-mode: t menu-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t auto-encryption-mode: t auto-compression-mode: t line-number-mode: t transient-mark-mode: t Recent input: e b SPC SPC SPC d i r e d - f i n d - f i l e q e q M-x r e p o r t = - e m a c s - b u g d e b u g g e r SPC c u r s o r SPC g e t t i n g SPC m s p i s p l a c e d C-p C-p C-p C-p C-p C-p C-p C-n C-f C-f C-f C-f C-k r e u . s . r e d d y @ c s . b h a m . a c . u k C-p C-a C-f C-b C-k u . s . r e d d y @ c s . b h a m . a c . u k C-c C-c y e s e q n n e q e d c d d d c d c d d d c d c d c c C-x k n n e q e d c d d c c d d c d c q e C-p C-p C-p C-p C-p q e q n n e d c d d c q e C-p C-p C-SPC C-n C-n C-n C-n C-n C-n C-n C-x C-k q C-x C-x M-x c o p y - r e g SPC SPC SPC q C-x C-g M-x s u b m r r e p o r t - e m a c s SPC SPC Recent messages: Entering debugger... Proceeding, will debug on next eval or call. Entering debugger... Continuing. Entering debugger... Back to top level. Entering debugger... Mark set kbd-macro-query: Not defining or executing kbd macro Back to top level. Load-path shadows: None found. Features: (macros kmacro browse-url mailalias mailclient sendmail gnus-msg gnus-art mm-uu mml2015 epg-config mm-view smime dig gnus-sum nnoo gnus-group gnus-undo nnmail mail-source format-spec gnus-start gnus-spec gnus-int gnus-range gnus-win gnus gnus-ems shadow sort mail-extr message ecomplete rfc822 mml mml-sec password-cache mm-decode mm-bodies mm-encode mailcap mail-parse rfc2231 rfc2047 rfc2045 qp ietf-drums mailabbrev nnheader gnus-util netrc time-date mm-util mail-prsvr gmm-utils wid-edit mailheader canlock sha1 hex-util hashcash mail-utils emacsbug help-mode easymenu view debug dired regexp-opt tooltip ediff-hook vc-hooks lisp-float-type mwheel dos-w32 disp-table ls-lisp w32-win w32-vars tool-bar dnd fontset image fringe lisp-mode register page menu-bar rfn-eshadow timer select scroll-bar mldrag mouse jit-lock font-lock syntax facemenu font-core frame cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese case-table epa-hook jka-cmpr-hook help simple abbrev loaddefs button minibuffer faces cus-face files text-properties overlay md5 base64 format env code-pages mule custom widget hashtable-print-readable backquote make-network-process multi-tty emacs) ------------=_1315948142-28884-3--