aboutsummaryrefslogtreecommitdiffstats
path: root/doc/misc
diff options
context:
space:
mode:
authorPaul Eggert2018-01-01 01:19:57 +0000
committerPaul Eggert2017-12-31 17:21:33 -0800
commit220a9ecba1b62e09703cb0a3c122797d4498ccc2 (patch)
tree97d286479f4b8c15205f78e61635de9b93993707 /doc/misc
parent312c5655669a882186884626f0cf361de70e679d (diff)
downloademacs-220a9ecba1b62e09703cb0a3c122797d4498ccc2.tar.gz
emacs-220a9ecba1b62e09703cb0a3c122797d4498ccc2.zip
Merge from Gnulib
This incorporates: 2018-01-01 maint: Run 'make update-copyright' 2017-12-29 Add cross-compilation results for GNU/Hurd. 2017-12-12 explicit_bzero: port to macOS + Clang 9.0.0
Diffstat (limited to 'doc/misc')
-rw-r--r--doc/misc/texinfo.tex47
1 files changed, 20 insertions, 27 deletions
diff --git a/doc/misc/texinfo.tex b/doc/misc/texinfo.tex
index e2bf51af8c0..1987c50ba26 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-11-17.06} 6\def\texinfoversion{2017-12-26.21}
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,
@@ -2619,26 +2619,11 @@ end
2619% Markup style infrastructure. \defmarkupstylesetup\INITMACRO will 2619% Markup style infrastructure. \defmarkupstylesetup\INITMACRO will
2620% define and register \INITMACRO to be called on markup style changes. 2620% define and register \INITMACRO to be called on markup style changes.
2621% \INITMACRO can check \currentmarkupstyle for the innermost 2621% \INITMACRO can check \currentmarkupstyle for the innermost
2622% style and the set of \ifmarkupSTYLE switches for all styles 2622% style.
2623% currently in effect.
2624\newif\ifmarkupvar
2625\newif\ifmarkupsamp
2626\newif\ifmarkupkey
2627%\newif\ifmarkupfile % @file == @samp.
2628%\newif\ifmarkupoption % @option == @samp.
2629\newif\ifmarkupcode
2630\newif\ifmarkupkbd
2631%\newif\ifmarkupenv % @env == @code.
2632%\newif\ifmarkupcommand % @command == @code.
2633\newif\ifmarkuptex % @tex (and part of @math, for now).
2634\newif\ifmarkupexample
2635\newif\ifmarkupverb
2636\newif\ifmarkupverbatim
2637 2623
2638\let\currentmarkupstyle\empty 2624\let\currentmarkupstyle\empty
2639 2625
2640\def\setupmarkupstyle#1{% 2626\def\setupmarkupstyle#1{%
2641 \csname markup#1true\endcsname
2642 \def\currentmarkupstyle{#1}% 2627 \def\currentmarkupstyle{#1}%
2643 \markupstylesetup 2628 \markupstylesetup
2644} 2629}
@@ -2700,11 +2685,15 @@ end
2700% lilypond developers report. xpdf does work with the regular 0x27. 2685% lilypond developers report. xpdf does work with the regular 0x27.
2701% 2686%
2702\def\codequoteright{% 2687\def\codequoteright{%
2703 \expandafter\ifx\csname SETtxicodequoteundirected\endcsname\relax 2688 \ifmonospace
2704 \expandafter\ifx\csname SETcodequoteundirected\endcsname\relax 2689 \expandafter\ifx\csname SETtxicodequoteundirected\endcsname\relax
2705 '% 2690 \expandafter\ifx\csname SETcodequoteundirected\endcsname\relax
2691 '%
2692 \else \char'15 \fi
2706 \else \char'15 \fi 2693 \else \char'15 \fi
2707 \else \char'15 \fi 2694 \else
2695 '%
2696 \fi
2708} 2697}
2709% 2698%
2710% and a similar option for the left quote char vs. a grave accent. 2699% and a similar option for the left quote char vs. a grave accent.
@@ -2712,13 +2701,17 @@ end
2712% the code environments to do likewise. 2701% the code environments to do likewise.
2713% 2702%
2714\def\codequoteleft{% 2703\def\codequoteleft{%
2715 \expandafter\ifx\csname SETtxicodequotebacktick\endcsname\relax 2704 \ifmonospace
2716 \expandafter\ifx\csname SETcodequotebacktick\endcsname\relax 2705 \expandafter\ifx\csname SETtxicodequotebacktick\endcsname\relax
2717 % [Knuth] pp. 380,381,391 2706 \expandafter\ifx\csname SETcodequotebacktick\endcsname\relax
2718 % \relax disables Spanish ligatures ?` and !` of \tt font. 2707 % [Knuth] pp. 380,381,391
2719 \relax`% 2708 % \relax disables Spanish ligatures ?` and !` of \tt font.
2709 \relax`%
2710 \else \char'22 \fi
2720 \else \char'22 \fi 2711 \else \char'22 \fi
2721 \else \char'22 \fi 2712 \else
2713 \relax`%
2714 \fi
2722} 2715}
2723 2716
2724% Commands to set the quote options. 2717% Commands to set the quote options.