Parent Directory | Revision Log
Links to HEAD: | (view) (download) (as text) (annotate) |
Links to texinfo_4_5: | (view) (download) (as text) (annotate) |
Sticky Tag: |
(\verbatiminclude): use \other instead of 12.
(\cartouche): explicit \par, as @cartouche does not work inside a paragraph.
(\groupbox): \newbox. (\vfilllimit): new \def. (\group): insert an explicit \page if the group is big, and doesn't fit on the current page. Otherwise, the previous page gets stretched unreasonably. From: Werner LEMBERG <wl@gnu.org>, 31 Jan 2003 19:19:33 +0100.
(\defargscommonending): insert \penalty10002. (\parsebodycommon): check for \penalty10002 to allow a breakpoint, not 10000.
(\defargscommonending): new macro. (\defunargs, etc.): call it, instead of repeating the code. (No functional change.)
(\dosubind): need full expansion of the index sort string.
(\startcontents,\contents,\shortcontents): assignments to \pageno must be \global; otherwise if it's run inside a group, as in @ifnothtml @contents @end ifnothtml the rest of the pages in the document get roman numerals. Reported by rlp.
(\dosubind): need space between entry and subentry in printed output. Bug report from: Robin Lee Powell <rlpowell@digitalkingdom.org>, 30 Jan 2003 15:13:48 -0800. (\defophead, \defcvarhead, \defivarheader): show method name in \code.
(\dosubind): need to \vskip-\skip0, not -\lastskip, since \lastskip gets cleared by the \nobreak. Bug report from: Werner LEMBERG <wl@gnu.org>, 29 Jan 2003 09:18:16 +0100.
(\setref): call \atdummies. (\atdummies): new macro, based on \indexdummies. (\commondummies): separate out common redefinitions. (\lbraceatcmd,\rbraceatcmd): @{ and @}, as strings.
Mon Jan 27 08:09:07 CET 2003 Stepan Kasal <kasal@math.cas.cz> * doc/texinfo.tex (\acuteaccent): the workaround is no longer needed. (\xrefX): \normalturnoffactive changed to \turnoffactive.
These changes allow ' in node and anchor names: (\internalsetq): use @ instead of ' as the escape character for .aux files. (\xrdef): don't need to play games with \ now. (\readauxfile): don't set catcode' to 0, and do set catcode@ to 0. These changes allow \ in node and anchor names (this worked once, but we broke it somewhere along the line): (\setref, \xrefX, \dosetq, \refx): call \otherbackslash. (\otherbackslash): new macro to make an active backslash expand to a literal `\' character with catcode other.
(\smallenvironments): remove, and change callers. (\small...x): rename to just \small... (\smallexamplefonts): set to \smallfonts, not \smallerfonts, at least until people complain again. The effect of these changes is to make the @small... commands print in a smaller font (9pt) for all formats, not just @smallbook and @afivepaper.
Wed Jan 22 14:25:39 CET 2003 Stepan Kasal <kasal@math.cas.cz> * doc/texinfo.tex (\dofootnote): the very beginning was moved to \startfootins; (\startfootins): new macro; (\multitable, \dotable): redefine \startfootins to get footnotes saved, use \crcrwithfootnotes; (\crcrwithfootnotes): check for postponed footnotes each time a row of a multitable is finished; (\tab): no longer defined globally, just \let to & inside @multitable.
doc fix.
Wed Jan 22 14:23:51 CET 2003 Stepan Kasal <kasal@math.cas.cz> * doc/texinfo.tex (\cartouche, \footnotezzz): removed \long, it has no effect for macros without a parameter; (\fo@t, \f@@t, \f@t, \@foot): removed, local \def has no efect.
(\dofootnote): rename from \footnotezzz. (\cartouche,\dofootnote): \long has no effect on macros without parameters, so remove it. (\@foot): document the \par we put in here. (\fo@t, \f@@t, \f@t): we didn't change plain's definition for these, so don't define them. Based on patch from Stepan, 22 Jan 2003 14:56:49 +0100.
timestamp
Thu Jan 16 10:28:32 CET 2003 Stepan Kasal <kasal@math.cas.cz> * doc/texinfo.tex (\refx): Set locally \idexdummies before expanding the \csname, in case there are macros; foreign accents, for example.
(\dounmacro): simplify method for removing from macro list. From Stepan. (Also rename from \unmacroxxx.) (\unmacrodo): new macro, called with new method.
(\dotChar, questChar, exclamChar, colonChar, semiChar, commaChar, underChar): names for catcode chars, defined using \chardef. From Stepan.
(\conditionalsucceed): back to the easy definition, since @set is global now. From Stepan.
(\doifclear,\doifset): use \let\next instead of \expandafter, so that we'll succeed on no conditional text. From Stepan. Also rename from \ifclearxxx and \ifsetxxx.
(\expandablevalue): give a \message if the variable is not set. Based on patch from Stepan.
(\setuptable): insert an actual \space after \unskip. From Stepan.
(\kbdinputstyle): give error if unknown argument, and call the macro to set the default. From Stepan.
typo from Stepan.
(\docenter): oops, \advance\hsize is the right thing after all.
(\docenter): rename from \centerzzz and do \hfil and \kern\leftskip and \rightskip ourselves, instead of using plain's \centerline. Based on patch from Stepan, 11 Apr 2000 19:44:31 +0200.
use \other and \active consistently. From: Stepan Kasal <kasal@suse.cz>, 11 Apr 2000 19:44:31 +0200.
(\doverbatiminclude, \verbatimzzz): expand @value (but nothing else). Bug from: Alper Ersoy <aersoy@tfz.net>, 6 Jan 2003 13:14:28 +0200.
(\definedummyword): new macro. (\indexdummies): call it, instead of defining each command separately; many trailing spaces had been omitted. Alternate implementation of a patch from: Stepan Kasal <kasal@math.cas.cz>, 10 Jan 2003 22:42:05 +0100.
(\acuteaccent): new defn. (\indexdummies): use it instead of \' in the aux file.
doc fix.
(\indexnofonts, \indexdummies): handle more accent commands. (\indexdummyfont): not needed, use \asis instead.
(\indexdummies,\indexnofonts): indent, no other changes.
(\chapter .. \subsubsection): indent the definitions; no other change.
Fri Jan 10 07:12:23 CET 2003 Stepan Kasal <kasal@math.cas.cz> * texinfo.tex (\writetocentry): The common work on building the line for \write\tocfile was moved into the macro itself and thus all callers has been changed.
(\ignoremorecommands): define \Edef... and \def...x for all @def... commands, and use \empty instead of \relax. Bug report from Paul Eggert <eggert@twinsun.com>, 7 Jan 2003 22:29:07 -0800.
spurious CTRL-G.
(\_): more space afterwards, so __ comes out better. Noticed in the gcc manual.
(\insertcopying): ignore @c, @comment, and @ignore...@end ignore as best we can. Report from "Joseph S. Myers" <jsm28@cam.ac.uk>, 24 Dec 2002 18:08:10 +0000 (GMT), for the gcc manual, which uses these constructs for automatic man page generation.
(\obstexwarn): fix url's to TeX.README and texinfo.tex.
(\dospecials): must include all other characters that we set active, namely <>|_", or they got mysteriously lost as the first character on a verbatim line. Report from: Torsten Bronger <bronger@physik.rwth-aachen.de>, 25 Nov 2002 18:26:12 +0100. (\doverbatim): ignore everything up to the first ^^M, to avoid an extra blank line in the output.
untabify.
(\mathactive): new fn. (\math): call it, to change definitions of active characters. (\tex{gtr,hat,less,plus}): save original characters.
(\itemzzz): \penalty10001 instead of 10000 before the putative \parskip. (\aboveenvbreak): insert \parskip if penalty!=10000, rather than <10000. Otherwise, @item some long item label / @example has too little spacing. Report from: Werner LEMBERG <wl@gnu.org>, 26 Apr 2002 08:37:41 +0200 (CEST).
(\sectionheading): add either \normalbaselineskip or \parskip after the heading, whichever is larger, instead of hardwiring 10pt.
(\defxbodycommon): new defn, including a potential breakpoint if we have multiple consecutive @def...x commands. (\def*parsebody): use it.
(\singlespace): remove, since we fixed the regular line spacing a long time ago to not be double-spaced. (\nonfillstart, \quotation): don't call it.
(\smartslanted, \smartitalic): use \ttsl if in typewriter. From: Bob Wilson <bwilson@tensilica.com>.
(\defmethparsebody): pass \empty to \smallsplit to keep a brace-delimited argument from having the braces stripped.
(\loggingall): rewrite to minimize log file output (ideas from Frank Mittelbach's trace.sty) and explicitly show the etex changes.
update \texinfoversion timestamp.
2002-10-16 Werner Lemberg <wl@gnu.org> * texinfo.tex (\appendixbox): New macro to compute a fixed-width box for the appendix entry in the TOC. (\appendixzzz, \appendixentry): Use it. (\shortconttt): New font. (\summarycontents): Use it to set the font size of the \tt font properly. (\authortt): New macro. (\authorfont): Use it to provide a proper font size for @email used within @author.
(\defname): get rid of the unused \deftypemargin; typeset the function type word flush right, in brackets.
(\xml,\ifxml): more \doignore's. (\copying,\insertcopying): new implementation to save the uninterpreted tokens instead of typesetting a box, so that the page size, fonts, etc., don't have to be defined before @copying is run. These changes from Werner Lemberg <wl@gnu.org>: (\internalpagesizes): take two new arguments for the physical paper height and width. (\smallbook,\afourpaper,\afivepaper,\letterpaper,\afourwide,\pagesizes): pass them.
(\pdfmakeoutlines): call \turnoffactive to handle all special characters except \{}. (\normalturnoffactive): call \turnoffactive instead of repeating all the redefinitions.
*** empty log message ***
(\afourpaper, \afourlatex, \afourwide): new formatting values. From: Eric.Belpaire@equant.com, 30 Aug 2002 19:03:30 +0200.
(\unnumb...entry): make analogous to \...entry (except when actually outputting the text, of course), so pdf bookmarks can go to the right level. From: Christopher League <league@contrapunctus.net>, 25 Apr 2002 15:29:24 -0400.
spurious \let when setting \mainmagstep. From: Stephen Gildea <gildea@stop.mail-abuse.org>, 08 May 2002 08:38:39 -0400.
compile
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
savannah-hackers-public@gnu.org | ViewVC Help |
Powered by ViewVC 1.1.26 |