help-texinfo
[Top][All Lists]
Advanced

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

Re: [help-texinfo] Bugs in makeinfo --html and --xml?


From: Alper Ersoy
Subject: Re: [help-texinfo] Bugs in makeinfo --html and --xml?
Date: Mon, 1 Mar 2004 17:51:52 +0200
User-agent: Mutt/1.4.1i

Hello!

Charlie Zender:
> This index in nco.html is missing all @cindex entries that occured
> within footnotes (such as @cindex chocolate on line 6758) in the
> original nco.texi.

I cannot reproduce it with CVS makeinfo.  Though, I have a rough
estimation of the cause.

With HTML, footnotes are handled at the very end of the document,
after @printindex and all.  In other words, when makeinfo starts
expanding footnotes, chocolate entry falls after the index node.

Recently, we changed @printindex, @contents, @shortcontents, etc.
to be handled after @bye.  This way, even if an entry is defined
after the @printindex command, it will still be in the index.

The only problem I see with this chocolate entry is the node name
listed in the index.  It appears to be in the General Index node.
I just committed a fix for this minor glitch.

> which is not a valid XML file.
> Apparently this a known bug that has not yet been fixed.

No, it has already been fixed.  Yes, nco.xml is not valid DTD-wise,
but the document is well-formed and can easily be processed further.

> 2. I'm confirming that this XML-generation bug is still present in the
>    current Debian Sid texinfo package.

There were so many changes that I think it's alsmost impossible
for the package maintainer to backport them to 4.6.  Also, even
though many bugs were fixed, CVS makeinfo is not stabilized yes
so I can't suggest using it for production purposes.

However, you may give it a test, as it seems that the bugs that
bothered you most are moved somewhere else. :)

Thanks,

-- 
Alper Ersoy




reply via email to

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