diff options
| author | Paul Eggert | 2014-02-23 23:12:42 -0800 |
|---|---|---|
| committer | Paul Eggert | 2014-02-23 23:12:42 -0800 |
| commit | f1037d0b8b95cf2afcbacededaae1627b3cb22f1 (patch) | |
| tree | 7c53e9d94a127a52be32386e81c8295a700eb63d /doc/misc | |
| parent | 8ee4c296ecae9e354bc743fad0fd7f5a5e49e1a2 (diff) | |
| download | emacs-f1037d0b8b95cf2afcbacededaae1627b3cb22f1.tar.gz emacs-f1037d0b8b95cf2afcbacededaae1627b3cb22f1.zip | |
Merge from gnulib.
2014-02-21 timer: fix uClibc detection of threading
2014-02-21 maintainer-makefiles: provide AC_PROG_SED for older autoconf
* texinfo.tex: Update from gnulib.
Diffstat (limited to 'doc/misc')
| -rw-r--r-- | doc/misc/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/misc/texinfo.tex | 23 |
2 files changed, 19 insertions, 8 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index cdd0bc9472f..af7716e358d 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2014-02-24 Paul Eggert <eggert@cs.ucla.edu> | ||
| 2 | |||
| 3 | * texinfo.tex: Update from gnulib. | ||
| 4 | |||
| 1 | 2014-02-22 Xue Fuqiao <xfq@gnu.org> | 5 | 2014-02-22 Xue Fuqiao <xfq@gnu.org> |
| 2 | 6 | ||
| 3 | * remember.texi (Quick Start): Add an index. | 7 | * remember.texi (Quick Start): Add an index. |
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex index b51ac3dc21c..3e521840ca2 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{2014-02-09.15} | 6 | \def\texinfoversion{2014-02-16.16} |
| 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, |
| @@ -4428,7 +4428,7 @@ end | |||
| 4428 | % complicated, when \tex is in effect and \{ is a \delimiter again. | 4428 | % complicated, when \tex is in effect and \{ is a \delimiter again. |
| 4429 | % We can't use \lbracecmd and \rbracecmd because texindex assumes | 4429 | % We can't use \lbracecmd and \rbracecmd because texindex assumes |
| 4430 | % braces and backslashes are used only as delimiters. Perhaps we | 4430 | % braces and backslashes are used only as delimiters. Perhaps we |
| 4431 | % should define @lbrace and @rbrace commands a la @comma. | 4431 | % should use @lbracechar and @rbracechar? |
| 4432 | \def\{{{\tt\char123}}% | 4432 | \def\{{{\tt\char123}}% |
| 4433 | \def\}{{\tt\char125}}% | 4433 | \def\}{{\tt\char125}}% |
| 4434 | % | 4434 | % |
| @@ -4449,8 +4449,7 @@ end | |||
| 4449 | % @end macro | 4449 | % @end macro |
| 4450 | % ... | 4450 | % ... |
| 4451 | % @funindex commtest | 4451 | % @funindex commtest |
| 4452 | % | 4452 | % This is not enough to reproduce the bug, but it gives the flavor. |
| 4453 | % The above is not enough to reproduce the bug, but it gives the flavor. | ||
| 4454 | % | 4453 | % |
| 4455 | % Sample whatsit resulting: | 4454 | % Sample whatsit resulting: |
| 4456 | % .@write3{\entry{xyz}{@folio }{@code {xyz@endinput }}} | 4455 | % .@write3{\entry{xyz}{@folio }{@code {xyz@endinput }}} |
| @@ -4663,6 +4662,9 @@ end | |||
| 4663 | \let\xeatspaces = \eatspaces | 4662 | \let\xeatspaces = \eatspaces |
| 4664 | } | 4663 | } |
| 4665 | 4664 | ||
| 4665 | % For testing: output @{ and @} in index sort strings as \{ and \}. | ||
| 4666 | \newif\ifusebracesinindexes | ||
| 4667 | |||
| 4666 | % \indexnofonts is used when outputting the strings to sort the index | 4668 | % \indexnofonts is used when outputting the strings to sort the index |
| 4667 | % by, and when constructing control sequence names. It eliminates all | 4669 | % by, and when constructing control sequence names. It eliminates all |
| 4668 | % control sequences and just writes whatever the best ASCII sort string | 4670 | % control sequences and just writes whatever the best ASCII sort string |
| @@ -4691,11 +4693,16 @@ end | |||
| 4691 | % Unfortunately, texindex is not prepared to handle braces in the | 4693 | % Unfortunately, texindex is not prepared to handle braces in the |
| 4692 | % content at all. So for index sorting, we map @{ and @} to strings | 4694 | % content at all. So for index sorting, we map @{ and @} to strings |
| 4693 | % starting with |, since that ASCII character is between ASCII { and }. | 4695 | % starting with |, since that ASCII character is between ASCII { and }. |
| 4694 | \def\{{|a}% | 4696 | \ifusebracesinindexes |
| 4695 | \def\lbracechar{|a}% | 4697 | \def\lbracechar{\lbracecmd}% |
| 4698 | \def\rbracechar{\rbracecmd}% | ||
| 4699 | \else | ||
| 4700 | \def\lbracechar{|a}% | ||
| 4701 | \def\rbracechar{|b}% | ||
| 4702 | \fi | ||
| 4703 | \let\{=\lbracechar | ||
| 4704 | \let\}=\rbracechar | ||
| 4696 | % | 4705 | % |
| 4697 | \def\}{|b}% | ||
| 4698 | \def\rbracechar{|b}% | ||
| 4699 | % | 4706 | % |
| 4700 | % Non-English letters. | 4707 | % Non-English letters. |
| 4701 | \def\AA{AA}% | 4708 | \def\AA{AA}% |