From unknown Sun Sep 07 01:28:05 2025 X-Loop: don@donarmstrong.com Subject: bug#208: 23.0.60; `l' in Info skips last visited node Reply-To: "Drew Adams" , 208@debbugs.gnu.org Resent-From: "Drew Adams" Original-Sender: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 09 May 2008 15:55:05 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 208 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by submit@emacsbugs.donarmstrong.com id=B.121034796013731 (code B ref -1); Fri, 09 May 2008 15:55:05 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=0.3 required=4.0 tests=AWL,UNPARSEABLE_RELAY autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at submit) by emacsbugs.donarmstrong.com; 9 May 2008 15:46:00 +0000 Received: from mercure.iro.umontreal.ca (mercure.iro.umontreal.ca [132.204.24.67]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m49FjqlV013719 for ; Fri, 9 May 2008 08:45:54 -0700 Received: by mercure.iro.umontreal.ca (Postfix, from userid 20848) id 2B5C52CFCD9; Fri, 9 May 2008 11:45:52 -0400 (EDT) X-Original-To: monnier@iro.umontreal.ca Received: from pinpin.iro.umontreal.ca (pinpin.iro.umontreal.ca [132.204.24.52]) by mercure.iro.umontreal.ca (Postfix) with ESMTP id ED1C32CFCCD for ; Fri, 9 May 2008 11:45:49 -0400 (EDT) Received: from lists.gnu.org (lists.gnu.org [199.232.76.165]) by pinpin.iro.umontreal.ca (Postfix) with ESMTP id A11B13B8AA7 for ; Fri, 9 May 2008 11:45:45 -0400 (EDT) Received: from localhost ([127.0.0.1]:48622 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JuUn3-0003TZ-Bn for monnier@iro.umontreal.ca; Fri, 09 May 2008 11:45:45 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JuUmU-0003OP-5P for emacs-devel@gnu.org; Fri, 09 May 2008 11:45:10 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JuUmT-0003O0-Al for emacs-devel@gnu.org; Fri, 09 May 2008 11:45:09 -0400 Received: from [199.232.76.173] (port=56016 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JuUmT-0003Nu-3R for emacs-devel@gnu.org; Fri, 09 May 2008 11:45:09 -0400 Received: from fencepost.gnu.org ([140.186.70.10]:32831) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JuUmS-0008BM-F4 for emacs-devel@gnu.org; Fri, 09 May 2008 11:45:08 -0400 Received: from mx10.gnu.org ([199.232.76.166]:34749) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1JuUli-0000vN-30 for emacs-pretest-bug@gnu.org; Fri, 09 May 2008 11:44:22 -0400 Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1JuUmN-0008AX-RT for emacs-pretest-bug@gnu.org; Fri, 09 May 2008 11:45:07 -0400 Received: from agminet01.oracle.com ([141.146.126.228]:45011) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JuUmN-00089z-5b for emacs-pretest-bug@gnu.org; Fri, 09 May 2008 11:45:03 -0400 Received: from rgmgw1.us.oracle.com (rgmgw1.us.oracle.com [138.1.186.110]) by agminet01.oracle.com (Switch-3.2.4/Switch-3.1.7) with ESMTP id m49FixgL017379 for ; Fri, 9 May 2008 10:45:00 -0500 Received: from acsmt351.oracle.com (acsmt351.oracle.com [141.146.40.151]) by rgmgw1.us.oracle.com (Switch-3.2.4/Switch-3.2.4) with ESMTP id m49Fiwes016821 for ; Fri, 9 May 2008 09:44:58 -0600 Received: from inet-141-146-46-1.oracle.com by acsmt351.oracle.com with ESMTP id 3669645201210347879; Fri, 09 May 2008 08:44:39 -0700 Received: from dradamslap1 (/141.144.64.150) by bhmail.oracle.com (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 09 May 2008 08:44:29 -0700 From: "Drew Adams" To: Date: Fri, 9 May 2008 08:44:29 -0700 Message-ID: <000301c8b1eb$91f6f150$0200a8c0@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 Thread-Index: Acix65FuC+5IEeHaRayYUWh+IxfTJg== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE X-detected-kernel: by monty-python.gnu.org: Linux 2.4-2.6 X-detected-kernel: by monty-python.gnu.org: Linux 2.6, seldom 2.4 (older, 4) Cc: X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org Errors-To: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org X-DIRO-MailScanner-Information: Please contact the ISP for more information X-DIRO-MailScanner: Found to be clean X-DIRO-MailScanner-SpamCheck: n'est pas un polluriel, SpamAssassin (score=-2.49, requis 5, BAYES_00 -2.60, MC_AFFAIRE 0.11, SPF_HELO_PASS -0.00) X-DIRO-MailScanner-From: emacs-devel-bounces+monnier=iro.umontreal.ca@gnu.org emacs -Q C-h i, choose Elisp manual. g Customization Types m d TAB RET, to go to node Defining New Types SPC SPC to get to node Loading l This takes you back to node Customization, not to the last visited node, which is Defining New Types, or even to the node visited just before that, which is Customization Types. Node Customization is the grandparent of the last visited node, and it was never even visited. This behavior contradicts what a user expects, which is a strict chronological navigation, unrelated to the hierarchical manual organization. It also contradicts what the doc of `l' says it is supposed to do: "Go back in the history to the last node visited." Likewise, the Info tutorial says this about `l': "`l' command (`l' for "last") will do that, one node-step at a time. As you move from node to node, Info records the nodes where you have been in a special history list. The `l' command revisits nodes in the history list; each successive `l' command moves one step back through the history." `l' is not in fact moving one step through the history list. In fact, it is even moving to nodes that are not on the history list (never visited). The doc is not wrong about what `l' should do; it is the actual behavior that is wrong. `l' should act like the `Back' button of a Web browser; it should totally ignore book structure and stick to the navigation history. In GNU Emacs 23.0.60.1 (i386-mingw-nt5.1.2600) of 2008-05-04 on LENNART-69DE564 Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4) --no-opt --cflags -Ic:/g/include -fno-crossjumping' From unknown Sun Sep 07 01:28:05 2025 X-Loop: don@donarmstrong.com Subject: bug#208: 23.0.60; `l' in Info skips last visited node Reply-To: Chong Yidong , 208@debbugs.gnu.org Resent-From: Chong Yidong Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 15 Aug 2008 05:05:05 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 208 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 208-submit@emacsbugs.donarmstrong.com id=B208.12187762721950 (code B ref 208); Fri, 15 Aug 2008 05:05:05 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-2.2 required=4.0 tests=AWL,BAYES_00,RCVD_IN_PBL, RCVD_IN_SORBS_DUL,RDNS_DYNAMIC autolearn=no version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 208) by emacsbugs.donarmstrong.com; 15 Aug 2008 04:57:52 +0000 Received: from furry (c-24-63-201-57.hsd1.ma.comcast.net [24.63.201.57]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7F4vnNE001944 for <208@emacsbugs.donarmstrong.com>; Thu, 14 Aug 2008 21:57:50 -0700 Received: by furry (Postfix, from userid 1000) id 25BCAC056; Fri, 15 Aug 2008 00:57:44 -0400 (EDT) From: Chong Yidong To: "Drew Adams" Cc: 208@debbugs.gnu.org Date: Fri, 15 Aug 2008 00:57:44 -0400 Message-ID: <87tzdmub7b.fsf@stupidchicken.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii > C-h i, choose Elisp manual. > g Customization Types > m d TAB RET, to go to node Defining New Types > SPC SPC to get to node Loading > l > > This takes you back to node Customization, not to the last visited > node, which is Defining New Types, or even to the node visited just > before that, which is Customization Types. Node Customization is the > grandparent of the last visited node, and it was never even visited. I can't reproduce this. Do you still see this? From unknown Sun Sep 07 01:28:05 2025 X-Loop: don@donarmstrong.com Subject: bug#208: 23.0.60; `l' in Info skips last visited node Reply-To: "Drew Adams" , 208@debbugs.gnu.org Resent-From: "Drew Adams" Resent-To: bug-submit-list@lists.donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Fri, 15 Aug 2008 05:30:03 +0000 Resent-Message-ID: Resent-Sender: don@donarmstrong.com X-Emacs-PR-Message: report 208 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Received: via spool by 208-submit@emacsbugs.donarmstrong.com id=B208.121877778610278 (code B ref 208); Fri, 15 Aug 2008 05:30:03 +0000 X-Spam-Checker-Version: SpamAssassin 3.2.3-bugs.debian.org_2005_01_02 (2007-08-08) on rzlab.ucr.edu X-Spam-Level: X-Spam-Status: No, score=-6.1 required=4.0 tests=AWL,BAYES_00, RCVD_IN_DNSWL_MED,UNPARSEABLE_RELAY autolearn=ham version=3.2.3-bugs.debian.org_2005_01_02 Received: (at 208) by emacsbugs.donarmstrong.com; 15 Aug 2008 05:23:06 +0000 Received: from rgminet01.oracle.com (rgminet01.oracle.com [148.87.113.118]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id m7F5N3xj010203 for <208@emacsbugs.donarmstrong.com>; Thu, 14 Aug 2008 22:23:04 -0700 Received: from agmgw1.us.oracle.com (agmgw1.us.oracle.com [152.68.180.212]) by rgminet01.oracle.com (Switch-3.2.4/Switch-3.1.6) with ESMTP id m7F5MudW023804; Thu, 14 Aug 2008 23:22:56 -0600 Received: from acsmt355.oracle.com (acsmt355.oracle.com [141.146.40.155]) by agmgw1.us.oracle.com (Switch-3.2.0/Switch-3.2.0) with ESMTP id m7F4D6ul028517; Thu, 14 Aug 2008 23:22:56 -0600 Received: from inet-141-146-46-1.oracle.com by acsmt358.oracle.com with ESMTP id 11500312671218777674; Fri, 15 Aug 2008 00:21:14 -0500 Received: from dradamslap1 (/69.181.100.12) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 14 Aug 2008 22:21:14 -0700 From: "Drew Adams" To: "'Chong Yidong'" Cc: <208@debbugs.gnu.org> References: <87tzdmub7b.fsf@stupidchicken.com> Date: Thu, 14 Aug 2008 22:21:12 -0700 Message-ID: <001f01c8fe96$bc0ac0f0$0200a8c0@us.oracle.com> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <87tzdmub7b.fsf@stupidchicken.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 Thread-Index: Acj+k6OxIs3S/sfIR3mdP8kEZwP2ZwAAckKg X-Brightmail-Tracker: AAAAAQAAAAI= X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE X-Whitelist: TRUE > From: Chong Yidong Sent: Thursday, August 14, 2008 9:58 PM > > C-h i, choose Elisp manual. > > g Customization Types > > m d TAB RET, to go to node Defining New Types > > SPC SPC to get to node Loading > > l > > > > This takes you back to node Customization, not to the last visited > > node, which is Defining New Types, or even to the node visited just > > before that, which is Customization Types. Node Customization is the > > grandparent of the last visited node, and it was never even visited. > > I can't reproduce this. Do you still see this? No, it seems to be fixed now. Thanks. FYI - I check with some previous builds I have, and it looks like this was fixed between a build on 2008-05-04 and a build on 2008-05-29.