[Top][All Lists]
[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