From mboxrd@z Thu Jan 1 00:00:00 1970 Path: main.gmane.org!not-for-mail From: "Eli Zaretskii" Newsgroups: gmane.emacs.devel Subject: Re: Documentation for "Clone Buffers" (corrected version) Date: Fri, 19 Mar 2004 16:59:34 +0200 Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <1438-Fri19Mar2004165933+0200-eliz@elta.co.il> References: <200403181837.i2IIbUV23148@f7.net> Reply-To: Eli Zaretskii NNTP-Posting-Host: deer.gmane.org X-Trace: sea.gmane.org 1079708862 29082 80.91.224.253 (19 Mar 2004 15:07:42 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 19 Mar 2004 15:07:42 +0000 (UTC) Cc: juri@jurta.org, emacs-devel@gnu.org, karl@freefriends.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Mar 19 16:07:33 2004 Return-path: Original-Received: from quimby.gnus.org ([80.91.224.244]) by deer.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1B4Lav-0007KF-00 for ; Fri, 19 Mar 2004 16:07:33 +0100 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1B4Lav-0006dX-00 for ; Fri, 19 Mar 2004 16:07:33 +0100 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B4La5-0000wv-3O for emacs-devel@quimby.gnus.org; Fri, 19 Mar 2004 10:06:41 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.30) id 1B4LYk-0000cz-Ju for emacs-devel@gnu.org; Fri, 19 Mar 2004 10:05:18 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.30) id 1B4LWl-0008MG-05 for emacs-devel@gnu.org; Fri, 19 Mar 2004 10:03:47 -0500 Original-Received: from [192.114.186.23] (helo=aragorn.inter.net.il) by monty-python.gnu.org with esmtp (Exim 4.30) id 1B4LWj-0008L0-Tk for emacs-devel@gnu.org; Fri, 19 Mar 2004 10:03:14 -0500 Original-Received: from zaretski ([80.230.158.204]) by aragorn.inter.net.il (MOS 3.4.5-GR) with ESMTP id CPS86275; Fri, 19 Mar 2004 17:01:47 +0200 (IST) Original-To: Stefan Monnier X-Mailer: emacs 21.3.50 (via feedmail 8 I) and Blat ver 1.8.9 In-reply-to: (message from Stefan Monnier on 18 Mar 2004 13:53:17 -0500) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.4 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:20614 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:20614 > From: Stefan Monnier > Date: 18 Mar 2004 13:53:17 -0500 > > IIRC, Emacs's Info reader already allows the `dir' file to contain several > nodes, just like any other Info package. That would not solve the problem at hand, since the reader looks for the command-line argument in the DIR _node_, not in DIR the file. > Another alternative is to have Info do an index search on some of the > entries if nothing was found in the `dir' file. We could try that, but I'm not sure it will do what users want to be done. Index entries normally include many items that have no relation to function names; about the only exception to this rule is a library reference, and even then it's only true for the function index (what about concept and other indices?). > BTW, why does `info FOO BAR' only look for BAR in the menu of FOO instead > of (or additionally to) looking for it in the Index? The actual feature is more general. If you say info PACKAGE FOO BAR BAZ then the reader looks for FOO in PACKAGE's top-level menu, then for BAR in the node pointed to by FOO, then for BAZ in the node pointed by BAR, etc. In other words, if you know the menu path to the node, you can get to it like that without knowing the node names. For a typical libc, "info libc index strcpy" will show the section taht describes strcpy (as will probably "info -n strcpy", but for the latter you need to be sure the node is called "strcpy", not something like "string functions").