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: Fri, 05 Dec 2003 16:09:03 +0200 Organization: JURTA Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <878ylrbbk4.fsf@mail.jurta.org> References: <200312041644.hB4GiMi16974@f7.net> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1070633797 13131 80.91.224.253 (5 Dec 2003 14:16:37 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Fri, 5 Dec 2003 14:16:37 +0000 (UTC) Cc: bob@rattlesnake.com, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Fri Dec 05 15:16:33 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 1ASGkz-00050o-00 for ; Fri, 05 Dec 2003 15:16: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 1ASGkz-0004BJ-00 for ; Fri, 05 Dec 2003 15:16:33 +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 1ASHfr-0004tc-0b for emacs-devel@quimby.gnus.org; Fri, 05 Dec 2003 10:15:19 -0500 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.24) id 1ASHfT-0004qW-TI for emacs-devel@gnu.org; Fri, 05 Dec 2003 10:14:55 -0500 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.24) id 1ASHex-0004gx-Np for emacs-devel@gnu.org; Fri, 05 Dec 2003 10:14:54 -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 1ASHex-0004gh-EZ for emacs-devel@gnu.org; Fri, 05 Dec 2003 10:14:23 -0500 Original-Received: from 80-235-38-211-dsl.mus.estpak.ee ([80.235.38.211] helo=mail.jurta.org) by ns5.tangramltd.com with esmtp (Exim 4.20) id 1ASGhP-0000iH-PY; Fri, 05 Dec 2003 16:12:52 +0200 Original-To: karl@freefriends.org (Karl Berry) In-Reply-To: <200312041644.hB4GiMi16974@f7.net> (Karl Berry's message of "Thu, 4 Dec 2003 11:44:22 -0500") 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 - [0 0] / [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:18417 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:18417 karl@freefriends.org (Karl Berry) writes: > For instance: > > * Writing index entries: Indexing Commands. (line 1) > * xdvi: Output Formats. (line 99) > > It is not especially beautiful, but it is 100% compatible, and gets the > job done. Yes, it is not beautiful. It is ugly. The information about line numbers is useless for users. Certainly we shouldn't overburden users with purely technical information. Moreover, it don't solve the problem of using index entries in cross-references. For instance: This function looks up the target in *Note file-coding-system-alist: Default Coding Systems, *Note process-coding-system-alist: Default Coding Systems, or *Note network-coding-system-alist: Default Coding Systems, depending on OPERATION. These cross-references refer to variables indexed by the @vindex command, but there is no place for line numbers here. So, I urge you to find a better solution. If placing this information in the tag table will break older version (though this should be verified yet), then we should try to find another safe place in Info files (e.g. some unreachable Info node). Do you know such a place? -- http://www.jurta.org/emacs/