[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: texinfo [version 2002-12-26.16] problem with Bison 1.875 manual
From: |
Karl Berry |
Subject: |
Re: texinfo [version 2002-12-26.16] problem with Bison 1.875 manual |
Date: |
Wed, 8 Jan 2003 20:23:24 -0500 |
Hi Paul,
It appears to be a problem with the way that texinfo.tex handles the
following pattern:
@ifset documentparam
...
@deffn {Directive} %parse-param @address@hidden@}
...
@end deffn
...
@end ifset
Thanks for the report. The fix is ugly but straightforward. I've put a
new version of texinfo.tex on prep (and all its other locations).
*** texinfo.tex.~1.24.~ Thu Jan 2 15:38:49 2003
--- texinfo.tex Wed Jan 8 14:10:51 2003
***************
*** 2395,2442 ****
%
\def\ignoremorecommands{%
\let\defcodeindex = \relax
! \let\defcv = \relax
! \let\deffn = \relax
! \let\deffnx = \relax
\let\defindex = \relax
! \let\defivar = \relax
! \let\defmac = \relax
! \let\defmethod = \relax
! \let\defop = \relax
! \let\defopt = \relax
! \let\defspec = \relax
! \let\deftp = \relax
! \let\deftypefn = \relax
! \let\deftypefun = \relax
! \let\deftypeivar = \relax
! \let\deftypeop = \relax
! \let\deftypevar = \relax
! \let\deftypevr = \relax
! \let\defun = \relax
! \let\defvar = \relax
! \let\defvr = \relax
! \let\ref = \relax
! \let\xref = \relax
! \let\printindex = \relax
! \let\pxref = \relax
! \let\settitle = \relax
! \let\setchapternewpage = \relax
! \let\setchapterstyle = \relax
! \let\everyheading = \relax
\let\evenheading = \relax
- \let\oddheading = \relax
\let\everyfooting = \relax
! \let\evenfooting = \relax
! \let\oddfooting = \relax
\let\headings = \relax
\let\include = \relax
\let\lowersections = \relax
! \let\down = \relax
\let\raisesections = \relax
! \let\up = \relax
\let\set = \relax
! \let\clear = \relax
! \let\item = \relax
}
% Ignore @ignore, @ifhtml, @ifinfo, and the like.
--- 2395,2481 ----
%
\def\ignoremorecommands{%
\let\defcodeindex = \relax
! \let\defcv = \empty
! \let\defcvx = \empty
! \let\Edefcv = \empty
! \let\deffn = \empty
! \let\deffnx = \empty
! \let\Edeffn = \empty
\let\defindex = \relax
! \let\defivar = \empty
! \let\defivarx = \empty
! \let\Edefivar = \empty
! \let\defmac = \empty
! \let\defmacx = \empty
! \let\Edefmac = \empty
! \let\defmethod = \empty
! \let\defmethodx = \empty
! \let\Edefmethod = \empty
! \let\defop = \empty
! \let\defopx = \empty
! \let\Edefop = \empty
! \let\defopt = \empty
! \let\defoptx = \empty
! \let\Edefopt = \empty
! \let\defspec = \empty
! \let\defspecx = \empty
! \let\Edefspec = \empty
! \let\deftp = \empty
! \let\deftpx = \empty
! \let\Edeftp = \empty
! \let\deftypefn = \empty
! \let\deftypefnx = \empty
! \let\Edeftypefn = \empty
! \let\deftypefun = \empty
! \let\deftypefunx = \empty
! \let\Edeftypefun = \empty
! \let\deftypeivar = \empty
! \let\deftypeivarx = \empty
! \let\Edeftypeivar = \empty
! \let\deftypemethod = \empty
! \let\deftypemethodx = \empty
! \let\Edeftypemethod = \empty
! \let\deftypeop = \empty
! \let\deftypeopx = \empty
! \let\Edeftypeop = \empty
! \let\deftypevar = \empty
! \let\deftypevarx = \empty
! \let\Edeftypevar = \empty
! \let\deftypevr = \empty
! \let\deftypevrx = \empty
! \let\Edeftypevr = \empty
! \let\defun = \empty
! \let\defunx = \empty
! \let\Edefun = \empty
! \let\defvar = \empty
! \let\defvarx = \empty
! \let\Edefvar = \empty
! \let\defvr = \empty
! \let\defvrx = \empty
! \let\Edefvr = \empty
! \let\clear = \relax
! \let\down = \relax
! \let\evenfooting = \relax
\let\evenheading = \relax
\let\everyfooting = \relax
! \let\everyheading = \relax
\let\headings = \relax
\let\include = \relax
+ \let\item = \relax
\let\lowersections = \relax
! \let\oddfooting = \relax
! \let\oddheading = \relax
! \let\printindex = \relax
! \let\pxref = \relax
\let\raisesections = \relax
! \let\ref = \relax
\let\set = \relax
! \let\setchapternewpage = \relax
! \let\setchapterstyle = \relax
! \let\settitle = \relax
! \let\up = \relax
! \let\verbatiminclude = \relax
! \let\xref = \relax
}
% Ignore @ignore, @ifhtml, @ifinfo, and the like.