Re: proposal for html manual cross links

"Eli Zaretskii" <[email protected]> Tue, 09 Dec 2003 21:35:00 +0200
Newsgroups gmane.comp.tex.texinfo.pretest
Message-ID <[email protected]>
> Date: Tue, 9 Dec 2003 18:55:22 +0100
> From: Dumas Patrice <[email protected]>
> 
> > First of all: why do you say above ``cross manual references''?
> > Aren't we going to produce references to the same manual in a way
> > that is identical to cross-manual references?
> 
> It could. But it is not required in order to comply with that proposal.
> The idea is that the interface to outside manuals should be as stable as
> possible and anticipate further advances in the html standards and in the 
> texinfo language and implementations. But within the manual you can do 
> anything you want.

I suggest that we decide to produce all references in that format.
It's easier and it does the job.

> > It is not clear what to do with 8-bit single-byte characters, in case
> > the Texinfo source includes them.  If you mean that we should convert
> > them to Unicode, we should specify how.
> 
> You are totally right. This part is missing. And I don't feel very 
> comfortable with that. The tricky situation appears when a manual is 
> written in a given 8-bit documentencoding, and another manual, written
> in another 8-bit documentencoding wants to refer to the first manual.

Perhaps we should require that the user specifies the charsets
somehow, like from the command line, and refuse to generate output if
she doesn't?

> > Why not do what we do in the current code?  Leaving nodes unreachable
> > is not a good idea, IMHO.
> 
> I fully agree, but the current code is worse. I don't think there is a case 
> where the current code better disambiguate than the proposal.

Sorry, I'm confused: you specifically say in your proposal (or at
least I think you did) that there are situations where some nodes will
be unreachable.  AFAIK, the current code in makeinfo never leaves
nodes that are not reachable.  If that's not so, please show an
example, and let's discuss it.
_______________________________________________
Texinfo home page: http://www.gnu.org/software/texinfo/
[email protected]
http://ff0.org/mailman/listinfo/texinfo-pretest