From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: Info enhancements Date: Sun, 07 Dec 2003 21:27:05 +0200 Organization: JURTA Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <871xrg2zue.fsf@mail.jurta.org> References: <878ylrbbk4.fsf@mail.jurta.org> <200312051426.hB5EQeZ11287@f7.net> <87ekvjuuj8.fsf@mail.jurta.org> <200312051802.hB5I2EC04476@raven.dms.auburn.edu> <200312052233.hB5MXsv07577@raven.dms.auburn.edu> <87ptf2omam.fsf@mail.jurta.org> <200312070219.hB72Jfu10270@raven.dms.auburn.edu> <200312070231.hB72Vgv10283@raven.dms.auburn.edu> <87ekvgilfm.fsf@mail.jurta.org> <4038-Sun07Dec2003203237+0200-eliz@elta.co.il> <200312071857.hB7Ivks11511@raven.dms.auburn.edu> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1070825508 14032 80.91.224.253 (7 Dec 2003 19:31:48 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Sun, 7 Dec 2003 19:31:48 +0000 (UTC) Cc: karl@freefriends.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Sun Dec 07 20:31:43 2003 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AT4d4-0000aM-00 for ; Sun, 07 Dec 2003 20:31:42 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1AT4d4-0008M0-00 for ; Sun, 07 Dec 2003 20:31:42 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.24) id 1AT5Yx-0004c1-Fv for emacs-devel@quimby.gnus.org; Sun, 07 Dec 2003 15:31:31 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1AT5Xi-0004Qe-P9 for emacs-devel@gnu.org; Sun, 07 Dec 2003 15:30:14 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1AT5X9-0004LZ-Dj for emacs-devel@gnu.org; Sun, 07 Dec 2003 15:30:10 -0500 Original-Received: from [64.246.52.22] (helo=ns5.tangramltd.com) by monty-python.gnu.org with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.24) id 1AT5X9-0004Kt-1Q for emacs-devel@gnu.org; Sun, 07 Dec 2003 15:29:39 -0500 Original-Received: from 80-235-42-190-dsl.mus.estpak.ee ([80.235.42.190] helo=mail.jurta.org) by ns5.tangramltd.com with esmtp (Exim 4.20) id 1AT4Za-000071-RN; Sun, 07 Dec 2003 21:28:07 +0200 Original-To: Luc Teirlinck In-Reply-To: <200312071857.hB7Ivks11511@raven.dms.auburn.edu> (Luc Teirlinck's message of "Sun, 7 Dec 2003 12:57:46 -0600 (CST)") User-Agent: Gnus/5.1003 (Gnus v5.10.3) Emacs/21.3.50 (gnu/linux) X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - ns5.tangramltd.com X-AntiAbuse: Original Domain - gnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - jurta.org X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.2 Precedence: list List-Id: Emacs development discussions. List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Xref: main.gmane.org gmane.emacs.devel:18520 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:18520 Luc Teirlinck writes: > Eli Zaretskii wrote: > > From: Juri Linkov > > Date: Sun, 07 Dec 2003 19:31:41 +0200 > > > > Yes, there is another problem with similarly named references: how to > > select a reference unambiguously from a completion list. > > Doesn't the stand-alone reader handle this correctly? (I don't > remember.) If it does, we could do something similar in Emacs. > > The user invokes `f' and starts typing in the minibuffer. > > If the node is not unique because the _file_ is not unique, the > stand-alone reader chooses a node based on the value of point in the > *info* buffer. Yes, the stand-alone reader handles this somehow interestingly. A completion list always has only one unique name, but if point is somewhere above the first reference with this name in Info node then after selecting a reference name from a completion list it goes to the node from the first reference. If point is somewhere below the second reference with the same name then it goes to the second node. If point is between first and second reference with the same name then it goes to the closest node. We could do similar in Emacs if disambiguating reference names in a completion list by adding node names to them is undesirable. -- http://www.jurta.org/emacs/