From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Juri Linkov Newsgroups: gmane.emacs.devel Subject: Re: breadcrumbs for Info . . . . . . Date: Sun, 15 Jun 2008 03:27:37 +0300 Organization: JURTA Message-ID: <87myln35v0.fsf@jurta.org> References: <009d01c8cb55$13d53e20$0200a8c0@us.oracle.com> <87fxrkltma.fsf@jurta.org> <00ae01c8cb71$c26aeef0$0200a8c0@us.oracle.com> <873ankqou6.fsf@jurta.org> <00d901c8cbc9$7df36fb0$0200a8c0@us.oracle.com> <87tzfzk331.fsf@jurta.org> <00a501c8ccdd$93328720$c2b22382@us.oracle.com> <002401c8cd1f$98631650$0200a8c0@us.oracle.com> <004a01c8cd67$b2f7a9c0$0200a8c0@us.oracle.com> <00b101c8cda2$63175a50$0200a8c0@us.oracle.com> <00b601c8ce03$6c7db2e0$0200a8c0@us.oracle.com> <00c501c8ce43$8e81c8a0$0200a8c0@us.oracle.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1213490050 20619 80.91.229.12 (15 Jun 2008 00:34:10 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Sun, 15 Jun 2008 00:34:10 +0000 (UTC) Cc: 'Stefan Monnier' , emacs-devel@gnu.org To: "Drew Adams" Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Sun Jun 15 02:34:52 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1K7gCn-0004yU-08 for ged-emacs-devel@m.gmane.org; Sun, 15 Jun 2008 02:34:49 +0200 Original-Received: from localhost ([127.0.0.1]:38151 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K7gBy-0002Yx-Vv for ged-emacs-devel@m.gmane.org; Sat, 14 Jun 2008 20:33:59 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1K7gBu-0002YE-4b for emacs-devel@gnu.org; Sat, 14 Jun 2008 20:33:54 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1K7gBs-0002Xm-Gi for emacs-devel@gnu.org; Sat, 14 Jun 2008 20:33:53 -0400 Original-Received: from [199.232.76.173] (port=53501 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1K7gBs-0002Xj-DF for emacs-devel@gnu.org; Sat, 14 Jun 2008 20:33:52 -0400 Original-Received: from relay02.kiev.sovam.com ([62.64.120.197]:59553) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1K7gBr-0003hm-Or for emacs-devel@gnu.org; Sat, 14 Jun 2008 20:33:52 -0400 Original-Received: from [83.170.232.243] (helo=smtp.svitonline.com) by relay02.kiev.sovam.com with esmtp (Exim 4.67) (envelope-from ) id 1K7gBo-0007lO-6L; Sun, 15 Jun 2008 03:33:48 +0300 In-Reply-To: <00c501c8ce43$8e81c8a0$0200a8c0@us.oracle.com> (Drew Adams's message of "Sat, 14 Jun 2008 10:24:52 -0700") User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.0.60 (x86_64-pc-linux-gnu) X-Scanner-Signature: e35cef5ed21d82303c208435479e4a86 X-DrWeb-checked: yes X-SpamTest-Envelope-From: juri@jurta.org X-SpamTest-Group-ID: 00000000 X-SpamTest-Header: Trusted X-SpamTest-Info: Profiles 3131 [June 15 2008] X-SpamTest-Info: {received from trusted relay: common white list} X-SpamTest-Info: {HEADERS: header Content-Type found without required header Content-Transfer-Encoding} X-SpamTest-Method: white ip list X-SpamTest-Rate: 10 X-SpamTest-Status: Trusted X-SpamTest-Status-Extended: trusted X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release X-detected-kernel: by monty-python.gnu.org: FreeBSD 6.x (1) 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: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:99231 Archived-At: >> BTW, I agree with you that the `toc' should be a virtual node rather >> than a virtual manual. And the info-apropos should construct a node >> "(apropos)" rather than "(apropos)Top". > > I don't recall saying that, but I agree. ;-) It was me who proposed a virtual node. As for `apropos' I think it would be good to collect a list of virtual query nodes and present them in a menu in the top virtual node of the virtual manual `apropos'. > I think I wrote something related a while back about users creating virtual > books that way. And I mentioned caching the node list rather than the TOC text. Since breadcrumbs code is installed, this is a good occasion to implement building the node tree to improve its performance. > Better to show the information, wrapping it as needed - least surprise. (What > the `...'? Where did the rest of it go?) IIUC, there is no problem now. The maximal level depth in Texinfo is 4. So the current default breadcrumbs depth will display all nodes for the maximal allowed depth. -- Juri Linkov http://www.jurta.org/emacs/