[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Inclusion of new texinfo.tex breaks other packages
From: |
Stepan Kasal |
Subject: |
Re: Inclusion of new texinfo.tex breaks other packages |
Date: |
Mon, 20 Mar 2006 18:23:33 +0100 |
User-agent: |
Mutt/1.4.1i |
Hi Norbert,
On Sun, Mar 19, 2006 at 07:20:18PM +0100, Norbert Preining wrote:
> On Don, 16 Mär 2006, Karl Berry wrote:
> > Yes, @ifset/@ifclear (among other things) are impossible to reliably
> > parse in TeX :(. Especially nested.
>
> And why did it work with the old version?
by shere luck, probably.
I did a cleanup of the @if code in texinfo.tex a few years ago.
Perhaps that change introduced some bug which was later fixed but the
fix introduced another one... Somewhere in that chain is the version
which caused problems to you.
Yes, the obvious comment is that I shouldn't have touched it. But it's
sad to carry ugly crufty code, working only in certain situations, which
cannot be described clearly. I think it was worth it to replace the
code with something more consistent, even though it meant that some of
the cases which happened to work before were broken (for the first
iteration).
Hope this explains it,
Stepan