[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Making Texinfo XS parser the default?
From: |
Hans-Bernhard Bröker |
Subject: |
Re: Making Texinfo XS parser the default? |
Date: |
Wed, 2 Oct 2019 01:31:46 +0200 |
User-agent: |
Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.9.0 |
Am 01.10.2019 um 11:08 schrieb Gavin Smith:
> I wondered if anybody has run Texinfo a lot with TEXINFO_XS_PARSER set
> in the environment?
FWIW I did for a while in my Cygwin, until I ran into a problem: the git
source of GNU binutils' as.texi does not work with that option set. I
just re-checked, and it still fails:
[All repeated error/warning messages have been snipped...]
> as.texi:37: bad name for @ifset
These object to @ifset names containing slashes, like 'ARM/Thumb'
> as.texi:651: warning: @include should only appear at the beginning of a line
This appears bogus: that @include is at the beginning of a line.
> as.texi:651: warning: @include should not appear in @table
This does not appear to be supported by the documentation.
> as.texi:657: warning: @item should not appear in @table
> as.texi:657: @item outside of table or list
There are quite many instances of this. The warning contradicts the
documentation, and the condition described by the error is just not
true. That @item line is exactly where it's supposed to be: right after
the @table line.
> as.texi:1059: warning: @cindex should only appear at the beginning of a line
This, too, is already at the beginning of its line.
> as.texi:1059: warning: @cindex should not appear in @table
That warning also does not appear to be supported by the documentation.
Which ultimately gets us here:
> make: *** [Makefile:507: as.info] Error 1
Oh, and just FTR, without TEXINFO_XS_PARSER set the build of as.info
just works without a single warning or error message.