From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#3454: when reading the emacs manual sometimes goes to thewrong node Date: Mon, 8 Jun 2009 11:26:51 -0700 Message-ID: <66C8E4FEA7F248D7ADC14CF42FC4897A@us.oracle.com> References: <9fbd0ee10906022240y1175a362wb399675d06ca07ce@mail.gmail.com><9fbd0ee10906031115k39dc138ej57ebc2972fdc964b@mail.gmail.com> Reply-To: Drew Adams , 3454@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1244486257 6695 80.91.229.12 (8 Jun 2009 18:37:37 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 8 Jun 2009 18:37:37 +0000 (UTC) Cc: zedzap@gmail.com To: "'Stefan Monnier'" , <3454@emacsbugs.donarmstrong.com>, "'Eli Zaretskii'" Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Mon Jun 08 20:37:33 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1MDjiu-0002AV-JU for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Jun 2009 20:37:32 +0200 Original-Received: from localhost ([127.0.0.1]:59460 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MDjit-0002lO-OA for geb-bug-gnu-emacs@m.gmane.org; Mon, 08 Jun 2009 14:37:31 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1MDjip-0002lH-4y for bug-gnu-emacs@gnu.org; Mon, 08 Jun 2009 14:37:27 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1MDjik-0002l1-JG for bug-gnu-emacs@gnu.org; Mon, 08 Jun 2009 14:37:26 -0400 Original-Received: from [199.232.76.173] (port=60741 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1MDjik-0002kw-DA for bug-gnu-emacs@gnu.org; Mon, 08 Jun 2009 14:37:22 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:39115) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1MDjij-0000A9-GG for bug-gnu-emacs@gnu.org; Mon, 08 Jun 2009 14:37:22 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n58IbJFP014846; Mon, 8 Jun 2009 11:37:19 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.14.3/8.14.3/Submit) id n58IZ3W7014220; Mon, 8 Jun 2009 11:35:03 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: "Drew Adams" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Mon, 08 Jun 2009 18:35:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: followup 3454 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by 3454-submit@emacsbugs.donarmstrong.com id=B3454.124448563113336 (code B ref 3454); Mon, 08 Jun 2009 18:35:03 +0000 Original-Received: (at 3454) by emacsbugs.donarmstrong.com; 8 Jun 2009 18:27:11 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from rgminet11.oracle.com (rcsinet11.oracle.com [148.87.113.123]) by rzlab.ucr.edu (8.14.3/8.14.3/Debian-5) with ESMTP id n58IR5EU013329 for <3454@emacsbugs.donarmstrong.com>; Mon, 8 Jun 2009 11:27:06 -0700 Original-Received: from rgminet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rgminet11.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n58IRpPR019054 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 8 Jun 2009 18:27:52 GMT Original-Received: from abhmt007.oracle.com (abhmt007.oracle.com [141.146.116.16]) by rgminet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n58IQxUx022557; Mon, 8 Jun 2009 18:27:00 GMT Original-Received: from dradamslap1 (/130.35.179.10) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 08 Jun 2009 11:26:53 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: AcnldNPZnO4VgZmNSUiy/rZJmv2pNQC72hNA In-Reply-To: X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.5579 X-Source-IP: abhmt007.oracle.com [141.146.116.16] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A010205.4A2D57EF.0168:SCFSTAT5015188,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) Resent-Date: Mon, 08 Jun 2009 14:37:26 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:28562 Archived-At: > "recent" versions of makeinfo label index nodes with an > "index cookie", so if we see such a cookie, we know for sure > we're in an index node. That should make it possible to write > a good patch. I think this bug should be fixed, no matter how minor it might seem to someone who understands well the structure of Info or its implementation. It really should be possible for someone to use a single key (`SPC') to traverse the manual, with no exceptions. Even adding a pseudo menu item at the beginning of the index, which would DTRT (since SPC goes to the first menu item's node), would be useful, if no better solution can be found. I'm not necessarily proposing such an ugly hack, but it might be better than nothing. `n' doesn't go anywhere when there is no `Next' node, and `SPC' doesn't go to the right place when you are at the end of an index. Users should not need to sometimes use `n' and sometimes use `SPC', and think consciously about which might be appropriate and work, in order to simply traverse the manual from front to back (and then wrap back to the front). And this attitude is not a great one, IMO: "Morale: do not use SPC at the end of an index, use `n'. I'm closing this report."