From 83f2d829e228952c203fbec89ec4e012368488c5 Mon Sep 17 00:00:00 2001 From: Alexandre Duret-Lutz Date: Tue, 18 Nov 2003 20:45:20 +0000 Subject: [PATCH] * lib/config.sub, lib/config.guess, lib/texinfo.tex: New upstream versions. --- ChangeLog | 5 +++++ lib/config.guess | 3 +++ lib/config.sub | 2 +- lib/texinfo.tex | 40 ++++++++++++++++++++++++++++++++-------- 4 files changed, 41 insertions(+), 9 deletions(-) diff --git a/ChangeLog b/ChangeLog index f744fd089..a21dfbfba 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2003-11-18 Alexandre Duret-Lutz + + * lib/config.sub, lib/config.guess, lib/texinfo.tex: New + upstream versions. + 2003-11-18 Maciej W. Rozycki (tiny change) Alexandre Duret-Lutz diff --git a/lib/config.guess b/lib/config.guess index 193e32820..4c5bde8a2 100755 --- a/lib/config.guess +++ b/lib/config.guess @@ -1227,6 +1227,9 @@ EOF SEI:*:*:SEIUX) echo mips-sei-seiux${UNAME_RELEASE} exit 0 ;; + *:DRAGONFLY:*:*) + echo ${UNAME_MACHINE}-unknown-dragonfly${UNAME_RELEASE} + exit 0 ;; esac #echo '(No uname command or uname output not recognized.)' 1>&2 diff --git a/lib/config.sub b/lib/config.sub index e1e455b77..56981740d 100644 --- a/lib/config.sub +++ b/lib/config.sub @@ -1152,7 +1152,7 @@ case $os in | -storm-chaos* | -tops10* | -tenex* | -tops20* | -its* \ | -os2* | -vos* | -palmos* | -uclinux* | -nucleus* \ | -morphos* | -superux* | -rtmk* | -rtmk-nova* | -windiss* \ - | -powermax* | -dnix* | -nx6 | -nx7 | -sei*) + | -powermax* | -dnix* | -nx6 | -nx7 | -sei* | -dragonfly*) # Remember, each alternative MUST END IN *, to match a version number. ;; -qnx*) diff --git a/lib/texinfo.tex b/lib/texinfo.tex index 2b41c6ebe..11fcde0f0 100644 --- a/lib/texinfo.tex +++ b/lib/texinfo.tex @@ -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{2003-10-29.10} +\def\texinfoversion{2003-11-16.09} % % Copyright (C) 1985, 1986, 1988, 1990, 1991, 1992, 1993, 1994, 1995, % 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003 Free Software Foundation, Inc. @@ -2426,17 +2426,33 @@ where each line of input produces a line of output.} \go } +% multitable-only commands. +\def\headitem{\errmessage{@headitem outside of @multitable}} +\def\tab{\errmessage{@tab outside of @multitable}} + % @multitable ... @end multitable definitions: % +\newtoks\everytab % insert after every tab. +% \def\multitable{\parsearg\dotable} +% \def\dotable#1{\bgroup \vskip\parskip - \let\item=\crcrwithfootnotes + % + % @headitem starts a heading row, which we typeset in bold. + % Assignments have to be global since we are inside the implicit group + % of an alignment entry. + \def\headitem{\crcrwithfootnotes\global\everytab={\bf}\the\everytab}% + % + % @item within a multitable starts a normal row, get rid of any bold. + \def\item{\crcrwithfootnotes\global\everytab={}}% + % % A \tab used to include \hskip1sp. But then the space in a template % line is not enough. That is bad. So let's go back to just & until % we encounter the problem it was intended to solve again. --karl, % nathan@acm.org, 20apr99. - \let\tab=&% + \def\tab{&\the\everytab}% + % \let\startfootins=\startsavedfootnote \tolerance=9500 \hbadness=9500 @@ -2445,6 +2461,7 @@ where each line of input produces a line of output.} \parindent=\multitableparindent \overfullrule=0pt \global\colcount=0 + % \def\Emultitable{% \global\setpercentfalse \crcrwithfootnotes\crcr @@ -3141,20 +3158,20 @@ width0pt\relax} \fi \let\SETmarginindex=\relax % put index entries in margin (undocumented)? % Most index entries go through here, but \dosubind is the general case. -% +% #1 is the index name, #2 is the entry text. \def\doind#1#2{\dosubind{#1}{#2}{}} % Workhorse for all \fooindexes. % #1 is name of index, #2 is stuff to put there, #3 is subentry -- % \empty if called from \doind, as we usually are. The main exception -% is with defuns, which call us directly. +% is with some defuns, which call us directly. % \def\dosubind#1#2#3{% \iflinks {% % Store the main index entry text (including the third arg). \toks0 = {#2}% - % If third arg is present, precede it with space. + % If third arg is present, precede it with a space. \def\thirdarg{#3}% \ifx\thirdarg\empty \else \toks0 = \expandafter{\the\toks0 \space #3}% @@ -3171,7 +3188,7 @@ width0pt\relax} \fi \fi } -% Write the entry to the index file: +% Write the entry in \toks0 to the index file: % \def\dosubindwrite{% % Put the index entry in the margin if desired. @@ -4690,7 +4707,8 @@ width0pt\relax} \fi % @quotation does normal linebreaking (hence we can't use \nonfillstart) % and narrows the margins. % -\def\quotation{% +\def\quotation{\parsearg\doquotation} +\def\doquotation#1{% \begingroup\inENV %This group ends at the end of the @quotation body {\parskip=0pt \aboveenvbreak}% because \aboveenvbreak inserts \parskip \parindent=0pt @@ -4705,6 +4723,12 @@ width0pt\relax} \fi \exdentamount = \lispnarrowing \let\nonarrowing = \relax \fi + % + % If we're given an argument, typeset it in bold with a colon after. + \def\thearg{#1}% + \ifx\thearg\empty \else + {\bf \thearg:} + \fi } -- 2.47.2