diff options
Diffstat (limited to 'doc/misc')
| -rw-r--r-- | doc/misc/texinfo.tex | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex index 9cd73101c1f..8204f3e3aeb 100644 --- a/doc/misc/texinfo.tex +++ b/doc/misc/texinfo.tex | |||
| @@ -3,7 +3,7 @@ | |||
| 3 | % Load plain if necessary, i.e., if running under initex. | 3 | % Load plain if necessary, i.e., if running under initex. |
| 4 | \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi | 4 | \expandafter\ifx\csname fmtname\endcsname\relax\input plain\fi |
| 5 | % | 5 | % |
| 6 | \def\texinfoversion{2017-04-14.11} | 6 | \def\texinfoversion{2017-05-14.14} |
| 7 | % | 7 | % |
| 8 | % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, | 8 | % Copyright 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, |
| 9 | % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, | 9 | % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005, 2006, |
| @@ -9118,7 +9118,13 @@ end | |||
| 9118 | \xdef\safexrefname{#1}% | 9118 | \xdef\safexrefname{#1}% |
| 9119 | }% | 9119 | }% |
| 9120 | % | 9120 | % |
| 9121 | \expandafter\gdef\csname XR\safexrefname\endcsname{#2}% remember this xref | 9121 | \bgroup |
| 9122 | \expandafter\gdef\csname XR\safexrefname\endcsname{#2}% | ||
| 9123 | \egroup | ||
| 9124 | % We put the \gdef inside a group to avoid the definitions building up on | ||
| 9125 | % TeX's save stack, which can cause it to run out of space for aux files with | ||
| 9126 | % thousands of lines. \gdef doesn't use the save stack, but \csname does | ||
| 9127 | % when it defines an unknown control sequence as \relax. | ||
| 9122 | % | 9128 | % |
| 9123 | % Was that xref control sequence that we just defined for a float? | 9129 | % Was that xref control sequence that we just defined for a float? |
| 9124 | \expandafter\iffloat\csname XR\safexrefname\endcsname | 9130 | \expandafter\iffloat\csname XR\safexrefname\endcsname |