On Wed, 3 May 2000, H. Nanosecond wrote:

> I figured out how to keep Ref: bits and make it compatible with
> info standalone 3.12 and below. Put all the Ref: lines below the Node:
> lines.

I don't think this is a good solution (although it does supply a 
temporary work-around).

What your suggestion does is to allow the pre-4.0 Info readers to browse 
the manual and find all the nodes in it.  But it cannot solve the problem 
of cross-references that refer to those Ref: tags (generated from the 
@anchor directives).  These cross-references cannot be reached by pre-4.0 
Info readers.

Unfortunately, makeinfo 4.0 generates @anchor directives for every 
@footnote in the Texinfo source, so even if the author didn't use
@anchor, the produced Info files could be incompatible with older Info 
readers.

I think the solution is to have a command-line option that would refrain 
from generating @anchor directives, so that people who would like to keep 
compatibility with old Info readers could do so in a controllable manner.

Reply via email to