Commit Graph

  • 1e0513335f * Add strneq() (streq only n chars) macro * fix return type of xstrdup. Paul Smith 1999-03-19 04:27:56 +00:00
  • e3d0d562da * texinfo.tex (\imagexxx): reset catcode ^^M in case we're inside in an example. Report from kama. Karl Berry 1999-03-16 12:49:21 +00:00
  • db865774df * texinfo.tex (\putwordin): new macro for word `in'. (\xrefX): use it. Karl Berry 1999-03-15 22:34:20 +00:00
  • a6a9ebb54f * Define and use xstrdup() instead of strdup(). Paul Smith 1999-03-05 07:13:12 +00:00
  • 9e6ba6a148 * Update FSF address info in copyright notices. * Update maintainers build process; remove GNUmakefile. Require builders to run automake && autoreconf by hand. * Use AC_SUBST_FILE to get the maintMakefile included, rather than GNU make's include directive, which conflicts with automake 1.4's include directive. Paul Smith 1999-03-05 05:55:11 +00:00
  • ede263043c Fix a bug where conditional variables weren't being expanded correctly. Paul Smith 1999-03-04 17:03:56 +00:00
  • a8f7173799 * texinfo.tex: Expand tabs. Karl Berry 1999-02-22 12:59:43 +00:00
  • a66668aabc * New feature: .LIBPATTERNS controls the way -lfoo dependencies are expanded. * A few tweaks to the system glob test, after trying it on a system where it's true. * Installed patches to archive handling for AIX 4.3 big archives. * Fix a memory stomp in target-specific variables. * Fix a memory leak in foreach functions. Paul Smith 1999-02-22 07:23:30 +00:00
  • 84f38c9c6f * Updates for automake 1.4 and autoconf 2.13 * Check for a libc version of GNU glob and, if found, don't use the local glob headers. * Fix a bug in OpenVMS archive handling. * Fix a bug in VMS siglist processing. Paul Smith 1999-02-19 18:07:49 +00:00
  • 5808507144 * texinfo.tex (\paragraphindent): implement. Suggestion from: Paul DuBois <dubois@primate.wisc.edu>. * texinfo.tex (\alias): use def rather than \let. Change timestamp format to include hours. Karl Berry 1999-02-15 13:15:05 +00:00
  • e3ef8e974c * texinfo.tex: New commands @alias and @definfoenclose. From: "Eric S. Raymond" <esr@snark.thyrsus.com>. Karl Berry 1999-02-09 15:10:17 +00:00
  • 281cdd5d74 * texinfo.tex (\scanmacro): Use \endinput to avoid spurious space, and various other space fixes. From: Andreas Schwab <schwab@ls5.informatik.uni-dortmund.de>. Karl Berry 1999-02-08 19:55:39 +00:00
  • 3634e15fe3 * texinfo.tex (\uref): implement optional third arg. * texinfo.tex (\dosubind): Include index entry in third arg to \entry instead of writing as bogus fourth arg. Report from: kama@hippo.fido.de (Karl Heinz Marbaise). * texinfo.tex (\setemergencystretch): Increase somewhat. * texinfo.tex (\putwordof): rename from \putwordOf. * texinfo.tex (defivarhead, \defcvarheader): Use \putwordof. Karl Berry 1999-02-05 10:33:07 +00:00
  • 9c95acec4b * texinfo.tex (\documentlanguage, \documentencoding): new commands. \documentlanguage based on an implementation by kama. Karl Berry 1999-02-03 11:35:04 +00:00
  • 8b55cda094 * texinfo.tex: Fix @macro expansion inside @section. Patch from Andreas: From: Andreas Schwab <schwab@ls5.informatik.uni-dortmund.de> The general idea is to construct a list a all defined macros in the form \do\macro1\do\macro2..., then temporarily define \do to something appropriate and execute the list to do whatever is needed. Here is a patch, and i have also fixed a few other bugs that i found while browsing through the @macro implementation. Additionally i have added a check to prevent the user from doing silly things like @macro shipout. Karl Berry 1999-01-30 13:16:18 +00:00
  • 9d9111c450 * texinfo.tex (\obstexwarn): Don't use *** in message, it interferes with make output parsing. Karl Berry 1999-01-24 16:04:24 +00:00
  • 0f686c1e6b * texinfo.tex: Internationalization improvements from kama. Karl Berry 1999-01-22 10:24:18 +00:00
  • 6eeae809a8 * texinfo.tex (\contents, \shortcontents): Run \contentspagealignmacro. From: Trond Endrestol <trond@agamemnon.gtf.ol.no> Karl Berry 1999-01-21 10:37:08 +00:00
  • 5b16b3c015 * texinfo.tex (\begindoublecolumns): Ship out \partialpage immediately if it is nonvoid, instead of saving it. This avoids a bug where the index could end up printing one line per page (see the indexspread.tex test). From: Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> Karl Berry 1999-01-15 09:29:00 +00:00
  • c0ec561e37 * texinfo.tex (\enddoublecolumns): Move \pagegoal reset to after the \endgroup so we get the restored single-column \vsize as intended. Karl Berry 1999-01-06 11:11:58 +00:00
  • 71aacd9fe0 * texinfo.tex (\indexdummies): Set \{ and \} to \mylbrace and \mybrace to avoid braces in the index file, which texindex can't handle. Karl Berry 1998-12-21 15:36:12 +00:00
  • dc7cf1c4b2 * texinfo.tex (\pickupwholefraction): Ignore whole-number part. (\setuptable): Always pass whole-number part and decimal point. This allows leading zeroes. Suggestion from: Ben Bullock <ben@hayamasa.demon.co.uk>. Date: Fri, 21 Aug 1998 14:06:50 +0100 (BST) Karl Berry 1998-12-20 12:55:40 +00:00
  • 7f83bfe911 * texinfo.tex (\indexdummies): set \{ and \} to \lbracecmd and \rbracecmd to avoid lossage if @tex is active during \shipout. Report from: "Peter Kabal" <Kabal@ece.mcgill.ca>. Karl Berry 1998-12-15 21:48:39 +00:00
  • 45406fc744 doc fix Karl Berry 1998-12-12 20:44:40 +00:00
  • 76468fbaa1 update date Karl Berry 1998-11-13 23:00:02 +00:00
  • 2116c80dc7 1998-11-11 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * doc/texinfo.tex (\onepageout): Put the cropmarks in vboxes of zero height so that they don't contribute space themselves. Compensate for \topandbottommargin. (\internalpagesizes): Advance \outervsize by 2\topandbottommargin, not only 0.6in. Karl Berry 1998-11-13 22:49:41 +00:00
  • 28eecbb94f * texinfo.tex: Use standard time-stamp.el package instead of update-date.el. ., Karl Berry 1998-11-08 18:39:08 +00:00
  • 9ad3cb03b7 * texinfo.tex (\indexnofonts,\indexdummies): add \url and \uref to list. Karl Berry 1998-11-01 12:43:32 +00:00
  • 0be25c6986 * texinfo.tex (@env, @command, @option): Must disable for index and xref commands. Also, \input plain if necessary before using {} in the version number. Karl Berry 1998-10-27 16:59:40 +00:00
  • 4dfe38353e Mention Automake. Mention DESTDIR. Comment on changing prefix or exec_prefix. Richard M. Stallman 1998-10-15 15:29:00 +00:00
  • 3948640154 Ignore non-empty lines which become empty after variable expansion. Don't choke on invalid pattern rules if we fail during makefile parsing. Don't dump core if a non-empty command becomes empty after expansion. Paul Smith 1998-10-13 20:59:08 +00:00
  • 2c64fb221a Checkpoint changes. Bug fixes, mostly. Paul Smith 1998-10-03 05:39:55 +00:00
  • e90887e68a Don't use a separate configure.in for the glob directory. It now uses the configure script for make proper. Paul Smith 1998-10-03 05:23:25 +00:00
  • 321b447568 * texinfo.tex: Use date as version number instead of RCS, and update-date to update it. Karl Berry 1998-09-30 15:43:32 +00:00
  • b5722838c2 Treat __GNU__ line NeXT: undefine BSD and FSCALE. Richard M. Stallman 1998-09-27 07:29:59 +00:00
  • 7a43e6cd30 * texinfo.tex: Fix @macro expansion of @code with _ in the argument. From: Zack Weinberg <zack@rabi.columbia.edu>. Karl Berry 1998-09-17 17:25:42 +00:00
  • 84d159bb64 * texinfo.tex (\itemzzz): take \itemmargin into account when unhboxing. Reported by Bob. Karl Berry 1998-08-28 14:29:37 +00:00
  • 050f9d9f5d * texinfo.tex: Change @defun environments so that right margin is not changed, and instead the defun type label is outdented into the margin. Karl Berry 1998-08-14 20:54:46 +00:00
  • 50b5c15b54 * texinfo.tex (\smartslanted): define this separately from \smartitalic. (\emph, \i): use \smartitalic for true italics. Karl Berry 1998-08-13 17:33:06 +00:00
  • fc6cca1c7c * texinfo.tex (\value): handle active _ or - in argument (happens if called from @code). Report from: Dave Love <d.love@dl.ac.uk>. Karl Berry 1998-08-10 19:17:34 +00:00
  • 5d1d6aa6de Attempt to add back ^M's. 3.77 Paul Smith 1998-07-31 05:18:21 +00:00
  • e2403327e9 GNU make release 3.77. Paul Smith 1998-07-30 20:54:47 +00:00
  • 65a7296e2c * texinfo.tex (\dosubind): Don't do \vskip to preserve \lastskip unless we are in vertical mode. Otherwise we might end a paragraph prematurely, and \folio won't get expanded by \output. Report from: "Richard E. Stone" <res@rstone.mn.org> Karl Berry 1998-07-19 14:20:42 +00:00
  • 99454e6a1e * texinfo.tex: Keep track of how negative the page numbers have gotten: (\lastnegativepageno): New \count register. (\startcontents): Use it. (\contents, \summarycontents): set it. Karl Berry 1998-07-17 12:00:43 +00:00
  • 411a01acce * texinfo.tex (\imagexxx): Add some space around the image if it's by itself. Karl Berry 1998-07-14 19:03:08 +00:00
  • 33654a7af4 1998-07-09 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> Karl Berry 1998-07-12 17:28:02 +00:00
  • fa1ec9e1f3 * texinfo.tex (\contents, \summarycontents, \startcontents): Use roman numerals for toc, arabic outside, even when toc is at the beginning. Karl Berry 1998-07-02 14:22:24 +00:00
  • fefeb0f7bd * texinfo.tex (\anchor): New command @anchor. (\xrefX): Avoid double space when xref to an @anchor or an @unnumbered. Karl Berry 1998-07-01 14:28:14 +00:00
  • 6cca2382f0 * texinfo.tex (\setref): Take additional argument for the -snt xref. Call \indexdummies. (\donoderef, \appendixnoderef, \unnumbnoderef): Change \setref calls. Karl Berry 1998-06-29 14:07:11 +00:00
  • 44309109fe * texinfo.tex (\contents, \summarycontents): Must not be \outer. Karl Berry 1998-06-27 23:30:48 +00:00
  • d153373039 * texinfo.tex (\writetocentry): New macro. (\chapternofonts): No longer needed. (\chapter, ..., \unnumberedsubsubsec): Change all the sectioning commands to call \writetocentry instead of doing it inline. Also, do not call \chapternofonts, we avoid expansion with \the\toks instead. (\opencontents): No longer needed, instead \writetocentry opens the file when necessary. (\setfilename): Don't call \opencontents. (\ifsetcontentsaftertitlepage, \ifsetshortcontentsaftertitlepage): New conditionals. (\Etitlepage): Call \contents and/or \shortcontents if conditionals are set. Karl Berry 1998-06-27 19:12:04 +00:00
  • ccac245bf5 * texinfo.tex (\acronym): New Texinfo command. Karl Berry 1998-06-25 12:31:28 +00:00
  • f106953139 * texinfo.tex (\dots, \enddots): Missing \leavevmode. Report from: Thomas Esken <esken@nmlab.informatik.fh-dortmund.de> Date: Tue, 23 Jun 1998 14:22:27 +0200 (MET DST) Karl Berry 1998-06-24 11:45:50 +00:00
  • 54727192c0 * texinfo.tex: Rewrite of index stuff to do better column breaking and balancing. The old code failed miserably when the index was just the wrong size, e.g., the Autoconf manual with @afourpaper. Bug report from: Wilhelm Mueller <muewi@hb.senbvs43.uni-bremen.de> Date: Fri, 12 Jun 1998 16:34:49 +0200 (MET DST) (\initial): Add more glue around the initial, and make it a multiple of \baselineskip. (\entry): Add glue before each entry so the columns can always be the same height. (\doublecolumnout): Available space no longer needs to handle \partialpage specially. (\pagesofar): Take \ht\partialpage into account with \vsize. (\enddoublecolumns): Reset \output to avoid calling \balancecolumns twice (\balancecolumns): Format for readability. (\initialskipamount): No longer needed, remove. Karl Berry 1998-06-23 14:28:30 +00:00
  • 20258f42d4 * texinfo.tex (\ninettsl): cmsltt10 is not standard, so use cmsltt10 scaled 900. Date: Mon, 15 Jun 1998 12:35:41 +0200 (MET DST) From: Werner Struckmann <struck@ips.cs.tu-bs.de>. Karl Berry 1998-06-22 13:00:05 +00:00
  • 4f79de612b * texinfo.tex: @macro fixes from Zack Weinberg <zack@rabi.phys.columbia.edu>. - @ifblah did not work inside @macro - spaces in parameter lists in macro definitions caused errors - leading spaces in parameter lists in macro invocations were preserved inappropriately. Karl Berry 1998-06-19 11:50:37 +00:00
  • ea9504a609 * texinfo.tex (\smallformatx, \smalldisplayx): New macros. (\smallbook): Arrange to use them. (\display, \flushleft, etc.): Rewrite to avoid duplication. Karl Berry 1998-06-12 19:10:27 +00:00
  • 511cb55530 * texinfo.tex (\pagesizes): Rename to \internalpagesizes. (\custompaper): Rename to \pagesizes. Karl Berry 1998-06-08 21:37:20 +00:00
  • 65d7b12aeb * texinfo.tex: Rewrite paper size definitions, add @custompaper. * texinfo.tex: Fix for macros in arguments to other commands. From Zack. Karl Berry 1998-06-07 13:35:32 +00:00
  • 2968844002 * texinfo.tex: Better @macro implementation. From: Zack Weinberg <zack@rabi.phys.columbia.edu>. Karl Berry 1998-06-05 20:10:04 +00:00
  • a709205e81 * texinfo.tex (\imagexxx): Center image if it is not part of a paragraph. Karl Berry 1998-05-27 21:04:33 +00:00
  • 9391fb8e4c Tue May 19 17:17:12 1998 Karl Berry <karl@cs.umb.edu> Karl Berry 1998-05-19 21:26:03 +00:00
  • 4950159344 automatically generated from GPLed version Ulrich Drepper 1998-05-19 07:09:32 +00:00
  • 91da8b09df * texinfo.tex (\valuexxx): Split up into expandable and non-expandable parts. (\expandablevalue): New macro. (\indexdummies): \let\value = \expandable value. Karl Berry 1998-05-13 12:44:07 +00:00
  • e3e88767f1 (\putwordon, \putwordMethodon): New macros. * texinfo/texinfo.tex (\putwordon, \putwordMethodon): New macros. Use in \def... commands. (\indexdummies): make \ ' be just ' for sorting. (\deftypemethparsebody): New macro. (\defmethod): Call it. Various doc fixes. Repored by: KHMarbaise@p69.ks.fido.de (Karl Heinz Marbaise) Date: Wed, 07 Jan 1998 10:19:42 +0100 Karl Berry 1998-05-02 14:14:31 +00:00
  • 76ae1bc064 automatically generated from GPLed version Ulrich Drepper 1998-04-27 23:45:12 +00:00
  • e24c9e161a automatically generated from GPLed version Ulrich Drepper 1998-04-27 23:45:12 +00:00
  • f0a7421adc automatically generated from GPLed version Ulrich Drepper 1998-04-13 23:54:17 +00:00
  • 8204f56f2f automatically generated from GPLed version Ulrich Drepper 1998-04-13 23:54:16 +00:00
  • e97f8e6f57 @cartouche: Align right side correctly. From: dale.smith@bellhow.com (Dale Smith) Date: Fri, 06 Mar 1998 14:47:02 GMT Karl Berry 1998-04-10 20:54:46 +00:00
  • 20b68e968a (\dosetq): Use \normalturnoffactive instead of just \turnoffactive, so \'s in node names are handled properly. (\tie): Move definition to more rational position in the file. (\@, \{, etc.): Use decimal numbers in all cases, to avoid use of '. Paranoia only. (\+): Turn off once and for all at the beginning, and define as \tabalign in @tex. Karl Berry 1998-04-05 21:19:01 +00:00
  • 9d31f1e1f1 (\synindex, \syncodeindex): \closeout the redirected index. From: Jakob Stoklund Olesen <stoklund@mi.aau.dk> Karl Berry 1998-04-01 00:36:53 +00:00
  • 2fcce1d3b0 (\doignore): Ignore everything after `c', so @end ifinfo and the like can be commented out. (\macrocsname): New macro. Reported by: "James A. Lupo" <lupoja@feynman.ml.wpafb.af.mil> Karl Berry 1998-04-01 00:33:30 +00:00
  • 1290679bc3 (\doprintindex): Change catcode of @ before \read, in case of \initial{@} being the line that is read. Reported by: Drew Csillag <drew_csillag@geocities.com> Karl Berry 1998-02-25 22:54:34 +00:00
  • dc70a3bc0b (\dotable): Don't inherit \rightskip from surrounding environment. Add \leftskip to \hsize in the first column. Set \item to \crcr to avoid empty first row. Prepend \parskip glue before table. Set \everycr locally outside of alignment, don't reset it explicitly in \Emultitable. From Andreas Schwab. Karl Berry 1998-02-25 20:48:50 +00:00
  • aa9ec7c2c7 \!: Save and restore this for @tex. From: Jean-Pierre Moreau <jpmoreau@ciframedical.com> Date: Fri, 22 Aug 1997 16:47:36 -0400 Karl Berry 1998-02-24 23:05:08 +00:00
  • 04c488df1c (\angleleft, \angleright): New macros. (\refx, \email, \key): Use them. From: Stephen Gildea <gildea@intouchsys.com> Date: Fri, 26 Dec 1997 11:43:32 EST Karl Berry 1998-02-24 22:48:24 +00:00
  • 8de0e41662 1997-08-28 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> Karl Berry 1998-02-23 22:34:20 +00:00
  • e94d73997a (\tocentry): Don't \turnoffactive before typesetting the arguments, it causes special characters to be printed incorrectly. Karl Berry 1998-01-26 20:40:21 +00:00
  • 7585dedefc (\dots, \enddots): Use current font instead of always using math italic. Karl Berry 1997-12-24 18:59:06 +00:00
  • 57ba55d08c Spurious xepsf.tex should be epsf.tex. Karl Berry 1997-12-23 16:33:04 +00:00
  • 886748c02d automatically generated from GPLed version Ulrich Drepper 1997-12-04 01:16:52 +00:00
  • d378e4204d automatically generated from GPLed version Ulrich Drepper 1997-11-06 00:43:09 +00:00
  • e7e9b799c4 Mention YFLAGS and LFLAGS along with CFLAGS. Karl Heuer 1997-10-27 03:47:03 +00:00
  • a3a7581c1a (\titlefont): Explicitly set \rm. Karl Berry 1997-10-13 19:49:25 +00:00
  • 3e12cad198 Quick changes for make 3.76.1. 3.76.1 Paul Smith 1997-09-19 19:47:55 +00:00
  • e2ffc653aa Minor tweaks for 3.76. 3.76 Paul Smith 1997-09-16 18:08:59 +00:00
  • 4e58a6ca4c Changes for GNU make 3.76 Paul Smith 1997-09-16 14:19:43 +00:00
  • 41dcca8426 Changes for GNU make 3.76 Paul Smith 1997-09-16 14:17:23 +00:00
  • 161a026602 automatically generated from GPLed version Paul Eggert 1997-09-11 18:13:19 +00:00
  • e244062995 automatically generated from GPLed version Ulrich Drepper 1997-09-11 18:13:19 +00:00
  • 24fec5cb53 automatically generated from GPLed version Paul Eggert 1997-09-11 18:13:19 +00:00
  • b903988475 automatically generated from GPLed version Ulrich Drepper 1997-09-11 18:13:19 +00:00
  • 6ea87be73b Changes for GNU make 3.75.93. Paul Smith 1997-09-05 21:01:49 +00:00
  • f6490d62cf GNU make 3.75.92 3.75.92 Paul Smith 1997-08-27 21:14:44 +00:00
  • 480ad62713 New glob.h to understand __const Paul Smith 1997-08-27 20:43:43 +00:00
  • acd666ce50 Updated for GNU make 3.75.92. Paul Smith 1997-08-27 20:36:31 +00:00
  • be3fb0ae6d Updates for GNU make 3.75.92. Paul Smith 1997-08-27 20:30:54 +00:00
  • dd0c939e78 Last minute 3.75.91 changes. 3.75.91 Paul Smith 1997-08-18 20:14:30 +00:00
  • fff468765c e the global copy of this lib. Paul Smith 1997-08-18 19:31:49 +00:00