texinfo-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[6558] remove redefinition of \endinput


From: Gavin D. Smith
Subject: [6558] remove redefinition of \endinput
Date: Thu, 20 Aug 2015 11:43:24 +0000

Revision: 6558
          http://svn.sv.gnu.org/viewvc/?view=rev&root=texinfo&revision=6558
Author:   gavin
Date:     2015-08-20 11:43:21 +0000 (Thu, 20 Aug 2015)
Log Message:
-----------
remove redefinition of \endinput

Modified Paths:
--------------
    trunk/ChangeLog
    trunk/doc/texinfo.tex

Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog     2015-08-19 18:07:41 UTC (rev 6557)
+++ trunk/ChangeLog     2015-08-20 11:43:21 UTC (rev 6558)
@@ -1,3 +1,9 @@
+2015-08-20  Gavin Smith  <address@hidden>
+
+       * doc/texinfo.tex (\indexdummies): Remove redefinition of 
+       \endinput, since \endinput has not been added in \scanmacro 
+       since 2010-12-23.
+
 2015-08-19  Gavin Smith  <address@hidden>
 
        * doc/texinfo.tex (\scanargctxt): Put address@hidden here as well.

Modified: trunk/doc/texinfo.tex
===================================================================
--- trunk/doc/texinfo.tex       2015-08-19 18:07:41 UTC (rev 6557)
+++ trunk/doc/texinfo.tex       2015-08-20 11:43:21 UTC (rev 6558)
@@ -3,7 +3,7 @@
 % Load plain if necessary, i.e., if running under initex.
 \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi
 %
-\def\texinfoversion{2015-08-19.20}
+\def\texinfoversion{2015-08-20.13}
 %
 % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995,
 % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006,
@@ -4461,31 +4461,6 @@
   \def\{{{\tt\char123}}%
   \def\}{{\tt\char125}}%
   %
-  % I don't entirely understand this, but when an index entry is
-  % generated from a macro call, the \endinput which \scanmacro inserts
-  % causes processing to be prematurely terminated.  This is,
-  % apparently, because \indexsorttmp is fully expanded, and \endinput
-  % is an expandable command.  The redefinition below makes \endinput
-  % disappear altogether for that purpose -- although logging shows that
-  % processing continues to some further point.  On the other hand, it
-  % seems \endinput does not hurt in the printed index arg, since that
-  % is still getting written without apparent harm.
-  %
-  % Sample source (mac-idx3.tex, reported by Graham Percival to
-  % help-texinfo, 22may06):
-  % @macro funindex {WORD}
-  % @findex xyz
-  % @end macro
-  % ...
-  % @funindex commtest
-  % This is not enough to reproduce the bug, but it gives the flavor.
-  %
-  % Sample whatsit resulting:
-  % address@hidden@folio address@hidden address@hidden }}}
-  %
-  % So:
-  \let\endinput = \empty
-  %
   % Do the redefinitions.
   \commondummies
 }




reply via email to

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