[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Texi2html-bug] Interop bug with vindex called in macro and reading
From: |
Patrice Dumas |
Subject: |
Re: [Texi2html-bug] Interop bug with vindex called in macro and reading in a file in $Texi2HTML::Config::external_href |
Date: |
Fri, 8 Aug 2008 15:59:18 +0200 |
User-agent: |
Mutt/1.5.18 (2008-05-17) |
On Wed, Aug 06, 2008 at 02:39:27PM +0200, Reinhold Kainhofer wrote:
> Hi Patrice,
>
> As soon as I remove the "while (<XREFFILE>) {..}" block from the init file,
> everything works again. Similarly, if I remove some of the @ruser macro
> calls, I get considerably less warnings for the index calls after that...
>
> Am I doing something wrong (makeinfo processes the file just fine, texi2html
> also works if I don't use any init file, so I suppose the texi file is okay)?
My investigations show that the issue is with $_ which is more or less
global, used in the main texi2html program and clobbered in your init file.
by the while (<XREFFILE>).
I guess that the culprit is texi2html, since it shouldn't use a global
perl variable at all.
--
Pat