bug-texinfo
[Top][All Lists]
Advanced

[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.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]