Date: Sun, 21 Jun 1998 14:47:15 +0300 (IDT) From: Eli Zaretskii To: Olivier Perron cc: ^Magico^ , djgpp AT delorie DOT com Subject: Re: Int2TeX v1.00 was released In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk On Fri, 12 Jun 1998, Olivier Perron wrote: > I already downloaded TeXInfo 1.68 and I used it. > It's very strange. In fact makeinfo reports the "@" error, something > that doesn't happens with makeinfo previous version. This turned up to be a bug in the latest `makeinfo' program (not specific to the DJGPP port) which was non-trivial to debug. A new feature was introduced in Texinfo 3.12 which allows the node names to use macros. But the implementation has a subtle flaw which shows itself when the node name ises the `@' character. I think I've fixed that. I will be uploading a patched distribution to SimTel.NET shortly. There is a work-around, but it is clumsy and introduces incompatibility with both Texinfo 3.9 and the fixed version of 3.12, so I think it's not worth its while. > But the thing that I really found as a big problem, was the convertion > time, it's strange but now makeinfo 1.68 takes 1 hour to convert a > file with 11000 nodes (about 7MB), file that is converted in about 20 > minutes with makeinfo 1.67 using the same command line arguments. This happens to be another consequence of the same feature described above. Its implementation moved large buffers, which made `makeinfo' about 6 times slower on medium-size Texinfo files (probably much more on large files such as the converted Interrupt List). I've fixed that as well :-) (the corrected version runs only 5% slower than the one from Texinfo 3.9, which IMHO is a small price to pay for the additional functionality). > Another thing it's the fact that makeinfo 1.68 crashs under Win95. It never crashed for me. I'm still awaiting a crash traceback and a test case that makes it crash.