emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Info-index fails on node-name "~/.cvsrc"


From: Juri Linkov
Subject: Re: Info-index fails on node-name "~/.cvsrc"
Date: Tue, 18 May 2004 14:28:55 +0300
User-agent: Gnus/5.110002 (No Gnus v0.2) Emacs/21.3.50 (gnu/linux)

"Eli Zaretskii" <address@hidden> 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/





reply via email to

[Prev in Thread] Current Thread [Next in Thread]