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-index fails on node-name "~/.cvsrc" Date: Tue, 18 May 2004 14:28:55 +0300 Organization: JURTA Sender: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Message-ID: <87wu3aotxk.fsf@mail.jurta.org> References: <200404221659.i3MGxBx20232@f7.net> <8765bohe4i.fsf@mail.jurta.org> <87k6zamf5e.fsf@mail.jurta.org> <5567-Tue18May2004093852+0300-eliz@gnu.org> NNTP-Posting-Host: deer.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1084881593 18067 80.91.224.253 (18 May 2004 11:59:53 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 18 May 2004 11:59:53 +0000 (UTC) Cc: karl@freefriends.org, emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+emacs-devel=quimby.gnus.org@gnu.org Tue May 18 13:59:44 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 1BQ3G4-0005Vr-00 for ; Tue, 18 May 2004 13:59:44 +0200 Original-Received: from monty-python.gnu.org ([199.232.76.173]) by quimby.gnus.org with esmtp (Exim 3.35 #1 (Debian)) id 1BQ3G3-0000e7-00 for ; Tue, 18 May 2004 13:59:43 +0200 Original-Received: from localhost ([127.0.0.1] helo=monty-python.gnu.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BQ36V-0004rH-73 for emacs-devel@quimby.gnus.org; Tue, 18 May 2004 07:49:51 -0400 Original-Received: from list by monty-python.gnu.org with tmda-scanned (Exim 4.34) id 1BQ2su-00032j-9h for emacs-devel@gnu.org; Tue, 18 May 2004 07:35:48 -0400 Original-Received: from mail by monty-python.gnu.org with spam-scanned (Exim 4.34) id 1BQ2qw-0002ab-Nt for emacs-devel@gnu.org; Tue, 18 May 2004 07:34:18 -0400 Original-Received: from [66.33.219.19] (helo=spoon.dreamhost.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1BQ2o9-0002JP-Si; Tue, 18 May 2004 07:30:54 -0400 Original-Received: from mail.jurta.org (80-235-43-203-dsl.mus.estpak.ee [80.235.43.203]) by spoon.dreamhost.com (Postfix) with ESMTP id 1CA3013D89E; Tue, 18 May 2004 04:30:51 -0700 (PDT) Original-To: Eli Zaretskii User-Agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux) 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:23622 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:23622 "Eli Zaretskii" writes: > I think we should try to make the stand-alone Info and the Emacs Info > reader support the same features in identical or at least equivalent > ways. It is very confusing to have two different behaviors in two GNU > packages that both are of such a central importance for the GNU > project. Such differences add to maintenance burden (as, for example, > makeinfo needs to consider Emacs features and misfeatures when it is > developed), and make the job of documenting Info in info.texi harder. I completely agree on this general principle. > So what I suggest is for the Emacs Info reader to be amended to > support the index format introduced in Texinfo 4.7, in a manner that > is as close as possible to what the stand-alone reader does. I already implemented the new Texinfo 4.7 index format in the Emacs Info reader a month ago. It uses the (line NNN) format for locating index entries: * vm-move-messages-physically: Sorting Messages. (line 6) But an error was caused by some unknown format which is not supported neither by the Emacs Info reader nor by the stand-alone reader: * vm-move-messages-physically: Sorting Messages. 5. It seems that 5 is a line number. But the stand-alone reader don't interpret it as a line number and simply ignores it. I proposed to ignore it in the Emacs reader as well. But my fix tries both variants "Sorting Messages" and "Sorting Messages. 5". to allow possible Info node names with periods in them. And I suggest to fix the stand-alone reader to do the same since currently it fails on such node names. -- Juri Linkov http://www.jurta.org/emacs/