summaryrefslogtreecommitdiff
path: root/Build/source
diff options
context:
space:
mode:
authorPeter Breitenlohner <peb@mppmu.mpg.de>2009-11-19 10:42:50 +0000
committerPeter Breitenlohner <peb@mppmu.mpg.de>2009-11-19 10:42:50 +0000
commitac34447a6fc45b4173276416d918eda488af0684 (patch)
tree7dfe126354ff1f1d8c9b55d42b9ffbdd2bb12c57 /Build/source
parent08a061da0b728753dd6307baa8e34981274c5432 (diff)
texk/web2c/: bug fix: check font name length to avoid broken dvi files
git-svn-id: svn://tug.org/texlive/trunk@16075 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source')
-rw-r--r--Build/source/README.config9
-rw-r--r--Build/source/README.hacking5
-rw-r--r--Build/source/texk/web2c/ChangeLog3525
-rw-r--r--Build/source/texk/web2c/alephdir/ChangeLog5
-rw-r--r--Build/source/texk/web2c/alephdir/com16bit.ch24
-rw-r--r--Build/source/texk/web2c/tex.ch24
6 files changed, 1824 insertions, 1768 deletions
diff --git a/Build/source/README.config b/Build/source/README.config
index 0e8be6b7c94..f109e03b4ac 100644
--- a/Build/source/README.config
+++ b/Build/source/README.config
@@ -59,8 +59,8 @@ somewhat improving portability.
1.4. --enable-libtool-hack
--------------------------
-If enabled (by default for linux and solaris) prevents libtool from linking
-explicitly with dependency_libs.
+If enabled prevents libtool from linking explicitly with dependency_libs.
+At present this is enabled by default for all systems.
1.5. --enable-shared
---------------------
@@ -166,8 +166,9 @@ available, else Xaw.
2.5. Configure options for texk/dvisvgm/
----------------------------------------
2.5.1. --with-system-libgs
-Build dvisvgm with installed gs headers and library. The default is to load
-the gs library at runtime, or disable support for PostScript specials.
+Build dvisvgm with installed gs headers and library (not allowed for a TeX
+Live native build). The default is to load the gs library at runtime, or
+disable support for PostScript specials.
2.5.2. --with-libgs-includes=DIR, --with-libgs-libdir=DIR
Non standard search locations for libgs.
diff --git a/Build/source/README.hacking b/Build/source/README.hacking
index 7972823c91a..702c83d259a 100644
--- a/Build/source/README.hacking
+++ b/Build/source/README.hacking
@@ -65,8 +65,9 @@ where KPSE_ENABLE_PROG, defined in m4/kpse-setup.m4, has one required
argument -- the name of the subdirectory -- and three optional arguments: a
list of required TL libraries (zlib is implied by libpng and need not be
mentioned), a list of options ('disable' if this program is not to be built
-by default), and a comment added to the help text for the disable or enable
-configure option for this program.
+by default, 'native' if cross compilation is not possible), and a comment
+added to the help text for the disable or enable configure option for this
+program.
3.2 Adding a new library directory
----------------------------------
diff --git a/Build/source/texk/web2c/ChangeLog b/Build/source/texk/web2c/ChangeLog
index 868eb8581bf..824927138c6 100644
--- a/Build/source/texk/web2c/ChangeLog
+++ b/Build/source/texk/web2c/ChangeLog
@@ -1,3 +1,8 @@
+2009-11-19 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * tex.ch (read_font_info): Check font name length to avoid
+ broken .dvi files.
+
2009-11-13 Peter Breitenlohner <peb@mppmu.mpg.de>
* bibtex.ch: Replace kpse_out_name_ok by kpse_in_name_ok for
@@ -2375,13 +2380,13 @@
1999-09-26 Olaf Weber <olaf@infovore.xs4all.nl>
* patgen.ch: Correct filename generation to generate the extension
- of pattmp.x. Reported by Werner Lemberg <wl@gnu.org>.
+ of pattmp.x. Reported by Werner Lemberg <wl@gnu.org>.
1999-06-28 Olaf Weber <olaf@infovore.xs4all.nl>
* dvitomp.ch: A checksum failure should result in a warning, but
- not in a non-zero return code. This was done correctly in one
- location, wrong in another. Reported by Berthold Höllmann.
+ not in a non-zero return code. This was done correctly in one
+ location, wrong in another. Reported by Berthold Höllmann.
1999-05-30 Olaf Weber <olaf@infovore.xs4all.nl>
@@ -2402,13 +2407,13 @@
1999-05-29 Olaf Weber <olaf@infovore.xs4all.nl>
* New set of share/*tcx files from Staszek Wawrykiewicz
- <StaW@gust.org.pl>.
+ <StaW@gust.org.pl>.
* tex.ch: Bump sup_buf_size to 300000. Several other constants
- should probably be increased as well.
+ should probably be increased as well.
* Makefile.in: Several changes to get pdftex compilation to work
- better.
+ better.
* AUTHORS: Update to reflect current maintainer situation.
@@ -2423,29 +2428,29 @@
1999-03-23 Olaf Weber <olaf@infovore.xs4all.nl>
* withenable.ac: Remove AM_MAINTAINER_MODE,
- --with-mktextex-default option.
+ --with-mktextex-default option.
* acconfig.h: Remove definition of MAKE_TEX_TEX_BY_DEFAULT.
* configure.in: Include kpathsea/withenable.ac for the definition
- of texmfmain in the Makefile.
+ of texmfmain in the Makefile.
1999-03-15 Olaf Weber <olaf@infovore.xs4all.nl>
* doc/web2c.texi: Updates for tcx files, with many thanks to
- "Staszek Wawrykiewicz" <StaW@gust.org.pl>.
+ "Staszek Wawrykiewicz" <StaW@gust.org.pl>.
* withenable.ac: Add AM_MAINTAINER_MODE.
* help.h: Update help strings for tcx files.
* acconfig.h: New file, with the web2c-specific configuration
- parts.
+ parts.
* configure.in: Additions to make the configuration process work.
* config.h: Now include c-auto.h now that kpathsea/config.h
- doesn't do this anymore.
+ doesn't do this anymore.
1999-02-18 Olaf Weber <olaf@infovore.xs4all.nl>
@@ -2458,25 +2463,25 @@
1999-02-14 Olaf Weber <olaf@infovore.xs4all.nl>
* texmfmp.h [!Omega]: Code changes to enable writing the tcx file
- name to terminal and log.
+ name to terminal and log.
[pdfTeX,pdfeTeX]: Remove inclusion (moved to coerce.h).
* tex.ch: Write the name of the tcx file (if any) to terminal and
- log.
+ log.
* mp.ch: Write the name of the tcx file (if any) to terminal and
- log.
+ log.
* mf.ch: Write the name of the tcx file (if any) to terminal and
- log.
+ log.
* Makefile.in: Compiler pdftex before pdfetex. Fixes to
- distribution-creating code.
+ distribution-creating code.
1999-02-06 Olaf Weber <olaf@infovore.xs4all.nl>
* texmfmp.h (calledit,blankrectangle,paintrow): These are now
- declared in the web2c/coerce.h file.
+ declared in the web2c/coerce.h file.
* configure.in: Only configure xpdf dir if pdftex is selected.
@@ -2490,12 +2495,12 @@
* config.h [!WIN32]: Remove define of __cdecl.
* bibtex.ch: Corrections from Oren Patashnik
- <opbibtex@cs.stanford.edu>. Fix for weaving from Simon Cozens
+ <opbibtex@cs.stanford.edu>. Fix for weaving from Simon Cozens
<simon@brecon.co.uk>.
* Makefile.in: Changes for packaging to account for the extra texk
- directory level. Different handling of formats to be able to cope
- when the list is empty, as it is for teTeX.
+ directory level. Different handling of formats to be able to cope
+ when the list is empty, as it is for teTeX.
1999-01-27 Olaf Weber <olaf@infovore.xs4all.nl>
@@ -2504,7 +2509,7 @@
* texmfmp.h (getrandomseed): Add declaration.
* mp.ch (46.1307): Make init_randoms call get_random_seed. After
- Fabrice.
+ Fabrice.
* help.h: %&ini never worked, correct help strings.
@@ -2513,11 +2518,11 @@
(mainbody): Add TEXDLL, by Fabrice.
* config.h: Change inclusion guard from CONFIG_H to
- WEB2C_CONFIG_H.
+ WEB2C_CONFIG_H.
[WIN32]: Add definition of TEXDLL. From Fabrice.
* pktype.web: Updated version from Knuth, which had somehow been
- overlooked for quite a while.
+ overlooked for quite a while.
1999-01-26 Olaf Weber <olaf@infovore.xs4all.nl>
@@ -2533,7 +2538,7 @@
* withenable.ac: New option: --with-pdfetex.
* texmfmp.h: Support for pdfeTeX from Thomas Esser. pdftex.pool
- is no longer a special case.
+ is no longer a special case.
* tex.ch: Mention pdfeTeX in opening comment.
@@ -2546,10 +2551,10 @@
* withenable.ac: Include the --with-mfw option.
* dvicopy.ch: Ensure that the --max-pages and --page-start options
- actually work.
+ actually work.
* configure.in: Introduce --with-mfw option, to be able to
- generate window-capable MF as a separate executable called mfw.
+ generate window-capable MF as a separate executable called mfw.
* Makefile.in: Support for --with-mfw option.
@@ -2558,7 +2563,7 @@
* texmfmp.h: Prototypes from open_in_name_ok and open_out_name_ok.
* mp.ch, tex.ch, mf.ch: Replace open_name_ok with open_in_name_ok
- and open_out_name_ok where appropriate.
+ and open_out_name_ok where appropriate.
* share/texfonts.map: Change softkey-???? to skey???.
@@ -2569,29 +2574,29 @@
1999-01-13 Olaf Weber <olaf@infovore.xs4all.nl>
* vftovp.ch: Since we may print the VPL on stdout, put all
- terminal output on stderr. Add a newline if the VPL ends with the
- BAD TFM OR VF comment.
+ terminal output on stderr. Add a newline if the VPL ends with the
+ BAD TFM OR VF comment.
* tftopl.ch: Since we may print the PL to stdout, all terminal
- output should go to stderr.
+ output should go to stderr.
* texmfmp.h: setupcharset is now used by all but Omega.
* tex.ch: Enable TCX files for TeX, clean up no-longer-current
- comments. Based on code provided by Wlodzimierz Bzyl
- <matwb@monika.univ.gda.pl>.
+ comments. Based on code provided by Wlodzimierz Bzyl
+ <matwb@monika.univ.gda.pl>.
* mp.ch: Enable TCX files for MP. Based on code provided by
- Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>.
+ Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>.
* mf.ch: Enable TCX files for MF. Based on code provided by
- Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>.
+ Wlodzimierz Bzyl <matwb@monika.univ.gda.pl>.
* cpascal.h: Remove NONASCII define. It was unconditional
- already, and this cleans up some code.
+ already, and this cleans up some code.
* Makefile.in: Install tcx files, fix --output-comment test to
- account for change of email address.
+ account for change of email address.
1999-01-10 Olaf Weber <olaf@infovore.xs4all.nl>
@@ -2600,22 +2605,22 @@
* doc/Makefile.in: Change of ../make/*.make to ../make/*.mk.
* withenable.ac: Remove checks for zlib and pnglib, improve
- handling of --with-* options for MF.
+ handling of --with-* options for MF.
* mp.ch [44.1238]: Prepare for tcx code by safeguarding PS output.
* configure.in: Special code to handle cross-compilation with
- djgpp. Better handling of --with-x options. Changes for
- reorganization of non-kpathsea library sources. C++ compiler
- check for PDFTeX.
+ djgpp. Better handling of --with-x options. Changes for
+ reorganization of non-kpathsea library sources. C++ compiler
+ check for PDFTeX.
* bibtex.ch: Many fixes, as suggested by Oren Patashnik.
* Makefile.in: Change of ../make/*.make to ../make/*.mk. PDFTeX
- related corrections from Thomas.
+ related corrections from Thomas.
* dvitomp.ch [32]: Bugfix: local_only is indexed by internal
- font numbers.
+ font numbers.
1999-01-05 Olaf Weber <olaf@infovore.xs4all.nl>
@@ -2628,12 +2633,12 @@
1998-12-04 Olaf Weber <olaf@infovore.xs4all.nl>
* vptovf.ch: Bugfix for 128 no longer required after update of
- vptovf.web.
+ vptovf.web.
* tex.ch: Add strings_free configuration variable & checks. This
- ensures the string pool is resized if necessary after load. Not
- doing this caused core dumps in some cases. Bug reported by
- Tobias Burnus <burnus@gmx.de>.
+ ensures the string pool is resized if necessary after load. Not
+ doing this caused core dumps in some cases. Bug reported by
+ Tobias Burnus <burnus@gmx.de>.
* configure.in: Configure in xpdf subdir for pdftex.
@@ -2642,94 +2647,94 @@
1998-10-11 Olaf Weber <olaf@infovore.xs4all.nl>
* README.HPUX: Removed because the changes to tex.ch made it
- unnecessary.
+ unnecessary.
* tex.ch [1.12], [8.110], [51.1332]: Change definition of
- min_halfword and initialization of mem_bot to make the code more
- portable. Remove a test that would now prevent extra_mem_bot
- being used.
+ min_halfword and initialization of mem_bot to make the code more
+ portable. Remove a test that would now prevent extra_mem_bot
+ being used.
1998-07-26 Olaf Weber <olaf@infovore.xs4all.nl>
* bibtex.ch: Changes to get all information in the logfile when
- the -terse option is used. With many thanks to Oren Patashnik
- <opbibtex@cs.stanford.edu> for his assistance.
+ the -terse option is used. With many thanks to Oren Patashnik
+ <opbibtex@cs.stanford.edu> for his assistance.
* vptovf.ch: Enlarged some constants, as suggested by Wayne
- G. Sullivan <wgs@maths.ucd.ie>.
+ G. Sullivan <wgs@maths.ucd.ie>.
* vftovp.ch: Enlarged some constants, as suggested by Wayne
- G. Sullivan <wgs@maths.ucd.ie>.
+ G. Sullivan <wgs@maths.ucd.ie>.
* tftopl.ch: Enlarged some constants, as suggested by Wayne
- G. Sullivan <wgs@maths.ucd.ie>.
+ G. Sullivan <wgs@maths.ucd.ie>.
* pltotf.ch: Enlarged some constants, as suggested by Wayne
- G. Sullivan <wgs@maths.ucd.ie>.
+ G. Sullivan <wgs@maths.ucd.ie>.
* mf.ch: Use open_name_ok to check names of files opened for
- reading.
+ reading.
* mp.ch: Rename open_out_name_ok to open_name_ok, and use also to
- check names of files opened for reading.
+ check names of files opened for reading.
* tex.ch: Rename open_out_name_ok to open_name_ok, use it also to
- check the names of files opened for reading.
+ check the names of files opened for reading.
* texmfmp.h: Rename openoutnameok to opennameok.
* tex.ch (49.1275): Include cur_name adjusting code from changes
- to (29.537).
+ to (29.537).
Sun May 31 17:12:14 1998 Olaf Weber <olaf@infovore.xs4all.nl>
* Makefile.in: Corrected pdftex.a to libpdf.a, ozlib to zlib.
- Change echoed message to refer to texklib.tar.gz instead of
- texmflib.tar.gz.
+ Change echoed message to refer to texklib.tar.gz instead of
+ texmflib.tar.gz.
* cpascal.h: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* tangle.ch: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* mf.ch: Rename toint to intcast, because SCO usurped the former.
- Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* mp.ch: Rename toint to intcast, because SCO usurped the former.
- Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* pltotf.ch: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* tex.ch: Rename toint to intcast, because SCO usurped the former.
- Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
- Correct the print_csnames function so that it doesn't print
- entries in the hash table twice. Thanks to Berthold Horn for
+ Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ Correct the print_csnames function so that it doesn't print
+ entries in the hash table twice. Thanks to Berthold Horn for
pointing this out.
* gftodvi.ch: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* dvitype.ch: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* dvitomp.ch: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* dvicopy.ch: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* tftopl.ch: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
* vftovp.ch: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
Enlarge some contstants. Suggested by Wayne G. Sullivan
<wgs@maths.ucd.ie>.
* vptovf.ch: Rename toint to intcast, because SCO usurped the
- former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
+ former. Spotted by Jonathan Chen <jonc@pinnacle.co.nz>.
Correct a bug that led to invalid vf files being created in some
circumstances. From Wayne G. Sullivan <wgs@maths.ucd.ie>.
@@ -2749,36 +2754,36 @@ Tue Mar 3 14:16:57 1998 Olaf Weber <olaf@infovore.xs4all.nl>
Wed Feb 25 20:20:26 1998 Olaf Weber <olaf@infovore.xs4all.nl>
* configure.in: Used `test ... -o test ...' which is always wrong,
- changed `-o' to `||'. Spotted by Andreas Schott <ays@rzg.mpg.de>.
+ changed `-o' to `||'. Spotted by Andreas Schott <ays@rzg.mpg.de>.
Fri Feb 20 17:14:33 1998 Olaf Weber <olaf@infovore.xs4all.nl>
* configure.in: Tests moved over from withenable.ac.
* withenable.ac: Boilerplating, and move some tests to
- configure.in, to make it possible to distinguish between default
- settings and user choices.
+ configure.in, to make it possible to distinguish between default
+ settings and user choices.
* doc/install.texi: Update with --with-epsfwin switch.
Tue Feb 10 21:15:06 1998 Olaf Weber <infovore@xs4all.nl>
* withenable.ac: Add --with-epsfwin option. From Mathias
- Herberts.
+ Herberts.
* doc/web2c.texi: Document epsf driver.
Fri Feb 6 17:56:53 1998 Olaf Weber <infovore@xs4all.nl>
* Makefile.in (pdftex.fmt, pdflatex.fmt): Do not require an .ini
- file to exist.
+ file to exist.
Tue Feb 3 17:06:40 1998 Olaf Weber <infovore@xs4all.nl>
* Makefile.in (mltex.fmt, mllatex.fmt): Don't use .ini files.
* dvitomp.web: Incorporate a bug fix by John Hobby, as modified by
- Peter Breitenlohner.
+ Peter Breitenlohner.
Sun Feb 1 15:50:06 1998 Olaf Weber <infovore@xs4all.nl>
@@ -2787,10 +2792,10 @@ Sun Feb 1 15:50:06 1998 Olaf Weber <infovore@xs4all.nl>
* dvitomp.web: Correct version number and date in printed title.
* mf.ch (49.1204): Remove trailing _ from inf_ and sup_ because
- tangle doesn't like them.
+ tangle doesn't like them.
* mp.ch (46.1298): Remove trailing _ from inf_ and sup_ because
- tangle doesn't like them.
+ tangle doesn't like them.
* mp.web: takescaled -> take_scaled.
@@ -2800,14 +2805,14 @@ Sun Feb 1 15:50:06 1998 Olaf Weber <infovore@xs4all.nl>
(58): Remove the conversion to uppercase, to match 63.
* tex.ch (51.1332): Remove trailing _ from inf_ and sup_ because
- tangle doesn't like them.
+ tangle doesn't like them.
* share/special.map: Version 2.7, from Karl Berry.
Fri Jan 30 21:17:07 1998 Olaf Weber <infovore@xs4all.nl>
* share/special.map: Update from Sebastian Rahtz
- <s.rahtz@elsevier.co.uk>.
+ <s.rahtz@elsevier.co.uk>.
Thu Jan 29 16:08:10 1998 Olaf Weber <infovore@xs4all.nl>
@@ -2818,21 +2823,21 @@ Thu Jan 29 16:08:10 1998 Olaf Weber <infovore@xs4all.nl>
* mp.web, dvitomp.web: Version 0.64, from John Hobby.
* triptrap/mtrap.0 triptrap/mtrap.1 triptrap/mtrap.log
- triptrap/mtrap.mp triptrap/trap.148 triptrap/trap.149
- triptrap/trap.150 triptrap/ triptrap/ triptrap/ triptrap/trap.151
- triptrap/trap.197 triptrap/trap.200 triptrap/trap.5
- triptrap/trap.6: New files from John Hobby.
+ triptrap/mtrap.mp triptrap/trap.148 triptrap/trap.149
+ triptrap/trap.150 triptrap/ triptrap/ triptrap/ triptrap/trap.151
+ triptrap/trap.197 triptrap/trap.200 triptrap/trap.5
+ triptrap/trap.6: New files from John Hobby.
Wed Jan 28 20:44:40 1998 Olaf Weber <infovore@xs4all.nl>
* dvitomp.ch: Version number 0.632a.
* dvitomp.web, dvitomp.ch: Version number set to 0.632a. Note
- that the modifications are a stopgap, until John Hoppy releases an
- updated version.
+ that the modifications are a stopgap, until John Hoppy releases an
+ updated version.
* tex.ch (50.1325): undump_upper_check_things was supplied with
- the wrong upper limit.
+ the wrong upper limit.
* share/special.map: New version from Thomas Esser.
@@ -2851,38 +2856,38 @@ Fri Jan 23 15:03:49 1998 Olaf Weber <infovore@xs4all.nl>
(51.1337): Make %& lines work reliably.
* texmfmem.h: Changes for Omega, to make its dumps
- endian-independent. After John Plaice.
+ endian-independent. After John Plaice.
Sat Jan 17 09:37:23 1998 Olaf Weber <infovore@xs4all.nl>
* wmftalk.h renamed to mftalk.h. From Mathias Herberts
- <Mathias.Herberts@irisa.fr>
+ <Mathias.Herberts@irisa.fr>
* withenable.ac: --with-mftalk defined NEXTWIN, not MFTALKWIN.
- From Mathias Herberts <Mathias.Herberts@irisa.fr>
+ From Mathias Herberts <Mathias.Herberts@irisa.fr>
Wed Jan 14 21:23:56 1998 Olaf Weber <infovore@xs4all.nl>
* tex.ch: Added warning for the unwary on the advice of Peter
- Breitenlohner. Comment fixes from Peter.
+ Breitenlohner. Comment fixes from Peter.
Tue Jan 13 08:31:52 1998 Olaf Weber <infovore@xs4all.nl>
* Makefile.in (dvitomp-check): Let DVItoMP look in ./tests for
- ptmr.vf.
+ ptmr.vf.
* dvitomp.ch ([65] l.1152): Correct a bug in dvitomp.web, that
- prevents the font name from being printed as part of the error
- message.
+ prevents the font name from being printed as part of the error
+ message.
* Makefile.in (check-tex): Correction of typo, set TMPDIR to ..,
- so that the PATH settings continue to work when the target is used
- from the source directory. From Eli Zaretskii.
+ so that the PATH settings continue to work when the target is used
+ from the source directory. From Eli Zaretskii.
Fri Jan 9 21:13:39 1998 Olaf Weber <infovore@xs4all.nl>
* Makefile.in: Many changes, related to putting omegaware files in
- omegaware directory.
+ omegaware directory.
(all, default): Make manual pages.
Sun Jan 4 16:00:54 1998 Olaf Weber <infovore@xs4all.nl>
@@ -2892,27 +2897,27 @@ Sun Jan 4 16:00:54 1998 Olaf Weber <infovore@xs4all.nl>
Thu Jan 1 15:52:39 1998 Olaf Weber <infovore@xs4all.nl>
* Makefile.in: Add an all-dist target (maintainer only) and change
- the names of the etex, omega, and pdftex tarballs.
+ the names of the etex, omega, and pdftex tarballs.
Tue Dec 30 17:49:51 1997 Olaf Weber <infovore@xs4all.nl>
* Makefile.in (etex.efmt, elatex.efmt): Expand contents of
- {etex,elatex}.ini files.
+ {etex,elatex}.ini files.
(check-pooltype): In e-TeX compatibility mode there's no tex.pool, but
an etex.pool. Both after Peter Breitenlohner.
* Makefile.in: Add man directory to targets. Correct PATH setting
- for the nonesuch test in check-tex.
+ for the nonesuch test in check-tex.
* configure.in: Added man/Makefile to AC_OUTPUT.
Thu Dec 18 20:37:48 1997 Olaf Weber <infovore@xs4all.nl>
* Makefile.in (check-tex): Make the nonesuch test work when we
- haven't installed the scripts yet.
+ haven't installed the scripts yet.
* doc/web2c.texi: Correction of -maketex -> -mktex, and a few
- others.
+ others.
* help.h: Change spelling of -maketex option to -mktex.
@@ -2927,12 +2932,12 @@ Sat Dec 13 23:03:46 1997 Olaf Weber <infovore@xs4all.nl>
* texmfmp.h [TeX]: Add definitions for flushdvi.
* tex.ch ([32.640] l.12690): Somewhat cleaner code for the IPC
- fflushes.
+ fflushes.
Fri Dec 12 10:25:43 1997 Olaf Weber <infovore@xs4all.nl>
* help.h: Correct some messages for the change of MakeTeX to
- mktex.
+ mktex.
* tex.ch ([32.640] l.12690): Add fflush(dvi_file) in two places of
the IPC code; the buffering caused problems. After Gregor
@@ -2941,19 +2946,19 @@ Fri Dec 12 10:25:43 1997 Olaf Weber <infovore@xs4all.nl>
* weave.ch: Increase max_bytes, so that we can weave Omega.
* doc/web2c.texi: Updated for changes to shell_enabled and
- openout_any variables.
+ openout_any variables.
Wed Dec 3 17:38:53 1997 Olaf Weber <infovore@xs4all.nl>
* Makefile.in (install-fmts): The choice is between @TEX@ and
- @CTEX@, not @TEX@ and @ETEX@.
+ @CTEX@, not @TEX@ and @ETEX@.
Tue Dec 2 12:57:17 1997 Olaf Weber <infovore@xs4all.nl>
* Makefile.in (extraclean): Be more thorough.
* Makefile.in (mf.base, mpost.mem): Use --base=mf, --mem=mpost
- option.
+ option.
Mon Dec 1 19:07:00 1997 Olaf Weber <infovore@xs4all.nl>
@@ -2964,20 +2969,20 @@ Mon Dec 1 19:07:00 1997 Olaf Weber <infovore@xs4all.nl>
* help.h: Updated for the --interaction option.
* mf.ch (6.68, 6.69, 48.1199): Add support for --interaction
- option.
+ option.
* mp.ch (6.83, 6.84, 45.1293): Support for --interaction option.
* tex.ch (6.73, 6,74, 50.1327): Support for the --interaction
- option.
+ option.
* Makefile.in (install-links): Links are cheap on UNIX, so install
- links for all kinds of *ini* and *vir*.
+ links for all kinds of *ini* and *vir*.
Sun Nov 30 13:32:25 1997 Olaf Weber <infovore@xs4all.nl>
* withenable.ac: Change --with-maketextex to --with-mktextex as a
- consequence of the great renaming.
+ consequence of the great renaming.
Sat Nov 29 13:07:49 1997 Olaf Weber <infovore@xs4all.nl>
@@ -2993,10 +2998,10 @@ Sat Nov 29 13:07:49 1997 Olaf Weber <infovore@xs4all.nl>
dump file.
* Makefile.in (*.{fmt,emft,base,mem}): Changes for new name
- generation rules for formats.
+ generation rules for formats.
* Makefile.in (*-check): Changes for checking outside the source
- dir.
+ dir.
(*-dist): Add versions of the added packages to the names of their
tarballs.
@@ -3010,18 +3015,18 @@ Tue Nov 25 18:29:47 1997 Olaf Weber <infovore@xs4all.nl>
Mon Nov 24 17:26:40 1997 Olaf Weber <infovore@xs4all.nl>
* Makefile.in: Changes to let make check work outside the source
- tree.
+ tree.
* configure.in: Create a tests subdirectory if necessary.
Sat Nov 22 19:27:47 1997 Olaf Weber <infovore@xs4all.nl>
* Makefile.in: Change ?w2c-$(version).tar.gz names to
- ?web2c-$(version).tar.gz in the etex-dist, omega-dist, pdftex-dist
- targets.
+ ?web2c-$(version).tar.gz in the etex-dist, omega-dist, pdftex-dist
+ targets.
* README: Add references to etexdir/README, omegadir/README, and
- pdftexdir/README.
+ pdftexdir/README.
* doc/web2c.texi: Minor updates.
@@ -3035,8 +3040,8 @@ Wed Nov 19 17:13:31 1997 Olaf Weber <infovore@xs4all.nl>
change of softkey-*.map to skey*.map.
* Makefile.in: Definition of LN_S removed, it is included from
- common.make.
- Explicit rules for tangling e-TeX and PDFTeX. Corrected the rule
+ common.make.
+ Explicit rules for tangling e-TeX and PDFTeX. Corrected the rule
for tangling Omega.
(dist): Ensure the fontname *.map files are included.
(gftopk-check, pktogf-check, pktype-check): cmr10.600pk is renamed to
@@ -3046,7 +3051,7 @@ Wed Nov 19 17:13:31 1997 Olaf Weber <infovore@xs4all.nl>
* texmfmp.h [NeXT]: More compile-time endianness tests.
* withenable.ac: Change formatting of help text to make it line up
- better.
+ better.
Sun Nov 16 11:41:08 1997 Olaf Weber <infovore@xs4all.nl>
@@ -3055,18 +3060,18 @@ Sun Nov 16 11:41:08 1997 Olaf Weber <infovore@xs4all.nl>
Sat Nov 15 21:33:28 1997 Olaf Weber <infovore@xs4all.nl>
* withenable.ac: Add an --with-omega option, so that omega can be
- selectively disabled if so desired.
+ selectively disabled if so desired.
* texmfmp.h: Definition of Xchr removed. Additions for Omega.
- The added definitions for PDFTeX now come from an external file.
+ The added definitions for PDFTeX now come from an external file.
* help.h: Help messages for e-TeX, PDFTeX, and Omega and friends.
- Since these messages are highly web2c-specific, and unlikely to
- change much, there seems to be little reason to move them to
- external files.
+ Since these messages are highly web2c-specific, and unlikely to
+ change much, there seems to be little reason to move them to
+ external files.
* cpascal.h: Put definition of Xchr in this file, because Omega
- likes it. Also other additions to support Omega.
+ likes it. Also other additions to support Omega.
* configure.in: Add support for conditionally using Omega.
@@ -3075,17 +3080,17 @@ Sat Nov 15 21:33:28 1997 Olaf Weber <infovore@xs4all.nl>
Fri Nov 14 16:39:32 1997 Olaf Weber <infovore@xs4all.nl>
* Makefile.in: Add very primitive kludge for the creation of
- matching e-TeX and PDFTeX distributions.
+ matching e-TeX and PDFTeX distributions.
* Makefile.in (web-dist): Remove etex.web and pdftex.web for the
- web-distribution.
+ web-distribution.
* Makefile.in (dist): Include tiedir in distribution.
* Add tie-2.4 to the distribution. It lives in web2c/tiedir.
* texmfmp.h [eTeX]: TEXPOOLNAME changes; [PDFTeX]: define
- PDFTEXPOOLNAME.
+ PDFTEXPOOLNAME.
* help.h: Include a help header for e-TeX and PDFTeX.
@@ -3094,15 +3099,15 @@ Fri Nov 14 16:39:32 1997 Olaf Weber <infovore@xs4all.nl>
* configure.in: Change @ETEXTEX@ to @CTEX@.
* withenable.ac: Add --with-pdftex, --with-etex,
- --with-system-zlib, and --with-system-pnglib options.
+ --with-system-zlib, and --with-system-pnglib options.
* configure.in: Add support for pdfTeX and e-TeX related options.
Thu Nov 13 23:49:10 1997 Olaf Weber <infovore@xs4all.nl>
* texmfmp.h: Include code to test for endianess when compiling.
- When the BYTE_ORDER macros are available, this improves the
- ability to cross-compile.
+ When the BYTE_ORDER macros are available, this improves the
+ ability to cross-compile.
Mon Nov 10 13:15:21 1997 Olaf Weber <infovore@xs4all.nl>
@@ -3125,12 +3130,12 @@ Wed Oct 29 11:43:30 1997 Olaf Weber <infovore@xs4all.nl>
* withenable.ac: Correction: dump-noshare -> dump-share.
* configure.in: Do not include ../kpathsea/xt.ac at the top,
- because that puts the tests for X before the defaults that
- withenable.ac sets up.
+ because that puts the tests for X before the defaults that
+ withenable.ac sets up.
* withenable.ac: Include ../kpathsea/xt.ac here.
* withenable.ac: Add quotes to make --with-editor='vim +%d %s'
- work, rather than require --with-editor='"vim +%d %s"'.
+ work, rather than require --with-editor='"vim +%d %s"'.
Tue Oct 28 21:35:37 1997 Olaf Weber <infovore@xs4all.nl>
@@ -3139,12 +3144,12 @@ Tue Oct 28 21:35:37 1997 Olaf Weber <infovore@xs4all.nl>
Mon Oct 27 16:22:54 1997 Olaf Weber <infovore@xs4all.nl>
* withenable.ac: sinclude(../kpathsea/xt.ac) and
- sinclude(kpathsea/xt.ac) are apparently superfluous.
+ sinclude(kpathsea/xt.ac) are apparently superfluous.
Tue Oct 21 23:35:47 1997 Olaf Weber <infovore@xs4all.nl>
* Makefile.in: Somewhat saner handling of triptrap dir when
- creating a distribution.
+ creating a distribution.
Mon Oct 20 08:05:31 1997 Olaf Weber <infovore@xs4all.nl>
@@ -3153,7 +3158,7 @@ Mon Oct 20 08:05:31 1997 Olaf Weber <infovore@xs4all.nl>
* doc/ref.bib: Preserve capitalisation in titles.
* cpascal.h: Undef `read' if it is already defined, before
- defining it. Don't set console device to binary on WIN32. From
+ defining it. Don't set console device to binary on WIN32. From
Fabrice Popineau.
* config.h [WIN32]: Add WIN32WIN define. From Fabrice Popineau.
@@ -3161,20 +3166,20 @@ Mon Oct 20 08:05:31 1997 Olaf Weber <infovore@xs4all.nl>
Fri Oct 17 10:37:38 1997 Olaf Weber <infovore@xs4all.nl>
* cpascal.h [__DJGPP__]: Set stdin/stdout to binary, but not if
- they are the console device. From Eli Zaretskii
- <eliz@is.elta.co.il>.
+ they are the console device. From Eli Zaretskii
+ <eliz@is.elta.co.il>.
Thu Oct 16 20:39:27 1997 Olaf Weber <infovore@xs4all.nl>
* Makefile.in: Add target depend:: to remake dependencies in
- subdirectories.
+ subdirectories.
* Makefile.in (tex_c, tex_o): After the last changes to tex.ch, we
- no longer have a tex2.c.
+ no longer have a tex2.c.
* tex.ch: Replace 'xlparen' by '@=(@>' and 'xrparen' by '@=)@>'.
- Compare ./web2c/cvttex.sed: Obsolete file. Also, various changes
- for e-TeX (small rearrangements, introduces Init..Tini, remove
+ Compare ./web2c/cvttex.sed: Obsolete file. Also, various changes
+ for e-TeX (small rearrangements, introduces Init..Tini, remove
tabs and trailing blanks). From Peter Breitenlohner
<peb@mppmu.mpg.de>.
@@ -3183,8 +3188,8 @@ Thu Oct 16 20:39:27 1997 Olaf Weber <infovore@xs4all.nl>
* mp.ch: Get mpost to handle filenames with multiple dots better.
* mf.ch: Get mf to handle filenames with multiple dots better.
* tex.ch: Numerous changes to remove the extend-jobname stuff, and
- replace it with a sane handling of filenames with more than one
- dot. See especially end_name and start_input.
+ replace it with a sane handling of filenames with more than one
+ dot. See especially end_name and start_input.
Wed Oct 15 17:37:07 1997 Olaf Weber <infovore@xs4all.nl>
@@ -3193,32 +3198,32 @@ Wed Oct 15 17:37:07 1997 Olaf Weber <infovore@xs4all.nl>
Sun Oct 12 11:50:58 1997 Olaf Weber <infovore@xs4all.nl>
* tex.ch [53.1374]: Check name of file before opening it, not
- afterwards.
+ afterwards.
* mp.ch [35.783]: Check name of file with open_out_name_ok before
- trying to open it for writing instead of afterwards.
+ trying to open it for writing instead of afterwards.
Fri Oct 3 11:10:15 1997 Olaf Weber <infovore@xs4all.nl>
* tangle.ch ([64] Delayed pool file opening.): Use
- basename_change_suffix to obtain a reasonable name for the pool
- file.
+ basename_change_suffix to obtain a reasonable name for the pool
+ file.
* vptovf.ch (6 Open VPL file): Print version_string instead of
- repeating the banner.
+ repeating the banner.
* doc/web2c.texi: Correct description of -extend-jobname option.
* help.h [TEXHELP]: Correct description of -extend-jobname option.
* tex.ch (29.517): Changed logic to fix extend-jobname=never
- problem.
+ problem.
Thu Oct 2 18:06:11 1997 Olaf Weber <infovore@xs4all.nl>
* doc/web2c.texi: Some minor corrections, suggested by "Tomasz
- J. Cholewo" <tjchol01@mecca.spd.louisville.edu>.
+ J. Cholewo" <tjchol01@mecca.spd.louisville.edu>.
* tex.ch: A patch to allow printing of non-ascii characters. From
- Bernd Raichle <raichle@informatik.uni-stuttgart.de>.
+ Bernd Raichle <raichle@informatik.uni-stuttgart.de>.
Wed Oct 1 23:29:54 1997 Olaf Weber <infovore@xs4all.nl>
@@ -3235,11 +3240,11 @@ Tue Sep 30 11:15:35 1997 Olaf Weber <infovore@xs4all.nl>
* doc/Makefile.in: Use the add-info-toc script for the top level.
* tangle.ch: Increase max_toks from 50000 to 60000, max_names from
- 4000 to 6000
+ 4000 to 6000
(was 5000).
* c-auto.h.in (YYTEXT_UCHAR): added to solve the unsigned char
- yytext[] bug. (From Thomas Esser <te@informatik.uni-hannover.de>)
+ yytext[] bug. (From Thomas Esser <te@informatik.uni-hannover.de>)
Sat Apr 19 16:11:24 1997 Karl Berry <karl@cs.umb.edu>
@@ -3288,7 +3293,7 @@ Sat Feb 1 17:17:19 1997 Karl Berry <karl@cs.umb.edu>
(windowlink): Use it.
* configure.in: Fix test for -lXext to include $X_EXTRA_LIBS
- (needed on Solaris at least). Introduce $x_tool_libs variable
+ (needed on Solaris at least). Introduce $x_tool_libs variable
for toolkit libraries -lXt -lXext, only leave -lX11 in $wlibs.
From Ulrik.
@@ -3412,7 +3417,7 @@ Sun Nov 10 16:02:08 1996 Karl Berry <karl@cs.umb.edu>
* Makefile.in (install-data): Install from doc, too.
Install mp.pool, not mpost.pool.
- Call mkdirchain.
+ Call mkdirchain.
From Ulrik.
* configure.in: Do X testing here,
@@ -3429,7 +3434,7 @@ Thu Oct 31 19:27:56 1996 Karl Berry <karl@cs.umb.edu>
Sun Oct 27 05:15:03 1996 Karl Berry <karl@cs.umb.edu>
* patgen.web: New version from peb to avoid division by zero.
- * patgen.ch: Remove my hack that did this.
+ * patgen.ch: Remove my hack that did this.
Fri Oct 25 15:11:43 1996 Karl Berry <karl@cs.umb.edu>
@@ -3457,13 +3462,13 @@ Tue Oct 22 13:14:26 1996 Karl Berry <karl@cs.umb.edu>
$(fmts) $(bases) $(mems). We weren't remaking the formats.
* Makefile.in (trip, trap, mptrap): @echo to stderr, no use
- redirecting it to the file we tell them to look at.
+ redirecting it to the file we tell them to look at.
* mf.ch: Initialize char_class[255]; somehow the loop was changed
to stop at 254?!
* triptrap/texmf.cnf: Oops, can't have comments on the same line
- as variable definitions.
+ as variable definitions.
Sun Oct 20 18:00:16 1996 Karl Berry <karl@cs.umb.edu>
@@ -3550,205 +3555,205 @@ Sat Jun 1 13:12:44 1996 Karl Berry <karl@cs.umb.edu>
Mon May 27 13:27:38 1996 Karl Berry <karl@cs.umb.edu>
- * config.h: Use #if __STDC__, not #ifdef.
+ * config.h: Use #if __STDC__, not #ifdef.
Sat May 25 15:30:52 1996 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Doc fix.
+ * tex.ch: Doc fix.
Fri May 24 11:12:07 1996 Karl Berry <karl@cs.umb.edu>
- * help.h (TEXHELP): Document -extend-jobname.
- * tex.ch: Implement it.
+ * help.h (TEXHELP): Document -extend-jobname.
+ * tex.ch: Implement it.
- * dvitype.ch (name_size): Increase to 1000. We should dynamically
- allocate all these arrays, but it doesn't seem worth the trouble
- to delay the release even more.
+ * dvitype.ch (name_size): Increase to 1000. We should dynamically
+ allocate all these arrays, but it doesn't seem worth the trouble
+ to delay the release even more.
Thu May 23 16:53:38 1996 Karl Berry <karl@cs.umb.edu>
- * bibtex.ch: Dynamically (re)allocate the wiz_fn_space array
- wiz_functions, as Nelson has reached the limit.
+ * bibtex.ch: Dynamically (re)allocate the wiz_fn_space array
+ wiz_functions, as Nelson has reached the limit.
Mon May 13 17:27:23 1996 Karl Berry <karl@cs.umb.edu>
- * *.ch: Include program name in `need <however many> arguments' error.
+ * *.ch: Include program name in `need <however many> arguments' error.
Mon May 6 14:42:09 1996 Karl Berry <karl@cs.umb.edu>
- * dvitype.ch: Doc fixes.
+ * dvitype.ch: Doc fixes.
Fri May 3 17:34:29 1996 Karl Berry <karl@cs.umb.edu>
- * withenable.ac: Use AC_ARG_WITH instead of AC_ARG_ENABLE for
- maketextex-default.
- Turn off MakeTeXTeX by default, as intended.
- Remove maketexmf-default -- that is in kpathsea now.
+ * withenable.ac: Use AC_ARG_WITH instead of AC_ARG_ENABLE for
+ maketextex-default.
+ Turn off MakeTeXTeX by default, as intended.
+ Remove maketexmf-default -- that is in kpathsea now.
Thu May 2 14:14:38 1996 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (dist_subdirs): Add contrib, rename data to share.
+ * Makefile.in (dist_subdirs): Add contrib, rename data to share.
- * kpathsea.make (c_auto_h_dir): Restore this.
+ * kpathsea.make (c_auto_h_dir): Restore this.
Mon Apr 29 16:09:10 1996 Karl Berry <karl@cs.umb.edu>
- * Makefile.in ({tex,mp,mf}.pool): Add these targets along with the
- .p's, since they get made at the same time. We never depend on them.
+ * Makefile.in ({tex,mp,mf}.pool): Add these targets along with the
+ .p's, since they get made at the same time. We never depend on them.
Sun Apr 28 15:06:15 1996 Karl Berry <karl@cs.umb.edu>
- * configure.in (pb_AC_ASM_UNDERSCORE): Add call to new routine.
- From: Peter Breitenlohner <peb@MPPMU.MPG.DE>.
+ * configure.in (pb_AC_ASM_UNDERSCORE): Add call to new routine.
+ From: Peter Breitenlohner <peb@MPPMU.MPG.DE>.
Sat Apr 27 17:11:00 1996 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Add changes from Wayne for dynamically allocated number
- of hyphenation exceptions.
+ * tex.ch: Add changes from Wayne for dynamically allocated number
+ of hyphenation exceptions.
Mon Apr 22 11:47:17 1996 Karl Berry <karl@cs.umb.edu>
- * pktogf.ch: Correct call to kpse_open_file.
+ * pktogf.ch: Correct call to kpse_open_file.
Sun Apr 21 17:27:02 1996 Karl Berry <karl@cs.umb.edu>
- * help.h (MFHELP, TEXHELP): Document [-no]-maketex.
+ * help.h (MFHELP, TEXHELP): Document [-no]-maketex.
Wed Mar 13 15:43:00 1996 Karl Berry <karl@cs.umb.edu>
- * configure.in (AC_OUTPUT): Add doc/Makefile.
+ * configure.in (AC_OUTPUT): Add doc/Makefile.
Tue Mar 12 15:27:37 1996 Karl Berry <karl@cs.umb.edu>
- * tex.ch (hyph_size): Increase to 1009.
+ * tex.ch (hyph_size): Increase to 1009.
Sun Mar 10 15:56:35 1996 Karl Berry <karl@cs.umb.edu>
- * tex.ch (\openout): Don't log if the log file isn't open yet.
+ * tex.ch (\openout): Don't log if the log file isn't open yet.
- * bibtex.ch (glob_str_size): Increase to buf_size. Suggested by Ulrik.
- Could dynamically allocate it (and global_strs, etc.), a la
- entry_strs, but time is fleeting.
+ * bibtex.ch (glob_str_size): Increase to buf_size. Suggested by Ulrik.
+ Could dynamically allocate it (and global_strs, etc.), a la
+ entry_strs, but time is fleeting.
Fri Feb 23 11:23:27 1996 Karl Berry <karl@cs.umb.edu>
- * bibtex.ch: Doc fix.
+ * bibtex.ch: Doc fix.
Sun Feb 18 16:18:54 1996 Karl Berry <karl@cs.umb.edu>
- * (most).ch: Change xopenfile calls to kpse_find_file.
+ * (most).ch: Change xopenfile calls to kpse_find_file.
Sat Feb 17 15:22:59 1996 Karl Berry <karl@cs.umb.edu>
- * tex.ch (\openout): Log what we open, and disallow some filenames.
- * texmfmp.h (openoutnameok): Declare this.
+ * tex.ch (\openout): Log what we open, and disallow some filenames.
+ * texmfmp.h (openoutnameok): Declare this.
Fri Feb 16 17:55:12 1996 Karl Berry <karl@cs.umb.edu>
- * texmfmp.h (NONASCII): Define this.
+ * texmfmp.h (NONASCII): Define this.
Thu Feb 15 14:11:58 1996 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Set kpse_make_tex_discard_errors if interaction = batchmode.
- * mf.ch, mp.ch: Likewise.
- * Makefile.in (tex-check): Include check that this works.
- * texmfmp.h: Include <kpathsea/tex-make.h>.
- * cpascal.h (kpsemaketexdiscarderrors): New macro.
-
- * data: Rename to `share'.
- * Makefile.in: Uses changed.
+ * tex.ch: Set kpse_make_tex_discard_errors if interaction = batchmode.
+ * mf.ch, mp.ch: Likewise.
+ * Makefile.in (tex-check): Include check that this works.
+ * texmfmp.h: Include <kpathsea/tex-make.h>.
+ * cpascal.h (kpsemaketexdiscarderrors): New macro.
+
+ * data: Rename to `share'.
+ * Makefile.in: Uses changed.
Wed Feb 14 11:25:03 1996 Karl Berry <karl@cs.umb.edu>
- * mf.ch, mp.ch: Incorporate patches for length of single-character
- unprintable strings, per message to tex-implementors.
- From: vieth@thphy.uni-duesseldorf.de (Ulrik Vieth).
- Date: Wed, 20 Dec 1995 13:43:52 +0100.
+ * mf.ch, mp.ch: Incorporate patches for length of single-character
+ unprintable strings, per message to tex-implementors.
+ From: vieth@thphy.uni-duesseldorf.de (Ulrik Vieth).
+ Date: Wed, 20 Dec 1995 13:43:52 +0100.
Sat Feb 10 15:17:45 1996 Karl Berry <karl@cs.umb.edu>
- * mf.ch: Use halfp where possible (from Andreas Scherer).
+ * mf.ch: Use halfp where possible (from Andreas Scherer).
- * tex.ch: Add copyright clarification (from bernd).
+ * tex.ch: Add copyright clarification (from bernd).
- * help.h ({TEX,MF,MP}HELP): -program is really -progname.
+ * help.h ({TEX,MF,MP}HELP): -program is really -progname.
- * tex.ch, mf.ch, mp.ch: Remove word `default' in ``Can't find the
- default ___ foo.''
+ * tex.ch, mf.ch, mp.ch: Remove word `default' in ``Can't find the
+ default ___ foo.''
Fri Feb 9 15:46:31 1996 Karl Berry <karl@cs.umb.edu>
- * withenable.ac: --with-maketexpk etc. moved to
- kpathsea/withenable.ac.
+ * withenable.ac: --with-maketexpk etc. moved to
+ kpathsea/withenable.ac.
Sat Feb 3 15:45:15 1996 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (DEFS): Move to common.make.
+ * Makefile.in (DEFS): Move to common.make.
Sun Dec 31 16:46:23 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (kpsefindmft): Add to underscore-less list.
+ * cpascal.h (kpsefindmft): Add to underscore-less list.
Fri Dec 29 17:17:02 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in: misc.make is now clean.make.
+ * Makefile.in: misc.make is now clean.make.
Tue Dec 26 15:04:10 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (program_files): Add *.ac.
- * withenable.ac: New file.
+ * Makefile.in (program_files): Add *.ac.
+ * withenable.ac: New file.
- * configure.in (maketex*): Fix doc strings.
+ * configure.in (maketex*): Fix doc strings.
Mon Dec 18 11:29:44 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (programs): New target.
+ * Makefile.in (programs): New target.
Sun Dec 17 15:10:09 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Add support for dumping interesting parts of the .fmt
+ * tex.ch: Add support for dumping interesting parts of the .fmt
file, to aid in debugging latex, etc. Suggested by David Carlisle.
Tue Dec 12 15:57:15 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (install-links): Make dependency of install-exec,
- rather than install-data.
- (install-exec): Install the pool files as well.
- From Ulrik.
+ * Makefile.in (install-links): Make dependency of install-exec,
+ rather than install-data.
+ (install-exec): Install the pool files as well.
+ From Ulrik.
- * mf.ch, mp.ch: Module number corrections, etc., from Ulrik.
+ * mf.ch, mp.ch: Module number corrections, etc., from Ulrik.
Mon Dec 11 12:59:16 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (tex-check): Add run of Bernd's mltextst.tex, and
- add that file to check/.
+ * Makefile.in (tex-check): Add run of Bernd's mltextst.tex, and
+ add that file to check/.
- * weave.ch: Remove bogus increment of optind that prevented
- recognition of the change file.
+ * weave.ch: Remove bogus increment of optind that prevented
+ recognition of the change file.
Sun Dec 10 14:58:38 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (post-dist): Include tangleboot.p.
+ * Makefile.in (post-dist): Include tangleboot.p.
- * mf.ch: Back to disallowing 8-bit characters.
- * mp.ch: Disallow in general, but allow when |tex_flushing|.
- From Ulrik.
+ * mf.ch: Back to disallowing 8-bit characters.
+ * mp.ch: Disallow in general, but allow when |tex_flushing|.
+ From Ulrik.
- * Makefile.in (check/check.log): New target.
- (pre-dist): Depend on it.
+ * Makefile.in (check/check.log): New target.
+ (pre-dist): Depend on it.
- * mft.ch: Use kpse_find_mft.
+ * mft.ch: Use kpse_find_mft.
- * Makefile.in (triptrap): Rename from mptriptrap. From Ulrik.
+ * Makefile.in (triptrap): Rename from mptriptrap. From Ulrik.
- * triptrap/texmf.cnf: Remove pool_size.mp, since it was being
- treated as 32000 anyway. From Ulrik.
+ * triptrap/texmf.cnf: Remove pool_size.mp, since it was being
+ treated as 32000 anyway. From Ulrik.
- * cpascal.h: Doc fix, from a comment by Andreas S.
+ * cpascal.h: Doc fix, from a comment by Andreas S.
- * Makefile.in (install-man): New target, dependency of
- install-data.
- (install-links): Don't install tex as a link, it's the binary.
+ * Makefile.in (install-man): New target, dependency of
+ install-data.
+ (install-links): Don't install tex as a link, it's the binary.
From: Joern Clausen <joern@techfak.uni-bielefeld.de> (among others).
Sat Dec 9 20:26:51 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
@@ -3757,798 +3762,798 @@ Sat Dec 9 20:26:51 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
Sun Dec 3 13:42:33 1995 Karl Berry <karl@cs.umb.edu>
- * mp.ch: Make character 255 invalid here, too.
- Allow input filenames like `one.two.mp'.
+ * mp.ch: Make character 255 invalid here, too.
+ Allow input filenames like `one.two.mp'.
- * tex.ch: .dtx is another special case for TeX input.
+ * tex.ch: .dtx is another special case for TeX input.
Fri Dec 1 16:15:32 1995 Karl Berry <karl@cs.umb.edu>
- * mf.ch, mp.ch, mft.ch: Patches from Ulrik to allow 8-bit
- input. (Although bugs remain.)
-
+ * mf.ch, mp.ch, mft.ch: Patches from Ulrik to allow 8-bit
+ input. (Although bugs remain.)
+
Mon Nov 27 11:10:53 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (install-links): Install mltex as a link to virtex.
+ * Makefile.in (install-links): Install mltex as a link to virtex.
Sun Nov 26 13:40:01 1995 Karl Berry <karl@cs.umb.edu>
- * help.h (TEXHELP): Document -mltex.
+ * help.h (TEXHELP): Document -mltex.
Fri Nov 24 13:16:13 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (install-data): Avoid use of basename here.
+ * Makefile.in (install-data): Avoid use of basename here.
Thu Nov 23 15:20:24 1995 Karl Berry <karl@cs.umb.edu>
- * dvicopy.web, dvicopy.ch: Update for version 1.5.
+ * dvicopy.web, dvicopy.ch: Update for version 1.5.
Wed Nov 22 13:04:50 1995 Karl Berry <karl@cs.umb.edu>
- * mft.ch: Treat tab and form feed like spaces on input.
+ * mft.ch: Treat tab and form feed like spaces on input.
- * {weave,tangle,mft,patgen,vptovf,pltotf}.ch: Increase input line
- length limit to 3000. From Ulrik.
+ * {weave,tangle,mft,patgen,vptovf,pltotf}.ch: Increase input line
+ length limit to 3000. From Ulrik.
Sun Nov 19 16:05:06 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (program_files): Remove tangleboot.p.
- (dist): Don't include various files in check/.
- (distclean): Remove tangleboot.
- (clean): Remove *.fmt, etc.
- From John I.
+ * Makefile.in (program_files): Remove tangleboot.p.
+ (dist): Don't include various files in check/.
+ (distclean): Remove tangleboot.
+ (clean): Remove *.fmt, etc.
+ From John I.
Sat Nov 18 17:05:37 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (distclean): Remove *extra.c. From Peter Dyballa.
+ * Makefile.in (distclean): Remove *extra.c. From Peter Dyballa.
- * tex.ch: String recycling changes from Bernd.
+ * tex.ch: String recycling changes from Bernd.
Fri Nov 17 13:22:31 1995 Karl Berry <karl@cs.umb.edu>
- * mp.ch (open_write_file): Needs modification for Amiga. From
- Andreas S.
+ * mp.ch (open_write_file): Needs modification for Amiga. From
+ Andreas S.
- * gftodvi.ch (start_gf): Initialize arg_buf_ptr. From Andreas S.
+ * gftodvi.ch (start_gf): Initialize arg_buf_ptr. From Andreas S.
- * help.h (TEXHELP, MFHELP, MPHELP): Document new option -program.
+ * help.h (TEXHELP, MFHELP, MPHELP): Document new option -program.
- * tangle.ch, weave.ch: Correct logic for finding chg_name. From
- Ulrik and Andreas S.
+ * tangle.ch, weave.ch: Correct logic for finding chg_name. From
+ Ulrik and Andreas S.
- * cpascal.h (libcfree): Use this name instead of cfree, which
- historically exists on some systems.
- * tex.ch, mf.ch, mp.ch: Change the calls.
+ * cpascal.h (libcfree): Use this name instead of cfree, which
+ historically exists on some systems.
+ * tex.ch, mf.ch, mp.ch: Change the calls.
- * dvitomp.ch, gftodvi.ch: abs => fabs. From Ulrik.
+ * dvitomp.ch, gftodvi.ch: abs => fabs. From Ulrik.
Thu Nov 16 16:18:11 1995 Karl Berry <karl@cs.umb.edu>
- * weave.ch, vptovf.ch, tangle.ch, pltotf.ch, patgen.ch: Call
- kpse_set_progname. From Gregor Hoffleit.
+ * weave.ch, vptovf.ch, tangle.ch, pltotf.ch, patgen.ch: Call
+ kpse_set_progname. From Gregor Hoffleit.
- * Makefile.in (install-exec): make install-exec in mpware.
- (clean): Remove junk from mptriptrap.
- (install-links, install-fmts, etc.): Various fixes.
- From Ulrik.
+ * Makefile.in (install-exec): make install-exec in mpware.
+ (clean): Remove junk from mptriptrap.
+ (install-links, install-fmts, etc.): Various fixes.
+ From Ulrik.
- * config.h (AMIGAWIN) [AMIGA]: Define this. From Andreas Scherer.
+ * config.h (AMIGAWIN) [AMIGA]: Define this. From Andreas Scherer.
Sun Nov 12 16:05:44 1995 Karl Berry <karl@cs.umb.edu>
- * gftype.ch (parse_arguments): Had <> -1 instead of = -1 when
- checking the getopt_return_val.
+ * gftype.ch (parse_arguments): Had <> -1 instead of = -1 when
+ checking the getopt_return_val.
- * mf.ch, mp.ch (ab_vs_cd): Remove assembler possibility for this,
- since it's not an inner loop function. From Wayne.
+ * mf.ch, mp.ch (ab_vs_cd): Remove assembler possibility for this,
+ since it's not an inner loop function. From Wayne.
- * mp.ch: Allow more comment characters in psfonts.map.
- Make all error messages use `psfonts.map' consistently. From Ulrik.
+ * mp.ch: Allow more comment characters in psfonts.map.
+ Make all error messages use `psfonts.map' consistently. From Ulrik.
- * help.h (TEXHELP): -shell-escape instead of -noshell. Alphabetize
- all (excepting -help/-version).
+ * help.h (TEXHELP): -shell-escape instead of -noshell. Alphabetize
+ all (excepting -help/-version).
- * tex.ch: Adding logging of system, disable by default, convert to
- external character set. Suggested by Bernd, Nelson, et al.
+ * tex.ch: Adding logging of system, disable by default, convert to
+ external character set. Suggested by Bernd, Nelson, et al.
- * Makefile.in (dvitomp-check): Use ./dvitomp.
+ * Makefile.in (dvitomp-check): Use ./dvitomp.
Mon Oct 30 17:04:19 1995 Karl Berry <karl@cs.umb.edu>
- * help.h (MPHELP): Corrections from John Hobby.
+ * help.h (MPHELP): Corrections from John Hobby.
Sun Oct 22 16:47:23 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (mems, bases, fmts, formats, mptriptrap): New
- targets. Reported by Ulrik.
- (web2c, .ch.p, tangle.p): Use $(shared_env). From Simon.
- (tex.fmt, latex.fmt): Missing \ before \input. Reported by Tim.
- (install-links): Install vir* links as well as ini*. Reported by Tim.
+ * Makefile.in (mems, bases, fmts, formats, mptriptrap): New
+ targets. Reported by Ulrik.
+ (web2c, .ch.p, tangle.p): Use $(shared_env). From Simon.
+ (tex.fmt, latex.fmt): Missing \ before \input. Reported by Tim.
+ (install-links): Install vir* links as well as ini*. Reported by Tim.
Sat Oct 7 17:48:43 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (install-links): Also depend on install-mems. From Ulrik.
+ * Makefile.in (install-links): Also depend on install-mems. From Ulrik.
Fri Oct 6 16:26:13 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in: Use ./<program> instead of just <program>, in the
- *-check targets and trip. From Wayne.
+ * Makefile.in: Use ./<program> instead of just <program>, in the
+ *-check targets and trip. From Wayne.
- * help.h ({TEX,MF,MP}HELP: Document %&ini.
+ * help.h ({TEX,MF,MP}HELP: Document %&ini.
Mon Oct 2 15:55:57 1995 Karl Berry <karl@cs.umb.edu>
- * pooltype.ch: Call kpse_set_progname.
+ * pooltype.ch: Call kpse_set_progname.
Sat Sep 30 15:06:57 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Add \write18 and -output-comment support.
- * help.h (TEX_HELP): Document the options.
+ * tex.ch: Add \write18 and -output-comment support.
+ * help.h (TEX_HELP): Document the options.
Sat Sep 23 15:05:06 1995 Karl Berry <karl@cs.umb.edu>
- * configure.in (strtol): Move this test to kpathsea, since we
- can only use it once.
+ * configure.in (strtol): Move this test to kpathsea, since we
+ can only use it once.
Wed Sep 20 16:22:54 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Chop off an extension of .ltx, .texi, or .texinfo after
- all, when making the jobname.
+ * tex.ch: Chop off an extension of .ltx, .texi, or .texinfo after
+ all, when making the jobname.
Sun Sep 17 11:48:34 1995 Karl Berry <karl@cs.umb.edu>
- * configure.in: Enable MakeTeXMF and MakeTeXTFM by default.
+ * configure.in: Enable MakeTeXMF and MakeTeXTFM by default.
Sat Sep 9 16:26:01 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (install-data): Install the *.map files.
- (dist): Put the .tcx and .map files in a subdir `data'.
+ * Makefile.in (install-data): Install the *.map files.
+ (dist): Put the .tcx and .map files in a subdir `data'.
Thu Sep 7 12:43:02 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (lib_sources): Remove xopenfile.c.
+ * Makefile.in (lib_sources): Remove xopenfile.c.
Mon Sep 4 17:15:43 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (xopenfile): Moved to kpathsea.
+ * cpascal.h (xopenfile): Moved to kpathsea.
Fri Sep 1 17:43:05 1995 Karl Berry <karl@cs.umb.edu>
- * configure.in: Doc fix.
- * texmfmem.h: Doc fix.
+ * configure.in: Doc fix.
+ * texmfmem.h: Doc fix.
Thu Aug 31 13:36:09 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (odd): Maybe x & 1 is better than x % 2.
+ * cpascal.h (odd): Maybe x & 1 is better than x % 2.
(half, halfp, roundscaled, roundfraction, floorscaled,
floorunscaled): Define these.
* mf.ch, mp.ch (ab_vs_cd) [ASM_SCALED_FRACTION]: ifdef this, and
use the routines above.
- * configure.in: If Linux, set and substitute for @system_optimize@.
+ * configure.in: If Linux, set and substitute for @system_optimize@.
Wed Aug 30 16:30:56 1995 Karl Berry <karl@cs.umb.edu>
- * texmfmem.h: Remove junkx and junky in LittleEndian case.
- Reported by Wayne.
+ * texmfmem.h: Remove junkx and junky in LittleEndian case.
+ Reported by Wayne.
- * config.h (NO_DUMP_SHARE): Renamed from NO_FMTBASE_SWAP.
+ * config.h (NO_DUMP_SHARE): Renamed from NO_FMTBASE_SWAP.
Fri Aug 25 13:21:31 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (prereq-lose, tex.fmt, latex.fmt, mp.mem, etc.): New
- targets, mostly copied from the old Makefiles. Run kpsewhich to
- make sure the input files are there first.
+ * Makefile.in (prereq-lose, tex.fmt, latex.fmt, mp.mem, etc.): New
+ targets, mostly copied from the old Makefiles. Run kpsewhich to
+ make sure the input files are there first.
Thu Aug 24 19:13:02 1995 Karl Berry <karl@cs.umb.edu>
- * help.h (TEXHELP, MPHELP, MFHELP): Mention the &DUMPFILE capability.
+ * help.h (TEXHELP, MPHELP, MFHELP): Mention the &DUMPFILE capability.
Tue Aug 22 11:44:08 1995 Karl Berry <karl@cs.umb.edu>
- * kpathsea.make (c_auto_h_dir): Define this.
+ * kpathsea.make (c_auto_h_dir): Define this.
- * dvitype.ch: Don't call xfclose if we didn't open the tfm file.
+ * dvitype.ch: Don't call xfclose if we didn't open the tfm file.
Mon Aug 21 16:43:39 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (FOPENRMODE): Define this.
- * dvitype.ch (open_tfm_file): Don't call xopenfile, since we don't
- want to exit if no TFM file.
+ * cpascal.h (FOPENRMODE): Define this.
+ * dvitype.ch (open_tfm_file): Don't call xopenfile, since we don't
+ want to exit if no TFM file.
Fri Aug 18 09:21:14 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (program_files): Put .tcx files here.
+ * Makefile.in (program_files): Put .tcx files here.
Tue Aug 8 14:56:49 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (putbyte): Swallow semicolon.
+ * cpascal.h (putbyte): Swallow semicolon.
Thu Aug 3 11:32:07 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (dist): Only remake triptrapdiffs if necessary.
+ * Makefile.in (dist): Only remake triptrapdiffs if necessary.
Tue Aug 1 19:26:21 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Merge Wayne's dynamic font sizing changes.
- * texmfmem.h (B0, B1): Declare as short, instead of quarterword.
+ * tex.ch: Merge Wayne's dynamic font sizing changes.
+ * texmfmem.h (B0, B1): Declare as short, instead of quarterword.
Mon Jul 31 17:46:11 1995 Karl Berry <karl@cs.umb.edu>
- * mp.ch, mf.ch, tex.ch: Omit $ from setup_bound_var calls.
+ * mp.ch, mf.ch, tex.ch: Omit $ from setup_bound_var calls.
Sat Jul 29 13:13:31 1995 Karl Berry <karl@cs.umb.edu>
- * configure.in: Generate mpware/Makefile.
+ * configure.in: Generate mpware/Makefile.
- * texmfmp.h: Rename from texmf.h.
+ * texmfmp.h: Rename from texmf.h.
- * dvitomp.ch, dvitomp.web: New files.
- * Makefile.in: Add rules to make dvitomp.
- * help.h (DVITOMPHELP): Define this.
+ * dvitomp.ch, dvitomp.web: New files.
+ * Makefile.in: Add rules to make dvitomp.
+ * help.h (DVITOMPHELP): Define this.
Fri Jul 28 11:10:46 1995 Karl Berry <karl@cs.umb.edu>
- * mp.ch: Dynamically allocate/set str_pool, string_vacancies,
- etc., for the sake of the mptrap test.
+ * mp.ch: Dynamically allocate/set str_pool, string_vacancies,
+ etc., for the sake of the mptrap test.
- * Makefile.in (post-dist): Include *.sed. From Greg.
+ * Makefile.in (post-dist): Include *.sed. From Greg.
- * kpathsea.make (kpathsea_parent): Define as ../.., not using
- $(top_srcdir). From Greg.
+ * kpathsea.make (kpathsea_parent): Define as ../.., not using
+ $(top_srcdir). From Greg.
- * mp.ch (copy_old_name): Null-terminate.
-
- * triptrap/texmf.cnf (MPXCOMMAND): Set to `none'.
+ * mp.ch (copy_old_name): Null-terminate.
+
+ * triptrap/texmf.cnf (MPXCOMMAND): Set to `none'.
Thu Jul 27 17:56:18 1995 Karl Berry <karl@cs.umb.edu>
- * mp.ch (more_name): Rewrite to make last . the one that counts
- for the extension. And change jobname setting accordingly.
+ * mp.ch (more_name): Rewrite to make last . the one that counts
+ for the extension. And change jobname setting accordingly.
- * Makefile.in (all_subdirs): Add window.
+ * Makefile.in (all_subdirs): Add window.
Tue Jul 25 13:17:28 1995 Karl Berry <karl@cs.umb.edu>
- * mp.ch: malloc old_file_name.
+ * mp.ch: malloc old_file_name.
Mon Jul 24 17:45:42 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (mptrap): New target.
- (trap): Rename some trap.* files to avoid conflicts.
+ * Makefile.in (mptrap): New target.
+ (trap): Rename some trap.* files to avoid conflicts.
Sun Jul 23 11:43:51 1995 Karl Berry <karl@cs.umb.edu>
- * help.h (MPHELP): Define this.
+ * help.h (MPHELP): Define this.
Sat Jul 22 14:20:50 1995 Karl Berry <karl@cs.umb.edu>
- * *.ch: Reformat changes to get rid of extra % lines, etc.
+ * *.ch: Reformat changes to get rid of extra % lines, etc.
- * Makefile.in (mp, mfpextra.c): New target.
- (mp_o, mp_c): New variables.
+ * Makefile.in (mp, mfpextra.c): New target.
+ (mp_o, mp_c): New variables.
* texmfmem.h: Include MP in #ifdef's and comments.
Fri Jul 21 15:31:17 1995 Karl Berry <karl@cs.umb.edu>
- * texmf.h (undumpuppercheckthings): New macro.
- * tex.ch (hyf_next, font_name, font_area): Use it. These base
- types are unsigned, so comparing to 0 is redundant.
+ * texmf.h (undumpuppercheckthings): New macro.
+ * tex.ch (hyf_next, font_name, font_area): Use it. These base
+ types are unsigned, so comparing to 0 is redundant.
- * mf.ch: Dynamicize main memory, a la TeX. Now with a memory size
- of 3001, we pass the trap test. Whew.
+ * mf.ch: Dynamicize main memory, a la TeX. Now with a memory size
+ of 3001, we pass the trap test. Whew.
Thu Jul 20 13:48:40 1995 Karl Berry <karl@cs.umb.edu>
- * texmf.h (put[24]bytes): Define these again.
- * mf.ch: Use them instead of the default for tfm_two and tfm_four.vb
+ * texmf.h (put[24]bytes): Define these again.
+ * mf.ch: Use them instead of the default for tfm_two and tfm_four.vb
- * mf.ch: Dynamically set error_line, half_error_line,
- max_print_line, gf_buf, gf_buf_size. This is for the trap test.
+ * mf.ch: Dynamically set error_line, half_error_line,
+ max_print_line, gf_buf, gf_buf_size. This is for the trap test.
Wed Jul 19 11:31:00 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch (dvi_buf_size): Rename all occurrences of dvibuf_size.
+ * tex.ch (dvi_buf_size): Rename all occurrences of dvibuf_size.
Tue Jul 18 14:09:15 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (install-links): Install links for inimf and initex.
+ * Makefile.in (install-links): Install links for inimf and initex.
- * configure.in: Check for -lposix giving us sigemptyset.
- From: bernt@weinberg.pop.bio.aau.dk (Bernt Guldbrandtsen).
+ * configure.in: Check for -lposix giving us sigemptyset.
+ From: bernt@weinberg.pop.bio.aau.dk (Bernt Guldbrandtsen).
Mon Jul 17 13:08:32 1995 Karl Berry <karl@cs.umb.edu>
- * configure.in: Change default to not include X support.
+ * configure.in: Change default to not include X support.
- * Makefile.in (mf): Add dependency on $(windowlib), and link with
- $(windowlink).
- $(windowlib): New variable, target, etc.
- * window: New directory for the window support.
+ * Makefile.in (mf): Add dependency on $(windowlib), and link with
+ $(windowlink).
+ $(windowlib): New variable, target, etc.
+ * window: New directory for the window support.
- * configure.in: Use NO_DUMP_SHARE rather than NO_FMTBASE_SHARE, in
- preparation for Metapost.
+ * configure.in: Use NO_DUMP_SHARE rather than NO_FMTBASE_SHARE, in
+ preparation for Metapost.
Sun Jul 16 14:19:04 1995 Karl Berry <karl@cs.umb.edu>
- * configure.in (ipc, auto-dump): AC_ARG_ENABLE these.
+ * configure.in (ipc, auto-dump): AC_ARG_ENABLE these.
Sat Jul 15 16:04:13 1995 Karl Berry <karl@cs.umb.edu>
- * acconfig.h: Make this a symlink to ../kpathsea/acconfig.h, as
- with everything else.
- * configure.in: Start adding all the --with's and --enable's.
+ * acconfig.h: Make this a symlink to ../kpathsea/acconfig.h, as
+ with everything else.
+ * configure.in: Start adding all the --with's and --enable's.
- * tex.ch: Patches from Wayne to allow extending the hash table via
- a hash_extra value.
+ * tex.ch: Patches from Wayne to allow extending the hash table via
+ a hash_extra value.
Fri Jul 14 14:36:47 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Regenerate the first 256 strings if the user changed
- which characters are printable.
+ * tex.ch: Regenerate the first 256 strings if the user changed
+ which characters are printable.
Thu Jul 13 14:09:19 1995 Karl Berry <karl@cs.umb.edu>
- * help.h (TEXHELP): Document -translate-file.
- * texmf.h (setupcharset): Declare this.
- * tex.ch (is_printable): Declare this new array.
+ * help.h (TEXHELP): Document -translate-file.
+ * texmf.h (setupcharset): Declare this.
+ * tex.ch (is_printable): Declare this new array.
Sat Jul 8 13:54:13 1995 Karl Berry <karl@cs.umb.edu>
- * bibtex.ch (stat, tats): Enable these by default.
+ * bibtex.ch (stat, tats): Enable these by default.
- * cpascal.h (BIB_XRETALLOC): Slight front end to XRETALLOC for
+ * cpascal.h (BIB_XRETALLOC): Slight front end to XRETALLOC for
BibTeX's dynamic arrays.
Wed Jul 5 17:47:03 1995 Karl Berry <karl@cs.umb.edu>
- * bibtex.ch: Begin merging changes for dynamic array allocation.
- From Nelson.
+ * bibtex.ch: Begin merging changes for dynamic array allocation.
+ From Nelson.
Thu Jun 29 19:06:31 1995 Karl Berry <karl@cs.umb.edu>
* tex.ch (font_bc, font_ec): Do not check these unsigned char
values against the range [0,255] when undumping.
- * tex.ch: Use fputs instead of wterm for string variables
- name_of_file, TEX_format_default.
- * mf.ch: Likewise.
+ * tex.ch: Use fputs instead of wterm for string variables
+ name_of_file, TEX_format_default.
+ * mf.ch: Likewise.
- * help.h (TEX_IPC_HELP): Split this out from TEXHELP.
+ * help.h (TEX_IPC_HELP): Split this out from TEXHELP.
Wed Jun 21 15:35:09 1995 Karl Berry <karl@cs.umb.edu>
- * help.h (MFHELP, TEXHELP): Document -base and -fmt respectively.
+ * help.h (MFHELP, TEXHELP): Document -base and -fmt respectively.
- * tex.ch: Restore checking of various arrays when undumping.
- * texmf.h (undumpcheckedthings): Macro to do the checking.
+ * tex.ch: Restore checking of various arrays when undumping.
+ * texmf.h (undumpcheckedthings): Macro to do the checking.
Tue Jun 20 19:53:38 1995 Karl Berry <karl@cs.umb.edu>
- * help.h (TEXHELP) [IPC]: Document -ipc and -ipc-start.
+ * help.h (TEXHELP) [IPC]: Document -ipc and -ipc-start.
Fri Jun 16 11:45:48 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Add IPC changes.
- From: Shamim Mohamed <shamim@howland.isu.edu>
- From: Tomas G. Rokicki <rokicki@CS.Stanford.EDU>
+ * tex.ch: Add IPC changes.
+ From: Shamim Mohamed <shamim@howland.isu.edu>
+ From: Tomas G. Rokicki <rokicki@CS.Stanford.EDU>
Tue Jun 13 11:30:57 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch (max_font_max): Increase to 1000, why not.
- * mf.ch (tfm_out, tfm_two, tfm_four, tfm_qqqq): Leave default
- definitions.
+ * tex.ch (max_font_max): Increase to 1000, why not.
+ * mf.ch (tfm_out, tfm_two, tfm_four, tfm_qqqq): Leave default
+ definitions.
- * kpathsea.make (kpathsea_parent): Use $(top_srcdir). From Greg.
+ * kpathsea.make (kpathsea_parent): Use $(top_srcdir). From Greg.
Sat Jun 10 19:25:10 1995 Karl Berry <karl@cs.umb.edu>
- * texmf.h: Include c-pathch.h.
+ * texmf.h: Include c-pathch.h.
- * tex.ch: Add changes to allow > 256 fonts.
- * texmfmem.h (fmemoryword): New type.
- From: wgs@maths.ucd.ie (Wayne G. Sullivan) and
- From: Bernd Raichle <raichle@azu.informatik.uni-stuttgart.de>.
+ * tex.ch: Add changes to allow > 256 fonts.
+ * texmfmem.h (fmemoryword): New type.
+ From: wgs@maths.ucd.ie (Wayne G. Sullivan) and
+ From: Bernd Raichle <raichle@azu.informatik.uni-stuttgart.de>.
Thu Jun 8 20:11:43 1995 Karl Berry <karl@cs.umb.edu>
- * mf.ch: Use IS_AREA_SEP here, too.
+ * mf.ch: Use IS_AREA_SEP here, too.
Sun Jun 4 13:56:08 1995 Karl Berry <karl@cs.umb.edu>
- * config.h (unlink) [UNLINK_MISSING && HAVE_REMOVE]: Define as remove.
+ * config.h (unlink) [UNLINK_MISSING && HAVE_REMOVE]: Define as remove.
- * mft.ch: No longer need special case in input_ln, eof itself
- checks now.
- * {tangle,weave}.ch: Avoid /dev/null by just leaving the variable
- name NULL.
+ * mft.ch: No longer need special case in input_ln, eof itself
+ checks now.
+ * {tangle,weave}.ch: Avoid /dev/null by just leaving the variable
+ name NULL.
- * tex.ch (area_delimiter): Do : stuff for Amiga. From Andreas Scherer.
+ * tex.ch (area_delimiter): Do : stuff for Amiga. From Andreas Scherer.
- * texmf.h (initscreen, updatescreen, blankrectangle, paintrow):
- Add prototypes for these.
+ * texmf.h (initscreen, updatescreen, blankrectangle, paintrow):
+ Add prototypes for these.
- * Makefile.in (post-dist): Work on this.
+ * Makefile.in (post-dist): Work on this.
Sat Jun 3 11:45:32 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Redo setup_bound_var to allow _'s in the names the user sees.
+ * tex.ch: Redo setup_bound_var to allow _'s in the names the user sees.
- * bibtex.ch (ent_str_size): Double to 200. From Nelson.
+ * bibtex.ch (ent_str_size): Double to 200. From Nelson.
- * texmf.h (setupboundvariable): Declare this.
+ * texmf.h (setupboundvariable): Declare this.
Fri Jun 2 17:37:36 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch: Merge in Wayne's dynamic array diffs.
- (hash_size, hash_prime): Increase to 10000 and 8501 for no
- particular reason.
+ * tex.ch: Merge in Wayne's dynamic array diffs.
+ (hash_size, hash_prime): Increase to 10000 and 8501 for no
+ particular reason.
- * texmf.h (xmallocarray): Add one to element size.
+ * texmf.h (xmallocarray): Add one to element size.
Thu Jun 1 11:45:11 1995 Karl Berry <karl@cs.umb.edu>
* tex.ch, mf.ch: If input file is foo.tex, output goes to foo.dvi,
not foo.tex.dvi! Fix from May 28 change.
- * tex.ch (trie_size): Increase to 50000 to support U[KS] English,
- French, and German.
- From: Richard Walker <Richard.Walker@cs.anu.edu.au>.
- (nest_size): Increase to 100.
- From: lamport@src.dec.com.
+ * tex.ch (trie_size): Increase to 50000 to support U[KS] English,
+ French, and German.
+ From: Richard Walker <Richard.Walker@cs.anu.edu.au>.
+ (nest_size): Increase to 100.
+ From: lamport@src.dec.com.
- * {tex,mf,bibtex,gftodvi}.ch (name_of_file): Declare as a pointer
- to text_char, not char, so 8-bit filenames get echoed in correctly
- in ^^ notation. From: thorinn@diku.dk (Lars Mathiesen).
+ * {tex,mf,bibtex,gftodvi}.ch (name_of_file): Declare as a pointer
+ to text_char, not char, so 8-bit filenames get echoed in correctly
+ in ^^ notation. From: thorinn@diku.dk (Lars Mathiesen).
Sun May 28 17:45:33 1995 Karl Berry <karl@cs.umb.edu>
- * tex.ch, mf.ch: If input file is a.b.{tex,mf}, jobname is a.b, so
- we write to a.b.log. From rs@purple.in-ulm.de (Ralph Schleicher).
+ * tex.ch, mf.ch: If input file is a.b.{tex,mf}, jobname is a.b, so
+ we write to a.b.log. From rs@purple.in-ulm.de (Ralph Schleicher).
- * vptovf.ch: Increase sizes of constants (Sebastian).
+ * vptovf.ch: Increase sizes of constants (Sebastian).
Sat May 27 17:15:46 1995 Karl Berry <karl@cs.umb.edu>
- * dvi{type,copy}.ch: Add options to replace the dialogue.
+ * dvi{type,copy}.ch: Add options to replace the dialogue.
Fri May 26 17:34:06 1995 Karl Berry <karl@cs.umb.edu>
- * config.h (strtol) [!HAVE_STRTOL]: Declare this.
- * configure.in (strtol): AC_CHECK_FUNCS for it.
-
- * cpascal.h (addressofint): Rename to just addressof.
- * *.ch: Change calls.
+ * config.h (strtol) [!HAVE_STRTOL]: Declare this.
+ * configure.in (strtol): AC_CHECK_FUNCS for it.
+
+ * cpascal.h (addressofint): Rename to just addressof.
+ * *.ch: Change calls.
Wed May 24 19:37:25 1995 Karl Berry <karl@cs.umb.edu>
- * help.h, *.ch: Finish -help and -version for all but dvitype.
+ * help.h, *.ch: Finish -help and -version for all but dvitype.
Sat May 20 13:02:04 1995 Karl Berry <karl@cs.umb.edu>
- * *.ch: Use new usage(1, 'progname').
+ * *.ch: Use new usage(1, 'progname').
- * cpascal.h (basenamechangesuffix): Take three args now.
- *.ch: Change calls.
+ * cpascal.h (basenamechangesuffix): Take three args now.
+ *.ch: Change calls.
Fri May 19 19:29:06 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (findsuffix): Another in the underscore list.
-
- * help.h (GFTOPK): Define help string.
- * gftopk.ch: Add -help and -version support.
+ * cpascal.h (findsuffix): Another in the underscore list.
+
+ * help.h (GFTOPK): Define help string.
+ * gftopk.ch: Add -help and -version support.
Tue May 16 15:47:02 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (removesuffix): Add this to the underscore list.
+ * cpascal.h (removesuffix): Add this to the underscore list.
- * help.h (MFT, PATGEN, VFTOVP): Define help string.
- * {vftovp,patgen,mft}.ch: Add -help and -version support.
+ * help.h (MFT, PATGEN, VFTOVP): Define help string.
+ * {vftovp,patgen,mft}.ch: Add -help and -version support.
Sun May 14 11:14:46 1995 Karl Berry <karl@fosse>
- * texmf.h (bytefile, wordfile): Do not define here.
- * mf.ch, tex.ch (alpha_file, byte_file, word_file): Keep these
- declarations.
+ * texmf.h (bytefile, wordfile): Do not define here.
+ * mf.ch, tex.ch (alpha_file, byte_file, word_file): Keep these
+ declarations.
Tue May 9 15:47:55 1995 Karl Berry <karl@cs.umb.edu>
- * help.h (PKTYPE, GFTYPE, TFTOPL, PKTOGF): Define *HELP strings.
- * {pktogf,tftopl,gftype,pktype}.ch: Add -help and -version support.
+ * help.h (PKTYPE, GFTYPE, TFTOPL, PKTOGF): Define *HELP strings.
+ * {pktogf,tftopl,gftype,pktype}.ch: Add -help and -version support.
Mon May 8 12:05:05 1995 Karl Berry <karl@cs.umb.edu>
- * pooltype.ch: Append `pool' if necessary.
+ * pooltype.ch: Append `pool' if necessary.
Sat May 6 11:24:01 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (lib_sources): Add usage.c.
- * config.h (usage): Declare it.
+ * Makefile.in (lib_sources): Add usage.c.
+ * config.h (usage): Declare it.
Fri May 5 17:48:13 1995 Karl Berry <karl@cs.umb.edu>
- * pooltype.ch: Write the usage function in C now, passing in the
- help string.
+ * pooltype.ch: Write the usage function in C now, passing in the
+ help string.
Thu May 4 19:41:05 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h: Include help.h.
- * help.h: New file for help messages.
+ * cpascal.h: Include help.h.
+ * help.h: New file for help messages.
Fri Apr 28 13:45:08 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h: Include kpathsea/tex-file.h here.
- * *.ch: Don't bother including it in only the relevant change files.
-
- * cpascal.h (alphafile, fileptr): Don't bother defining these.
- * bibtex.ch (alpha_file): Define as text.
+ * cpascal.h: Include kpathsea/tex-file.h here.
+ * *.ch: Don't bother including it in only the relevant change files.
+
+ * cpascal.h (alphafile, fileptr): Don't bother defining these.
+ * bibtex.ch (alpha_file): Define as text.
Tue Apr 25 13:43:13 1995 Karl Berry <karl@cs.umb.edu>
- * *.ch: Don't bother changing program statements or removing
- compiler directives now.
+ * *.ch: Don't bother changing program statements or removing
+ compiler directives now.
- * *.ch: Use ^char instead of c_string where possible.
+ * *.ch: Use ^char instead of c_string where possible.
- * Makefile.in: Clean up clean rules, etc.
+ * Makefile.in: Clean up clean rules, etc.
- * Update all .web files from 21 March 1995 Knuth archive. (bibtex,
- dvicopy, and pktogf are not included.) New versions for dvitype (3.5),
- mf (2.718), pltotf (3.5), tangle (4.4), tex (3.14159), and
- vptovf (1.4).
+ * Update all .web files from 21 March 1995 Knuth archive. (bibtex,
+ dvicopy, and pktogf are not included.) New versions for dvitype (3.5),
+ mf (2.718), pltotf (3.5), tangle (4.4), tex (3.14159), and
+ vptovf (1.4).
Sun Apr 23 10:54:58 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (mfextra.c, texextra.c): Don't just link, substitute
- for which one we are.
+ * Makefile.in (mfextra.c, texextra.c): Don't just link, substitute
+ for which one we are.
Sat Apr 22 13:22:09 1995 Karl Berry <karl@cs.umb.edu>
- * mf.ch (format_ident): Don't set to INIMF unless we are.
+ * mf.ch (format_ident): Don't set to INIMF unless we are.
- * texmf.h (kpsetexpoolformat): Define this.
- (write_out): Let's try always using fwrite. Shouldn't it be more
- efficient than write(2)?
- (xmallocarray): New routine for the hyphenation tries.
+ * texmf.h (kpsetexpoolformat): Define this.
+ (write_out): Let's try always using fwrite. Shouldn't it be more
+ efficient than write(2)?
+ (xmallocarray): New routine for the hyphenation tries.
- * tex.ch: Avoid special case for first bad_pool; instead, change
- a_close to not complain about already-closed files.
- * tex.ch: Use kpathsea routines and constants.
-
- * mf.ch: Copy pool file in correctly.
+ * tex.ch: Avoid special case for first bad_pool; instead, change
+ a_close to not complain about already-closed files.
+ * tex.ch: Use kpathsea routines and constants.
+
+ * mf.ch: Copy pool file in correctly.
Fri Apr 21 11:16:12 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h: Include progname.h.
- (putbyte): Check return status.
+ * cpascal.h: Include progname.h.
+ (putbyte): Check return status.
- * Makefile.in (web2c_programs): Remove regfix.
+ * Makefile.in (web2c_programs): Remove regfix.
- * cpascal.h, texmf.h: Add prototypes.
+ * cpascal.h, texmf.h: Add prototypes.
- * mf.ch (debug, gubed): Use the cpp symbol MF_DEBUG, instead of
- DEBUG, which kpathsea uses. Use kpathsea routines and constants.
+ * mf.ch (debug, gubed): Use the cpp symbol MF_DEBUG, instead of
+ DEBUG, which kpathsea uses. Use kpathsea routines and constants.
Tue Apr 18 11:03:55 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (cfree): Define this.
+ * cpascal.h (cfree): Define this.
- * texmf.h (dump_path): Define as the kpse_*_fmt, not the old path name.
+ * texmf.h (dump_path): Define as the kpse_*_fmt, not the old path name.
Mon Apr 17 10:00:04 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in: Add rules for Metafont and TeX.
+ * Makefile.in: Add rules for Metafont and TeX.
Fri Apr 14 15:30:34 1995 Karl Berry <karl@cs.umb.edu>
- * dvicopy.ch, dvitype.ch, gftopk.ch: Use xfseek and xftell instead
- of checked_fseek.
- * cpascal.h (checked_fseek): Remove this.
+ * dvicopy.ch, dvitype.ch, gftopk.ch: Use xfseek and xftell instead
+ of checked_fseek.
+ * cpascal.h (checked_fseek): Remove this.
- * cpascal.h (open_input, open_output, aclose): Declare with prototypes.
+ * cpascal.h (open_input, open_output, aclose): Declare with prototypes.
Tue Apr 11 13:15:51 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (bibtex.c): Depend on bibtex.cvtsed.
+ * Makefile.in (bibtex.c): Depend on bibtex.cvtsed.
Mon Apr 10 17:07:52 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (standardinput, standardoutput): Do not conditionalize
- these on BibTeX.
+ * cpascal.h (standardinput, standardoutput): Do not conditionalize
+ these on BibTeX.
Tue Apr 4 15:22:08 1995 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (web2c/web2c): Dependency is now on web2c/main.c,
- not web2c/web2c.c.
+ * Makefile.in (web2c/web2c): Dependency is now on web2c/main.c,
+ not web2c/web2c.c.
- * cpascal.h (kpse{bib,bst}format): Add these.
+ * cpascal.h (kpse{bib,bst}format): Add these.
- * bibtex.ch: Don't use file_name_size as an array size.
+ * bibtex.ch: Don't use file_name_size as an array size.
Sun Mar 19 17:53:01 1995 Karl Berry <karl@cs.umb.edu>
- * gftodvi.ch: Add -help, -version, change help message.
+ * gftodvi.ch: Add -help, -version, change help message.
Sat Mar 18 17:24:47 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (input): #define as stdin.
- (kpsefindvf): Also use this for dvicopy.
+ * cpascal.h (input): #define as stdin.
+ (kpsefindvf): Also use this for dvicopy.
Fri Mar 10 10:52:09 1995 Karl Berry <karl@cs.umb.edu>
- * *.ch (arg_options): Don't bother defining this, we never use it
- any more.
+ * *.ch (arg_options): Don't bother defining this, we never use it
+ any more.
Thu Mar 9 15:50:12 1995 Karl Berry <karl@cs.umb.edu>
- * acconfig.h: Warn that this is not the right thing to edit to fix
- configuration problems.
+ * acconfig.h: Warn that this is not the right thing to edit to fix
+ configuration problems.
Tue Feb 21 13:41:25 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (output): Define as stdout.
- * *.ch: Don't bother to redefine `output' as `stdout'.
+ * cpascal.h (output): Define as stdout.
+ * *.ch: Don't bother to redefine `output' as `stdout'.
Mon Feb 20 15:24:31 1995 Karl Berry <karl@cs.umb.edu>
- * *.ch: Rationalize argument parsing and usage messages.
+ * *.ch: Rationalize argument parsing and usage messages.
- * cpascal.h (kpsefind{mf,tex}): Define these.
+ * cpascal.h (kpsefind{mf,tex}): Define these.
Sun Feb 5 15:26:28 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (basenamechangesuffix): Declare this.
+ * cpascal.h (basenamechangesuffix): Declare this.
Tue Jan 10 11:43:27 1995 Karl Berry <karl@cs.umb.edu>
- * texmf.h (glueratio): Move to here from config.h.
- * config.h (ourpaths.h): No longer needed.
- (link, getname, etc.): Move to cpascal.h.
+ * texmf.h (glueratio): Move to here from config.h.
+ * config.h (ourpaths.h): No longer needed.
+ (link, getname, etc.): Move to cpascal.h.
- * cpascal.h (nil): Define to be NULL.
- * pktogf.ch: Use nil instead of NULL.
+ * cpascal.h (nil): Define to be NULL.
+ * pktogf.ch: Use nil instead of NULL.
Sat Jan 7 16:31:15 1995 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (kpseinitprog): Add this.
+ * cpascal.h (kpseinitprog): Add this.
Tue Jan 3 15:19:52 1995 Karl Berry <karl@cs.umb.edu>
- * config.h: getopt.h is in kpathsea now.
+ * config.h: getopt.h is in kpathsea now.
Mon Dec 19 13:22:04 1994 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (kpsefindfile): Add this -- more _ synonyms.
- (kpse{pk,vf}format): And this.
+ * cpascal.h (kpsefindfile): Add this -- more _ synonyms.
+ (kpse{pk,vf}format): And this.
Sun Dec 18 16:33:29 1994 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (flush): May as well define `break' as fflush in the
- change files, and remove this.
- * *.ch: Redefine `break' as `fflush' instead of `flush'.
+ * cpascal.h (flush): May as well define `break' as fflush in the
+ change files, and remove this.
+ * *.ch: Redefine `break' as `fflush' instead of `flush'.
Sat Dec 17 13:40:19 1994 Karl Berry <karl@cs.umb.edu>
- * vptovf.ch: Use cmdline instead of argv, rename gargv to argv,
- make the filenames be C strings, and extend them if necessary.
+ * vptovf.ch: Use cmdline instead of argv, rename gargv to argv,
+ make the filenames be C strings, and extend them if necessary.
- * config.h (chartostring): Declare it.
- (setpaths): Remove this.
- * cpascal.h: Doc fix.
+ * config.h (chartostring): Declare it.
+ (setpaths): Remove this.
+ * cpascal.h: Doc fix.
- * tangle.ch (Parse arguments): Use char_to_string instead of
- make_suffix_char.
- * weave.ch (Define the option...): Use char_to_string for -x.
+ * tangle.ch (Parse arguments): Use char_to_string instead of
+ make_suffix_char.
+ * weave.ch (Define the option...): Use char_to_string for -x.
Thu Nov 24 13:34:16 1994 Karl Berry <karl@cs.umb.edu>
- * vptovf.ch (hash_size, max_kerns): Increase per Sebastian.
+ * vptovf.ch (hash_size, max_kerns): Increase per Sebastian.
Tue Nov 15 11:47:35 1994 Karl Berry <karl@cs.umb.edu>
- * cpascal.h (kpsesetprogname): Define to
- kpse_set_progname. Gosh, this is annoying.
+ * cpascal.h (kpsesetprogname): Define to
+ kpse_set_progname. Gosh, this is annoying.
Mon Nov 14 13:28:04 1994 Karl Berry <karl@cs.umb.edu>
- * {patgen,pooltype,pltotf,tftopl}.ch: Rewrite for argv changes, etc.
+ * {patgen,pooltype,pltotf,tftopl}.ch: Rewrite for argv changes, etc.
- * cpascal.h (vstrcpy, vstrcat): Toss these. Change callers.
+ * cpascal.h (vstrcpy, vstrcat): Toss these. Change callers.
- * *.ch: Rename c_char_pointer to c_string.
+ * *.ch: Rename c_char_pointer to c_string.
- * config.h (argv): Rename to cmdline, and make a function.
- * main.c (cmdline): Renamed from argv.
- (gargv): Rename to argv.
- (makesuffixchar): Declare.
+ * config.h (argv): Rename to cmdline, and make a function.
+ * main.c (cmdline): Renamed from argv.
+ (gargv): Rename to argv.
+ (makesuffixchar): Declare.
Sun Nov 13 16:19:27 1994 Karl Berry <karl@cs.umb.edu>
- * configure.in, Makefile.in: Update for Autoconf 2.0.
+ * configure.in, Makefile.in: Update for Autoconf 2.0.
Sun Nov 6 15:57:17 1994 Karl Berry <karl@cs.umb.edu>
- * acconfig.h: Incorporate c-auto.h.top (and remove that file), for
- Autoconf 2.0.
+ * acconfig.h: Incorporate c-auto.h.top (and remove that file), for
+ Autoconf 2.0.
Fri Oct 28 11:13:56 1994 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (tangle.c, tftopl.c): Depend on $(web2c_aux)
- $(web2c_programs).
+ * Makefile.in (tangle.c, tftopl.c): Depend on $(web2c_aux)
+ $(web2c_programs).
- * tangle.ch: Redo argument parsing using getopt, extend_filename, etc.
+ * tangle.ch: Redo argument parsing using getopt, extend_filename, etc.
- * cpascal.h (extendfilename): Add this to _ list.
+ * cpascal.h (extendfilename): Add this to _ list.
Thu Oct 27 17:58:50 1994 Karl Berry <karl@cs.umb.edu>
- * tftopl.ch (tfm_name, pl_name): Declare as C strings; call
- kpse_find_tfm.
+ * tftopl.ch (tfm_name, pl_name): Declare as C strings; call
+ kpse_find_tfm.
- * cpascal.h (reset, rewrite): Call plain xfopen, not xfopen_pas.
+ * cpascal.h (reset, rewrite): Call plain xfopen, not xfopen_pas.
Mon Oct 10 16:23:13 1994 Karl Berry <karl@cs.umb.edu>
- * Makefile.in (web2c_makeargs): Don't pass LEX et al.
- (lib_makeargs): Don't pass RANLIB and LN.
+ * Makefile.in (web2c_makeargs): Don't pass LEX et al.
+ (lib_makeargs): Don't pass RANLIB and LN.
Sun Sep 25 16:49:30 1994 Karl Berry <karl@cs.umb.edu>
- * configure.in (AC_OUTPUT): Generate man/Makefile, changes for new
- source directories.
- * Makefile.in: Everything changes.
+ * configure.in (AC_OUTPUT): Generate man/Makefile, changes for new
+ source directories.
+ * Makefile.in: Everything changes.
Fri May 27 12:37:36 1994 Karl Berry (karl@cs.umb.edu)
- * c-auto.h.top: (XVIEWWIN, X10WIN): Take these out.
+ * c-auto.h.top: (XVIEWWIN, X10WIN): Take these out.
- * tex.man, mf.man: Take out references to USE_MAKETEX*.
+ * tex.man, mf.man: Take out references to USE_MAKETEX*.
Tue Apr 26 14:05:22 1994 Karl Berry (karl@cs.umb.edu)
- * configure.in: Use AC_FIND_XTRA, for Autoconf 1.9.
+ * configure.in: Use AC_FIND_XTRA, for Autoconf 1.9.
Mon Apr 18 13:22:21 1994 Karl Berry (karl@ra.cs.umb.edu)
- * configure.in, Makefile.in: Changes for the new configure.
+ * configure.in, Makefile.in: Changes for the new configure.
Sun Apr 17 16:16:28 1994 Karl Berry (karl@ra.cs.umb.edu)
- * Makefile.in (top_srcdir): Define this for configure to substitute.
+ * Makefile.in (top_srcdir): Define this for configure to substitute.
Sat Mar 12 10:19:04 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (install-exec): Install relative vir* links, instead
- of absolute. From Simon.
+ * Makefile.in (install-exec): Install relative vir* links, instead
+ of absolute. From Simon.
Wed Feb 23 06:54:49 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (manpages): Pass infodir down. From Ken Yap.
+ * Makefile.in (manpages): Pass infodir down. From Ken Yap.
Wed Feb 2 11:00:09 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.1.
+ * Version 6.1.
Tue Feb 1 11:21:23 1994 Karl Berry (karl@cs.umb.edu)
- * configure.in (wlibs) [X11WIN]: Run AC_HAVE_LIBRARY for Xext, and
- include it if we have it.
+ * configure.in (wlibs) [X11WIN]: Run AC_HAVE_LIBRARY for Xext, and
+ include it if we have it.
- * Makefile.in (do-kpathsea): Depend on *.c and *.h from
- $(kpathsea_srcdir), not $(kpathsea_dir).
+ * Makefile.in (do-kpathsea): Depend on *.c and *.h from
+ $(kpathsea_srcdir), not $(kpathsea_dir).
- * configure.in [SUNWIN]: Link sun.c to sun-sunview.c in this case.
+ * configure.in [SUNWIN]: Link sun.c to sun-sunview.c in this case.
Sat Jan 22 14:24:51 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.0.
+ * Version 6.0.
Fri Jan 14 16:02:35 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (install-fmts): The var is `fmtdir', not `formatdir'.
+ * Makefile.in (install-fmts): The var is `fmtdir', not `formatdir'.
Sat Dec 18 13:37:17 1993 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (makeargs): Pass DEFS.
+ * Makefile.in (makeargs): Pass DEFS.
Wed Dec 15 06:29:49 1993 Karl Berry (karl@cs.umb.edu)
@@ -4653,7 +4658,7 @@ Sat Apr 10 14:58:32 1993 Karl Berry (karl@cs.umb.edu)
Fri Apr 2 06:42:08 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (texinputdir, mfinputdir): Change default paths to
- .../inputs.
+ .../inputs.
Mon Mar 29 08:55:12 1993 Karl Berry (karl@cs.umb.edu)
@@ -4676,16 +4681,16 @@ Mon Feb 22 17:41:46 1993 Karl Berry (karl@apollo.cs.umb.edu)
* Makefile.in (install-exec): Run install-exec in subprograms, not
install.
- (install-data): Do install-data in subdirs.
+ (install-data): Do install-data in subdirs.
Sun Feb 21 08:27:14 1993 Karl Berry (karl@cs.umb.edu)
* configure.in (SMALLBibTeX): Forgot $ in test, hence always set
up for small BibTeX.
-
- * configure.in (AC_PROG_CC, AC_PROG_CPP): Call explicitly, instead
- of relying on AC_GCC_TRADITIONAL. Apparently require/provide
- aren't reliable.
+
+ * configure.in (AC_PROG_CC, AC_PROG_CPP): Call explicitly, instead
+ of relying on AC_GCC_TRADITIONAL. Apparently require/provide
+ aren't reliable.
* Makefile.in (dist): Remove lib/paths.h from the distribution.
@@ -4696,7 +4701,7 @@ Sun Feb 14 11:29:23 1993 Karl Berry (karl@cs.umb.edu)
Tue Feb 9 14:22:05 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (topfiles): Add I*.
- * INSTALL: New file from README.
+ * INSTALL: New file from README.
Sun Feb 7 20:09:01 1993 Karl Berry (karl@cs.umb.edu)
@@ -4706,7 +4711,7 @@ Sun Feb 7 20:09:01 1993 Karl Berry (karl@cs.umb.edu)
Fri Jan 29 11:27:38 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (common-trip): New target.
- (tr[ai]p): Use it.
+ (tr[ai]p): Use it.
Thu Jan 28 07:27:24 1993 Karl Berry (karl@cs.umb.edu)
@@ -4725,8 +4730,8 @@ Mon Jan 25 11:36:37 1993 Karl Berry (karl@cs.umb.edu)
{formats,bases}, not do-&.
* Makefile.in (trip, trap): New targets.
- (triptrap): Depend on them.
- (run-trip, run-trap): Likewise.
+ (triptrap): Depend on them.
+ (run-trip, run-trap): Likewise.
Sun Jan 24 12:06:28 1993 Karl Berry (karl@cs.umb.edu)
@@ -4747,13 +4752,13 @@ Sat Jan 9 15:22:37 1993 Karl Berry (karl@cs.umb.edu)
Fri Jan 1 14:23:47 1993 Karl Berry (karl@cs.umb.edu)
* configure.in (AC_USG, AC_MEMORY_H): Delete.
- (AC_HAVE_HEADERS): Call for string.h and memory.h.
+ (AC_HAVE_HEADERS): Call for string.h and memory.h.
Wed Dec 23 07:00:53 1992 Karl Berry (karl@cs.umb.edu)
* Makefile.in (topfiles): Don't use the .W2C suffix.
- (web2c-dist): Don't rename ChangeLog.
- * *.W2C: Remove suffix.
+ (web2c-dist): Don't rename ChangeLog.
+ * *.W2C: Remove suffix.
Sun Dec 13 14:04:31 1992 Karl Berry (karl@cs.umb.edu)
@@ -4777,7 +4782,7 @@ Thu Dec 10 10:35:18 1992 Karl Berry (karl@cs.umb.edu)
* GNUmakefile.in (GNUmakefile): Add $(srcdir) to dependency, and
use $(SHELL) instead of sh.
- (config.status): Use $(SHELL).
+ (config.status): Use $(SHELL).
Sun Oct 25 05:58:21 1992 Karl Berry (karl@cs.umb.edu)
@@ -4803,1582 +4808,1582 @@ Thu Oct 1 17:02:24 1992 Karl Berry (karl@cs.umb.edu)
Thu Sep 24 10:55:07 1992 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (install*): use $(LN) instead of `ln', so symlinks
- are used if they are supported.
+ * Makefile.in (install*): use $(LN) instead of `ln', so symlinks
+ are used if they are supported.
- * configure.in: link with -lolgx if we are using xview.
- (mroth@afit.af.mil)
+ * configure.in: link with -lolgx if we are using xview.
+ (mroth@afit.af.mil)
- * Makefile.in (dist): remove tangleboot.o.
+ * Makefile.in (dist): remove tangleboot.o.
Sun Sep 20 12:53:09 1992 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (config.status): use sh to run configure --no-create.
+ * Makefile.in (config.status): use sh to run configure --no-create.
- * Makefile.in (realclean): OK, don't remove configure.
+ * Makefile.in (realclean): OK, don't remove configure.
Thu Sep 17 08:42:41 1992 Karl Berry (karl@hayley)
- * Makefile.in (exec_prefix): new variable.
- (bindir): use it.
+ * Makefile.in (exec_prefix): new variable.
+ (bindir): use it.
- * Makefile.in (install*): mkdir prefix directories.
+ * Makefile.in (install*): mkdir prefix directories.
Mon Sep 14 18:00:57 1992 Karl Berry (karl@hayley)
- * Makefile.in (config.status): new target.
- (Makefile): depend on config.status.
+ * Makefile.in (config.status): new target.
+ (Makefile): depend on config.status.
Sat Sep 12 16:00:24 1992 Karl Berry (karl@hayley)
- * README.W2C: briefly discuss Autoconf.
+ * README.W2C: briefly discuss Autoconf.
Thu Sep 10 08:59:26 1992 Karl Berry (karl@hayley)
- * Makefile.in (dist): include COPYING* from our master directory,
- not the source directory.
+ * Makefile.in (dist): include COPYING* from our master directory,
+ not the source directory.
- * Makefile.in (realclean): remove configure.
+ * Makefile.in (realclean): remove configure.
Tue Sep 8 16:50:06 1992 Karl Berry (karl@hayley)
- * configure.in: test for more Unix variants.
+ * configure.in: test for more Unix variants.
Fri Sep 4 08:58:06 1992 Karl Berry (karl@hayley)
- * Makefile.in (extraclean): new target.
+ * Makefile.in (extraclean): new target.
Thu Aug 27 08:57:15 1992 Karl Berry (karl@hayley)
- * configure: regenerated from Autoconf 1.1.
+ * configure: regenerated from Autoconf 1.1.
Wed Aug 12 16:33:30 1992 Karl Berry (karl@hayley)
- * README.W2C: aldebaran has a different name now.
+ * README.W2C: aldebaran has a different name now.
Sat Aug 8 10:12:23 1992 Karl Berry (karl@hayley)
- * makefile.in (configure, Makefile): new targets.
+ * makefile.in (configure, Makefile): new targets.
Sat Aug 1 08:08:49 1992 Karl Berry (karl@hayley)
- * configure.in: grep for `#define', not just `define'.
+ * configure.in: grep for `#define', not just `define'.
Fri Jul 31 17:03:11 1992 Karl Berry (karl@hayley)
- * Makefile.in (dist): include our aclocal.m4.
+ * Makefile.in (dist): include our aclocal.m4.
- * configure.in: missed one of the grep -s's.
+ * configure.in: missed one of the grep -s's.
- * Makefile.in (LIBS): include $(extralibs).
+ * Makefile.in (LIBS): include $(extralibs).
Sat Jul 25 14:46:59 1992 Karl Berry (karl@hayley)
- * configure.in: test if patch is available, and if not, issue a
- warning.
+ * configure.in: test if patch is available, and if not, issue a
+ warning.
- * configure.in: redirect grep output, instead of relying on -s.
+ * configure.in: redirect grep output, instead of relying on -s.
Wed Jul 22 09:14:20 1992 Karl Berry (karl@hayley)
- * configure.in: update for Autoconf 1.0.
+ * configure.in: update for Autoconf 1.0.
Mon Jul 13 08:37:18 1992 Karl Berry (karl@hayley)
- * Makefile.in (formats): don't do etex by default.
+ * Makefile.in (formats): don't do etex by default.
Fri Jul 3 11:44:22 1992 Karl Berry (karl@hayley)
- * MACHINES.W2C: update from bernd.
+ * MACHINES.W2C: update from bernd.
- * configure.in: check for XVIEWWIN.
+ * configure.in: check for XVIEWWIN.
Thu Jul 2 15:24:41 1992 Karl Berry (karl@hayley)
- * Makefile.in (cflags): remove.
- (coptimize): change to CFLAGS.
+ * Makefile.in (cflags): remove.
+ (coptimize): change to CFLAGS.
- * Run Autoconf 0.119.
+ * Run Autoconf 0.119.
Thu Jun 25 07:51:10 1992 Karl Berry (karl@hayley)
- * configure.in: called AC_PROG_CPP twice.
+ * configure.in: called AC_PROG_CPP twice.
Tue Jun 23 09:14:32 1992 Karl Berry (karl@hayley)
- * Makefile.in (manext): default to `1', not `l'.
+ * Makefile.in (manext): default to `1', not `l'.
Sun Jun 14 11:08:41 1992 Karl Berry (karl@hayley)
- * Makefile.in (web2c-dist): show the sizes of tangleboot.*.
+ * Makefile.in (web2c-dist): show the sizes of tangleboot.*.
Thu Jun 11 08:59:40 1992 Karl Berry (karl@hayley)
- * Makefile.in (.NOEXPORT): new target, since Autoconf doesn't add
- it automatically any more.
+ * Makefile.in (.NOEXPORT): new target, since Autoconf doesn't add
+ it automatically any more.
Thu Jun 4 08:25:25 1992 Karl Berry (karl@hayley)
- * configure.in (AC_HEADER_FILE): rename to AC_CONFIG_HEADER, for
- Autoconf 0.115.
+ * configure.in (AC_HEADER_FILE): rename to AC_CONFIG_HEADER, for
+ Autoconf 0.115.
Fri May 29 16:38:27 1992 Karl Berry (karl@hayley)
- * Makefile.in (installargs): include $(makeargs), in case the
- person didn't `make all' first.
+ * Makefile.in (installargs): include $(makeargs), in case the
+ person didn't `make all' first.
Sat May 16 10:09:14 1992 Karl Berry (karl@hayley)
- * configure.in: PROG_CPP must come before GCC_TRADITIONAL.
+ * configure.in: PROG_CPP must come before GCC_TRADITIONAL.
Fri May 15 09:47:03 1992 Karl Berry (karl@hayley)
- * configure.in: add AC_GCC_TRADITIONAL and AC_PROG_CPP.
+ * configure.in: add AC_GCC_TRADITIONAL and AC_PROG_CPP.
- * configure.in: AC_HEADER_MISSING is now AC_HEADER_CHECK.
+ * configure.in: AC_HEADER_MISSING is now AC_HEADER_CHECK.
Thu May 14 19:20:57 1992 Karl Berry (karl@claude.cs.umb.edu)
- * Version 5.851c.
+ * Version 5.851c.
Wed May 13 08:54:33 1992 Karl Berry (karl@hayley)
- * Makefile.in (VPATH): change for new Autoconf.
+ * Makefile.in (VPATH): change for new Autoconf.
Tue Apr 28 10:17:23 1992 Karl Berry (karl@hayley)
- * configure.in: Autoconf's prefix is now AC_, not M_.
+ * configure.in: Autoconf's prefix is now AC_, not M_.
Sat Apr 25 09:04:59 1992 Karl Berry (karl@hayley)
- * README.W2C: various fixes.
+ * README.W2C: various fixes.
- * AUTHORS.W2C: new file, shortening README.
+ * AUTHORS.W2C: new file, shortening README.
Thu Apr 23 06:38:46 1992 Karl Berry (karl@hayley)
- * Makefile.in: fix clean targets for latest GNU stds.
- (bases): pass localmodes.
- (makeargs): pass MFLAGS.
- Above from Andreas.
+ * Makefile.in: fix clean targets for latest GNU stds.
+ (bases): pass localmodes.
+ (makeargs): pass MFLAGS.
+ Above from Andreas.
- * README.W2C, configure.in: Refer to site.h.in.
- * Makefile.in (web2c-dist): distribute it.
- (prefix): set to /usr/local.
+ * README.W2C, configure.in: Refer to site.h.in.
+ * Makefile.in (web2c-dist): distribute it.
+ (prefix): set to /usr/local.
- * Makefile.in (.NOEXPORT): remove, as configure automatically adds
- it now.
+ * Makefile.in (.NOEXPORT): remove, as configure automatically adds
+ it now.
- * Makefile.in (installargs): mfpool was going to the wrong place.
+ * Makefile.in (installargs): mfpool was going to the wrong place.
Wed Apr 22 08:41:18 1992 Karl Berry (karl@hayley)
- * configure.in: M_SIGTYPE is now M_RETSIGTYPE.
+ * configure.in: M_SIGTYPE is now M_RETSIGTYPE.
- * configure.in: use M_LN_S.
- * Makefile.in (LN): set to @LN_S@.
+ * configure.in: use M_LN_S.
+ * Makefile.in (LN): set to @LN_S@.
- * MACHINES.W2C (DEC 5000/250, Ultrix 4.2a): from Elizabeth.
+ * MACHINES.W2C (DEC 5000/250, Ultrix 4.2a): from Elizabeth.
- * Makefile.in (formats): remove \ at end of comment line, as
- Ultrix make can't handle it.
+ * Makefile.in (formats): remove \ at end of comment line, as
+ Ultrix make can't handle it.
Mon Apr 20 06:32:10 1992 Karl Berry (karl@hayley)
- * Makefile.in (check): an alias for `run-triptrap'.
+ * Makefile.in (check): an alias for `run-triptrap'.
Sun Apr 19 11:54:41 1992 Karl Berry (karl@hayley)
- * Makefile.in (distclean): add as another alias for `realclean'.
+ * Makefile.in (distclean): add as another alias for `realclean'.
Fri Apr 17 08:52:06 1992 Karl Berry (karl@hayley)
- * Version 5.851b.
+ * Version 5.851b.
Tue Apr 14 17:26:32 1992 Karl Berry (karl@hayley)
- * Makefile.in (web/tangleboot.c): just make tangleboot.c.
+ * Makefile.in (web/tangleboot.c): just make tangleboot.c.
- * Makefile.in (clean-triptrap): just remove tex/tex.p and mf/mf.p,
- as we don't want to remove the change files configure constructed.
+ * Makefile.in (clean-triptrap): just remove tex/tex.p and mf/mf.p,
+ as we don't want to remove the change files configure constructed.
Mon Apr 13 09:00:39 1992 Karl Berry (karl@hayley)
- * configure.in: do M_PREFIX before M_FLEX, so we can guess
- $(prefix)/lib/libfl.a for the flex library.
+ * configure.in: do M_PREFIX before M_FLEX, so we can guess
+ $(prefix)/lib/libfl.a for the flex library.
Fri Apr 10 17:02:56 1992 Karl Berry (karl@hayley)
- * Makefile.in (web2c-dist): remove */c*.ch in what get distributed.
+ * Makefile.in (web2c-dist): remove */c*.ch in what get distributed.
- * configure.in: don't mess up if small vs. bib TeX/MF/BibTeX
- changes from configure to configure.
+ * configure.in: don't mess up if small vs. bib TeX/MF/BibTeX
+ changes from configure to configure.
- * Makefile.in (infodir): remove this, as we don't have Texinfo
- documentation (yet).
+ * Makefile.in (infodir): remove this, as we don't have Texinfo
+ documentation (yet).
- * README.W2C: correct numbering.
+ * README.W2C: correct numbering.
- * MACHINES.W2C: add entry for Sun 3/SunOS 4.0.3 from Elizabeth.
+ * MACHINES.W2C: add entry for Sun 3/SunOS 4.0.3 from Elizabeth.
Wed Apr 8 15:47:02 1992 Karl Berry (karl@hayley)
- * README.VMS: new file.
+ * README.VMS: new file.
Fri Apr 3 11:56:13 1992 Karl Berry (karl@hayley)
- * configure.in, Makefile.in: guess $(prefix) automatically.
+ * configure.in, Makefile.in: guess $(prefix) automatically.
Fri Apr 3 09:54:21 1992 Karl Berry (karl at hayley)
- * Version 5.851a.
+ * Version 5.851a.
Thu Apr 2 17:19:09 1992 Karl Berry (karl at claude.cs.umb.edu)
- * Makefile.in: make stamp-web2c depend on stamp-lib, etc.
+ * Makefile.in: make stamp-web2c depend on stamp-lib, etc.
Thu Apr 2 13:51:45 1992 Karl Berry (karl at ra.cs.umb.edu)
- * Makefile.in (tangleboot.pas): change to tangleboot.c.
+ * Makefile.in (tangleboot.pas): change to tangleboot.c.
Mon Mar 30 08:01:35 1992 Karl Berry (karl at hayley)
- * Makefile.in: use $(MAKE), not make.
+ * Makefile.in: use $(MAKE), not make.
Sun Mar 22 09:26:20 1992 Karl Berry (karl at hayley)
- * configure.in: don't make a link to lib/site.h, it's already there.
+ * configure.in: don't make a link to lib/site.h, it's already there.
- * Makefile.in (mfargs): new variable.
- (programs): pass $(mfargs) if we are doing mf.
- (web2c): remove this.
+ * Makefile.in (mfargs): new variable.
+ (programs): pass $(mfargs) if we are doing mf.
+ (web2c): remove this.
Sat Mar 21 09:08:31 1992 Karl Berry (karl at hayley)
- * Makefile.in (web-dist, web2c-dist): redo.
+ * Makefile.in (web-dist, web2c-dist): redo.
- * configure.in: test for site.h in lib/.
+ * configure.in: test for site.h in lib/.
- * site.h (TEXPOOLNAME): new macro for installers to redefine.
+ * site.h (TEXPOOLNAME): new macro for installers to redefine.
- * Makefile.in (*manpages): don't pass SITEDIR; pass srcdir instead.
+ * Makefile.in (*manpages): don't pass SITEDIR; pass srcdir instead.
Fri Mar 20 15:53:21 1992 Karl Berry (karl at hayley)
- * configure.in: do M_X11_LOCATION.
+ * configure.in: do M_X11_LOCATION.
- * README.W2C: document these changes.
- * Makefile.in (install-programs): rename from install. Make
- `install' install everything. Also, go into subdirectories to
- do the installation.
- (install-manpages): don't pass INSTALL_PROGRAM.
- (dist): do both web2c-dist and web-dist.
- (mostlyclean): new clean target.
+ * README.W2C: document these changes.
+ * Makefile.in (install-programs): rename from install. Make
+ `install' install everything. Also, go into subdirectories to
+ do the installation.
+ (install-manpages): don't pass INSTALL_PROGRAM.
+ (dist): do both web2c-dist and web-dist.
+ (mostlyclean): new clean target.
Sat Mar 7 10:18:41 1992 Karl Berry (karl at hayley)
- * configure.in: change config-auto.h to c-auto.h.
+ * configure.in: change config-auto.h to c-auto.h.
Fri Feb 14 07:56:42 1992 Karl Berry (karl at hayley)
- * configure.in (wlibs): put the -l's here directly, instead of
- setting to a make variable.
- * Makefile.in (*lib): remove the variables.
+ * configure.in (wlibs): put the -l's here directly, instead of
+ setting to a make variable.
+ * Makefile.in (*lib): remove the variables.
Tue Feb 11 09:56:01 1992 Karl Berry (karl at hayley)
- * configure.in: test for memcpy et al. in <memory.h> only.
+ * configure.in: test for memcpy et al. in <memory.h> only.
- * configure.in: test for <limits.h> missing.
+ * configure.in: test for <limits.h> missing.
- * configure.in (extrawlibs): remove this, just assign to wlibs.
+ * configure.in (extrawlibs): remove this, just assign to wlibs.
- * Makefile.in (copt): never mind, use CC.
+ * Makefile.in (copt): never mind, use CC.
Sun Feb 9 09:54:27 1992 Karl Berry (karl at hayley)
- * Makefile.in (copt): new variable, for ISC's -posix.
+ * Makefile.in (copt): new variable, for ISC's -posix.
- * Makefile.in (realclean): remove Makefile and config.status.
+ * Makefile.in (realclean): remove Makefile and config.status.
Sat Feb 1 16:03:05 1992 Karl Berry (karl at hayley)
- * site.h-dist: remove subdirectory stuff. Add GFFONTS and PKFONTS.
+ * site.h-dist: remove subdirectory stuff. Add GFFONTS and PKFONTS.
Fri Jan 24 09:11:29 1992 Karl Berry (karl at hayley)
- * configure.in: do M_CHAR_UNSIGNED, and test for endianness here.
- * config: gets removed.
- * site.h: gets copied from config.
- * Makefile.in (cflags): don't include -I$(configdir).
- (configdir): remove.
+ * configure.in: do M_CHAR_UNSIGNED, and test for endianness here.
+ * config: gets removed.
+ * site.h: gets copied from config.
+ * Makefile.in (cflags): don't include -I$(configdir).
+ (configdir): remove.
Wed Jan 15 11:33:54 1992 Karl Berry (karl at hayley)
- * Makefile.in (libsources): do not include xchdir.c and xgetcwd.c,
- as they're no longer needed.
- * configure.in: don't test for getwd missing anymore.
+ * Makefile.in (libsources): do not include xchdir.c and xgetcwd.c,
+ as they're no longer needed.
+ * configure.in: don't test for getwd missing anymore.
Tue Jan 14 08:47:38 1992 Karl Berry (karl at hayley)
- * Makefile.in (makeargs): pass wlibs.
+ * Makefile.in (makeargs): pass wlibs.
Sun Jan 12 07:35:37 1992 Karl Berry (karl at hayley)
- * Makefile.in (CFLAGS): define and pass down `cflags', instead, as
- TeX and BibTeX need to add additional -D's.
+ * Makefile.in (CFLAGS): define and pass down `cflags', instead, as
+ TeX and BibTeX need to add additional -D's.
- * Makefile.in (.NOEXPORT): include this target to stop arg list
- problems with GNU make.
+ * Makefile.in (.NOEXPORT): include this target to stop arg list
+ problems with GNU make.
- * Makefile.in (clean-triptrap): call `make realclean', not
- `veryclean'.
+ * Makefile.in (clean-triptrap): call `make realclean', not
+ `veryclean'.
Sat Jan 11 11:59:27 1992 Karl Berry (karl at hayley)
- * rename `common' to `lib'.
+ * rename `common' to `lib'.
- * configure.in: new file to automatically generate the configure
- script with autoconf.
+ * configure.in: new file to automatically generate the configure
+ script with autoconf.
Wed Jan 8 07:44:02 1992 Karl Berry (karl at hayley)
- * configure (extrawlibs): include -lnsl_s, as ISC's X11R4 stuff
- needs it.
+ * configure (extrawlibs): include -lnsl_s, as ISC's X11R4 stuff
+ needs it.
Tue Jan 7 11:24:54 1992 Karl Berry (karl at hayley)
- * Makefile.in (install targets): use INSTALL_PROGRAM and
- INSTALL_DATA appropriately; pass to subdirs.
+ * Makefile.in (install targets): use INSTALL_PROGRAM and
+ INSTALL_DATA appropriately; pass to subdirs.
- * start ChangeLogs in subdirectories.
+ * start ChangeLogs in subdirectories.
Fri Jan 3 13:20:09 1992 Karl Berry (karl at hayley)
- * texware/pltotf.ch (main block): exit 0. No, rescind that; the
- error code was from something else, as we already exit (0) in
- common/main.c (main).
+ * texware/pltotf.ch (main block): exit 0. No, rescind that; the
+ error code was from something else, as we already exit (0) in
+ common/main.c (main).
Sun Sep 1 13:26:11 1991 Karl Berry (karl at hayley)
- * fontutil/vftovp.ch (Read the preamble, Read and store a font):
- don't output anything unless -verbose is set.
+ * fontutil/vftovp.ch (Read the preamble, Read and store a font):
+ don't output anything unless -verbose is set.
- * fontutil/vftovp.ch (Set init...): initialize vpl_name to optind
- + 2, not + 1; initialize the others to be optind and optind + 1.
+ * fontutil/vftovp.ch (Set init...): initialize vpl_name to optind
+ + 2, not + 1; initialize the others to be optind and optind + 1.
Thu Aug 29 17:46:31 1991 Karl Berry (karl at hayley)
- * Makefile.in (INSTALL_PROGRAM): new variable.
- (INSTALL): rename from `install'.
- (INSTALL_DATA): rename from `INSTALLDATA'; change uses.
- (prefix, libdir): new variables.
- (bindir, mandir, texlibdir, mflibdir): use prefix.
+ * Makefile.in (INSTALL_PROGRAM): new variable.
+ (INSTALL): rename from `install'.
+ (INSTALL_DATA): rename from `INSTALLDATA'; change uses.
+ (prefix, libdir): new variables.
+ (bindir, mandir, texlibdir, mflibdir): use prefix.
Sat Aug 24 06:37:52 1991 Karl Berry (karl at hayley)
- * tex/Makefile (formats): add `amslatex.fmt'.
- (amslatex.fmt): new target.
- * Makefile.in (formats): likewise.
- * README (Format files): describe it. Also add ``canonical
- sources'' for the formats.
+ * tex/Makefile (formats): add `amslatex.fmt'.
+ (amslatex.fmt): new target.
+ * Makefile.in (formats): likewise.
+ * README (Format files): describe it. Also add ``canonical
+ sources'' for the formats.
Fri Aug 23 09:11:50 1991 Karl Berry (karl at hayley)
- * Makefile-dist: rename to Makefile.in.
- * configure (makefiledist): likewise.
+ * Makefile-dist: rename to Makefile.in.
+ * configure (makefiledist): likewise.
Mon Aug 12 08:14:18 1991 Karl Berry (karl at fosse)
- * bibtex/bibtex.ch (pool_size): decrease to 512K from 5.12M.
+ * bibtex/bibtex.ch (pool_size): decrease to 512K from 5.12M.
- * Makefile (install-formats, install-bases): don't do `-mkdir' in
- the middle of the rule.
+ * Makefile (install-formats, install-bases): don't do `-mkdir' in
+ the middle of the rule.
- * common/common.defines (bytepointer): rename to pointertobyte,
- since dvicopy defines a `bytepointer'.
- * common/extra.h (bytepointer): likewise.
- * texware/tftopl.ch: change uses.
+ * common/common.defines (bytepointer): rename to pointertobyte,
+ since dvicopy defines a `bytepointer'.
+ * common/extra.h (bytepointer): likewise.
+ * texware/tftopl.ch: change uses.
- * mf/Makefile (makeargs): update.
+ * mf/Makefile (makeargs): update.
Sun Aug 11 08:33:44 1991 Karl Berry (karl at fosse)
- * common/common.h [STRING_MISSING]: don't include <strings.h> if
- `index' is already defined.
+ * common/common.h [STRING_MISSING]: don't include <strings.h> if
+ `index' is already defined.
- * common/texmf.c: include <ctype.h>.
+ * common/texmf.c: include <ctype.h>.
- * common/getopt.c [_AIX]: indent the `#pragma alloca', since
- otherwise we get `undefined control' from hc.
+ * common/getopt.c [_AIX]: indent the `#pragma alloca', since
+ otherwise we get `undefined control' from hc.
- * configure (systemtypes): fix sed commands to remove the final .h.
+ * configure (systemtypes): fix sed commands to remove the final .h.
Sat Aug 10 12:23:24 1991 Karl Berry (karl at hayley)
- * web2c/web2c.yacc (fixup_var_list): add the temp symbol used for
- arrays with negative lower bounds to the symbol table.
+ * web2c/web2c.yacc (fixup_var_list): add the temp symbol used for
+ arrays with negative lower bounds to the symbol table.
- * web2c/web2c.c (yytext): don't declare this, since we do in
- web2c.h.
+ * web2c/web2c.c (yytext): don't declare this, since we do in
+ web2c.h.
- * texware/tftopl.ch (Read the whole input file): malloc the tfm
- array if the file size is larger than the static size.
- * common/common.defines (xmalloc, xrealloc, bytepointer,
- casttobytepointer): declare these.
- * common/extra.h (bytepointer, casttobytepointer): define these.
+ * texware/tftopl.ch (Read the whole input file): malloc the tfm
+ array if the file size is larger than the static size.
+ * common/common.defines (xmalloc, xrealloc, bytepointer,
+ casttobytepointer): declare these.
+ * common/extra.h (bytepointer, casttobytepointer): define these.
Mon Jul 22 06:01:41 1991 Karl Berry (karl at hayley)
- * config/s-{esv3,ultrix4.2}.h: new files.
- * configure: update for those systems.
+ * config/s-{esv3,ultrix4.2}.h: new files.
+ * configure: update for those systems.
Fri Jul 19 08:32:18 1991 Karl Berry (karl at hayley)
- * configure (statusfile): define to be $configdir/statusfile;
- always test if the s- file exists.
+ * configure (statusfile): define to be $configdir/statusfile;
+ always test if the s- file exists.
Sat Jul 13 10:49:01 1991 Karl Berry (karl at hayley)
- * Makefile-dist (proginstall, fileinstall): change names to
- `INSTALL' and `INSTALLDATA'.
+ * Makefile-dist (proginstall, fileinstall): change names to
+ `INSTALL' and `INSTALLDATA'.
- * Makefile-dist (RANLIB): new variable.
- (makeargs): pass it down.
- * mf/MFwindow/Makefile (window.a): unconditionally use RANLIB,
- since it will always be set.
- * common/Makefile: make a library out of the common files.
- * */Makefile (commono): reference the library.
+ * Makefile-dist (RANLIB): new variable.
+ (makeargs): pass it down.
+ * mf/MFwindow/Makefile (window.a): unconditionally use RANLIB,
+ since it will always be set.
+ * common/Makefile: make a library out of the common files.
+ * */Makefile (commono): reference the library.
- * fontutil/vftovp.ch: implement -verbose, -charcode-format, and
- output to stdout a la tftopl.
- * man/vftovp.man: document this.
+ * fontutil/vftovp.ch: implement -verbose, -charcode-format, and
+ output to stdout a la tftopl.
+ * man/vftovp.man: document this.
- * texware/{pl,tf}to{tf,pl}: don't print the banner until after
- we've read the input file.
+ * texware/{pl,tf}to{tf,pl}: don't print the banner until after
+ we've read the input file.
- * fontutil/vptovf.ch: implement -verbose a la pltotf.
- * man/vptovf.man: document this.
+ * fontutil/vptovf.ch: implement -verbose a la pltotf.
+ * man/vptovf.man: document this.
Mon Jul 8 10:52:26 1991 Karl Berry (karl at hayley)
- * common/common.h (integer): move comment about changing
- fixwrites.c if integer changes here, from README.W2C.
+ * common/common.h (integer): move comment about changing
+ fixwrites.c if integer changes here, from README.W2C.
- * texware/tftopl.ch: new option -charcode-format.
- (out_char): output the character code in the format requested.
- * man/tftopl.man: document this.
- * common/common.defines (vstrcat): new declaration.
- * web2c/fixwrites.c (main): add ASCIIall to the list of variable
- names who get output as characters. What a crock.
+ * texware/tftopl.ch: new option -charcode-format.
+ (out_char): output the character code in the format requested.
+ * man/tftopl.man: document this.
+ * common/common.defines (vstrcat): new declaration.
+ * web2c/fixwrites.c (main): add ASCIIall to the list of variable
+ names who get output as characters. What a crock.
- * tex/Makefile (*.fmt): don't print the \font definitions.
+ * tex/Makefile (*.fmt): don't print the \font definitions.
Thu Jul 4 07:16:39 1991 Karl Berry (karl at hayley)
- * common/texmf.c: put the memory_word stuff back in `texmfmem.h',
- and redo the Makefiles; we can't include it before the types
- have been defined.
+ * common/texmf.c: put the memory_word stuff back in `texmfmem.h',
+ and redo the Makefiles; we can't include it before the types
+ have been defined.
- * */Makefile (SITEDIR): change to ../config.
+ * */Makefile (SITEDIR): change to ../config.
- * web2c/web2c.h (yytext) [!DECLARE_YYTEXT_TYPE]: new type definition.
+ * web2c/web2c.h (yytext) [!DECLARE_YYTEXT_TYPE]: new type definition.
- * web2c/web2c.yacc: lowercase `TRUE' and `FALSE'.
+ * web2c/web2c.yacc: lowercase `TRUE' and `FALSE'.
- * web2c/Makefile (web2cy.c): unconditionally move the new .h and
- .c files.
+ * web2c/Makefile (web2cy.c): unconditionally move the new .h and
+ .c files.
- * common/Makefile (endian.h, endian): remove these targets; this
- is now generated by configure.
+ * common/Makefile (endian.h, endian): remove these targets; this
+ is now generated by configure.
- * Makefile-dist: rearrange so that configure can easily edit it.
+ * Makefile-dist: rearrange so that configure can easily edit it.
Wed Jul 3 17:01:25 1991 Karl Berry (karl at hayley)
- * common/texmf.c (input_line): don't throw away trailing form
- feeds on the line.
+ * common/texmf.c (input_line): don't throw away trailing form
+ feeds on the line.
- * common/texmf.h (twohalves): throw in another two bytes of junk
- if we are BigTeX or BigMF.
+ * common/texmf.h (twohalves): throw in another two bytes of junk
+ if we are BigTeX or BigMF.
Mon Jul 1 06:31:18 1991 Karl Berry (karl at hayley)
- * common/getopt*: update to new versions.
+ * common/getopt*: update to new versions.
- * */*.[ch]: rationalize includes.
+ * */*.[ch]: rationalize includes.
- * site.h: move system stuff out; it will be determined by the
- configuration file.
- * defaults.h: remove; it, too, will be part of the configuration
- file.
- * common/extra.c [BSD]: conditionalize <dirent.h> on
- DIRENT_MISSING, instead.
- (PATH_DELIMITER): move to common.h.
+ * site.h: move system stuff out; it will be determined by the
+ configuration file.
+ * defaults.h: remove; it, too, will be part of the configuration
+ file.
+ * common/extra.c [BSD]: conditionalize <dirent.h> on
+ DIRENT_MISSING, instead.
+ (PATH_DELIMITER): move to common.h.
Sun Jun 30 13:44:09 1991 Karl Berry (karl at hayley)
- * web2c/symtab.h: fold into web2c.h.
- * web2c/Makefile (web2c*.o): remove dependency on symtab.h.
+ * web2c/symtab.h: fold into web2c.h.
+ * web2c/Makefile (web2c*.o): remove dependency on symtab.h.
- * defaults.h [__HIGHC__]: move to common.h.
- (FILENAMESIZE): define to 512 if it isn't already defined.
+ * defaults.h [__HIGHC__]: move to common.h.
+ (FILENAMESIZE): define to 512 if it isn't already defined.
- * common/common.h (index, rindex): conditionalize on
- `STRING_MISSING'. Define to be str[r]chr.
- (getenv, atof): don't declare if we have <stdlib.h>.
- * */*.c: change uses of [r]index to str[r]chr.
+ * common/common.h (index, rindex): conditionalize on
+ `STRING_MISSING'. Define to be str[r]chr.
+ (getenv, atof): don't declare if we have <stdlib.h>.
+ * */*.c: change uses of [r]index to str[r]chr.
- * {mf,tex}/c{mf,tex}big.ch: don't include "mfmem.h" or "texmem.h"
- after all.
- * common/texmf.h: include contents of memory_word structure.
+ * {mf,tex}/c{mf,tex}big.ch: don't include "mfmem.h" or "texmem.h"
+ after all.
+ * common/texmf.h: include contents of memory_word structure.
- * common/common.h [!index]: declare `index' to be a routine
- returning a `char *'.
- * web2c/regfix.c: include common.h.
- (From wittig@gmdzi.gmd.de.)
+ * common/common.h [!index]: declare `index' to be a routine
+ returning a `char *'.
+ * web2c/regfix.c: include common.h.
+ (From wittig@gmdzi.gmd.de.)
- * common/extra.c (space_terminate): use xord, not xchr.
- * common/texmf.c (input_line): remove all space characters from
- the end of the input line, not just spaces and tabs.
- (topenin): use xord if NONASCII, and get rid of trailing
- whitespace.
- (These changes from raichle@azu.informatik.uni-stuttgart.de.
+ * common/extra.c (space_terminate): use xord, not xchr.
+ * common/texmf.c (input_line): remove all space characters from
+ the end of the input line, not just spaces and tabs.
+ (topenin): use xord if NONASCII, and get rid of trailing
+ whitespace.
+ (These changes from raichle@azu.informatik.uni-stuttgart.de.
- * common/{main,texmf}.c [ATARI_ST]: define _stksize (from
- ridderbusch.pad@nixdorf.com).
+ * common/{main,texmf}.c [ATARI_ST]: define _stksize (from
+ ridderbusch.pad@nixdorf.com).
- * Makefile (SITEDIR): make default be `pwd', to simplify things.
- * mf/MFwindow/Makefile (SITEDIR): lose the `..' in
- -I../$(SITEDIR). (From S.P.Q.Rahtz@ecs.southampton.ac.uk.)
+ * Makefile (SITEDIR): make default be `pwd', to simplify things.
+ * mf/MFwindow/Makefile (SITEDIR): lose the `..' in
+ -I../$(SITEDIR). (From S.P.Q.Rahtz@ecs.southampton.ac.uk.)
- * common/{fileio,texmf}.c [FUNNNY_CORE_DUMP}: don't do the funny
- core dump stuff if we're BibTeX (from elisabet@max.u.washington.edu).
+ * common/{fileio,texmf}.c [FUNNNY_CORE_DUMP}: don't do the funny
+ core dump stuff if we're BibTeX (from elisabet@max.u.washington.edu).
- * {tex,mf}/small.diff: new file to replace the big patches. Now
- big is the default.
+ * {tex,mf}/small.diff: new file to replace the big patches. Now
+ big is the default.
- * bibtex/small.diff: new patch to go backwards from the big BibTeX
- to the small one.
- * README (Changing constants): document this.
+ * bibtex/small.diff: new patch to go backwards from the big BibTeX
+ to the small one.
+ * README (Changing constants): document this.
- * common/extra.c (checked_fopen): return NULL at the end, even
- though we don't really return, to stop compiler warnings. (from
- steele@ecn.purdue.edu).
+ * common/extra.c (checked_fopen): return NULL at the end, even
+ though we don't really return, to stop compiler warnings. (from
+ steele@ecn.purdue.edu).
- * common/extra.c (checked_fopen): before we hand the string to
- perror, make it into a C string (from
- kabal@aldebaran.insl.mcgill.ca).
+ * common/extra.c (checked_fopen): before we hand the string to
+ perror, make it into a C string (from
+ kabal@aldebaran.insl.mcgill.ca).
- * tex/Makefile (latex.fmt): remove comment about hacked lplain
- (from kabal@aldebaran.insl.mcgill.ca).
+ * tex/Makefile (latex.fmt): remove comment about hacked lplain
+ (from kabal@aldebaran.insl.mcgill.ca).
- * web2c/Makefile (web2cy.c): Print a message about expected s/r
- conflicts. Also use -v when invoking yacc.
- (clean): remove `y.output'.
+ * web2c/Makefile (web2cy.c): Print a message about expected s/r
+ conflicts. Also use -v when invoking yacc.
+ (clean): remove `y.output'.
- * Makefile (install-formats, install-bases): do `install dir1/file
- dir2/file' instead of `install dir1/file dir2', since Ultrix
- install is broken (in yet another way) (from
- scole@doorstop.berkeley.edu).
+ * Makefile (install-formats, install-bases): do `install dir1/file
+ dir2/file' instead of `install dir1/file dir2', since Ultrix
+ install is broken (in yet another way) (from
+ scole@doorstop.berkeley.edu).
- * man/{pktogf,pktype,vftovp,gftodvi,gftopk,gftype,tftopl}.man:
- document that we look in `.' first.
+ * man/{pktogf,pktype,vftovp,gftodvi,gftopk,gftype,tftopl}.man:
+ document that we look in `.' first.
Sat Jun 29 08:14:12 1991 Karl Berry (karl at hayley)
- * common/extra.c (cwdtestreadaccess): new routine to look in `.'
- before anything else.
- * common/extra.defines (cwdtestreadaccess): declare it for Pascal.
- * dviutil/dvicopy.ch (VF: Open |vf_file|...),
- fontutil/{pktogf.ch, pktype.ch, vftovp.ch},
- mfware/{gftodvi.ch,gftopk.ch,gftype.ch},
- texware/tftopl.ch: use it to open input files.
+ * common/extra.c (cwdtestreadaccess): new routine to look in `.'
+ before anything else.
+ * common/extra.defines (cwdtestreadaccess): declare it for Pascal.
+ * dviutil/dvicopy.ch (VF: Open |vf_file|...),
+ fontutil/{pktogf.ch, pktype.ch, vftovp.ch},
+ mfware/{gftodvi.ch,gftopk.ch,gftype.ch},
+ texware/tftopl.ch: use it to open input files.
Fri Jun 28 16:40:10 1991 Karl Berry (karl at hayley)
- * mf/convert: insert `volatile's to avoid MIPS C compiler bugs
- (from lgy@newton.phys.washington.edu).
- * defaults.h (volatile) [!__STDC__]: define to be the empty
- string.
+ * mf/convert: insert `volatile's to avoid MIPS C compiler bugs
+ (from lgy@newton.phys.washington.edu).
+ * defaults.h (volatile) [!__STDC__]: define to be the empty
+ string.
- * common/texmf.c (get_date_and_time): use `time_t' instead of
- `long' for `time's return type.
+ * common/texmf.c (get_date_and_time): use `time_t' instead of
+ `long' for `time's return type.
- * bibtex/bibtex.ch: comment out hacks to do the setjmp/longjmp.
- * bibtex/convert: don't put in the setjmp/longjmp.
+ * bibtex/bibtex.ch: comment out hacks to do the setjmp/longjmp.
+ * bibtex/convert: don't put in the setjmp/longjmp.
- * Makefile (CCLD): new command to do the link step (suggested by
- herber@fnalf.fnal.gov). Change */Makefile to use it, and the
- makeargs variable to pass it down.
+ * Makefile (CCLD): new command to do the link step (suggested by
+ herber@fnalf.fnal.gov). Change */Makefile to use it, and the
+ makeargs variable to pass it down.
- * {mf,tex,mfware}/memory.h: rename this, to include conflicts with
- a system <memory.h>. (from newton@gumby.cs.caltech.edu).
- * {mf,tex,mfware}/Makefile: rename memory.h here, too.
+ * {mf,tex,mfware}/memory.h: rename this, to include conflicts with
+ a system <memory.h>. (from newton@gumby.cs.caltech.edu).
+ * {mf,tex,mfware}/Makefile: rename memory.h here, too.
- * Makefile: replace all bare `if's with `-if' (from
- kmr@nada.kth.se).
+ * Makefile: replace all bare `if's with `-if' (from
+ kmr@nada.kth.se).
- * defaults.h: (integer): move from site.h-dist.
+ * defaults.h: (integer): move from site.h-dist.
- * common/texmf.c: always include <sys/types.h>.
+ * common/texmf.c: always include <sys/types.h>.
- * common/texmf.c [HANDLE_INTERRUPTS]: remove this conditional,
- since we unconditionally defined it, anyway.
+ * common/texmf.c [HANDLE_INTERRUPTS]: remove this conditional,
+ since we unconditionally defined it, anyway.
- * site.h-dist (schar) [ANSI]: change conditional to use __STDC__.
+ * site.h-dist (schar) [ANSI]: change conditional to use __STDC__.
Sun Jun 9 12:27:01 1991 Karl Berry (karl at hayley)
- * tex/ctex.ch: apply trie.diff; we'll always have a big
- hyphenation trie, instead of requiring the installer to patch
- it.
+ * tex/ctex.ch: apply trie.diff; we'll always have a big
+ hyphenation trie, instead of requiring the installer to patch
+ it.
Wed May 8 07:31:19 1991 Karl Berry (karl at hayley)
- * Makefile (stamp-{bases,formats}): make dependent on ini{mf,tex}.
- * {mf,tex}/Makefile ({*.base,*.fmt}): likewise.
+ * Makefile (stamp-{bases,formats}): make dependent on ini{mf,tex}.
+ * {mf,tex}/Makefile ({*.base,*.fmt}): likewise.
- * mf/cmf.ch (max_strings): change default for small Metafont to
- 3000: when modes.mf and plain are loaded, there is only room for
- 250 user strings.
- (string_vacancies): change to 10000.
+ * mf/cmf.ch (max_strings): change default for small Metafont to
+ 3000: when modes.mf and plain are loaded, there is only room for
+ 250 user strings.
+ (string_vacancies): change to 10000.
Fri May 3 06:46:05 1991 Karl Berry (karl at hayley)
- * texware/{pl,tf}to{tf,pl}.ch, mfware/gftodvi.ch: declare verbose
- as an integer, not a boolean.
+ * texware/{pl,tf}to{tf,pl}.ch, mfware/gftodvi.ch: declare verbose
+ as an integer, not a boolean.
Wed May 1 17:04:03 1991 Karl Berry (karl at hayley)
- * texware/pltotf.ch (Constants): increase some sizes some more.
+ * texware/pltotf.ch (Constants): increase some sizes some more.
Wed Apr 17 11:26:55 1991 Karl Berry (karl at hayley)
- * man/Makefile (install): don't unconditionally do mkdir $(mandir).
+ * man/Makefile (install): don't unconditionally do mkdir $(mandir).
Tue Apr 16 14:14:49 1991 Karl Berry (karl at ra.cs.umb.edu)
- * Version 5.84b.
+ * Version 5.84b.
- * README.W2C: remove reference to bigbibtex.ch.
+ * README.W2C: remove reference to bigbibtex.ch.
- * dviutil: new dvicopy.web and dvicopy.ch from
- xitikgun@ddathd21.bitnet.
+ * dviutil: new dvicopy.web and dvicopy.ch from
+ xitikgun@ddathd21.bitnet.
Tue Apr 9 10:58:39 1991 Karl Berry (karl at ra.cs.umb.edu)
- * common/texmf.c (do_undump) [REGFIX]: use a temporary so we can
- use the & operator.
+ * common/texmf.c (do_undump) [REGFIX]: use a temporary so we can
+ use the & operator.
- * MACHINES.W2C (Sun 4/470 and SunOS 4.1.1): from
- casterln@are.berkeley.edu.
+ * MACHINES.W2C (Sun 4/470 and SunOS 4.1.1): from
+ casterln@are.berkeley.edu.
- * Makefile (siteh): remove this.
- (stamp-common): remove dependency on it.
+ * Makefile (siteh): remove this.
+ (stamp-common): remove dependency on it.
Tue Apr 2 16:23:02 1991 Karl Berry (karl at ra.cs.umb.edu)
- * Version 5.84a.
+ * Version 5.84a.
- * web/tangleboot.c: bring up to date.
+ * web/tangleboot.c: bring up to date.
Tue Apr 2 13:28:35 1991 Karl Berry (karl at churchy.gnu.ai.mit.edu)
- * common/endian.c: define the symbol `WEB2C_BIG_ENDIAN', since
- <sys/machine.h> .
- * common/texmf.c (do_dump, do_undump): use that name.
+ * common/endian.c: define the symbol `WEB2C_BIG_ENDIAN', since
+ <sys/machine.h> .
+ * common/texmf.c (do_dump, do_undump): use that name.
Tue Apr 2 09:52:55 1991 Karl Berry (karl at godwin)
- * bibtex/bibtex.ch: make `big' BibTeX the default.
+ * bibtex/bibtex.ch: make `big' BibTeX the default.
- * common/extra.h (gargv): make declaration extern.
+ * common/extra.h (gargv): make declaration extern.
- * web2c/web2c.c (ii): remove second declaration.
+ * web2c/web2c.c (ii): remove second declaration.
- * web/tangle.ch, fontutil/vptovf.ch, mfware/gftype.ch,
- texware/pltotf.ch: change version numbers in banner.
+ * web/tangle.ch, fontutil/vptovf.ch, mfware/gftype.ch,
+ texware/pltotf.ch: change version numbers in banner.
Thu Mar 28 14:28:01 1991 Karl Berry (karl at apple-gunkies)
- * mf/Makefile (run-trap): specify the current directory to find
- trap.tfm and trap.72270gf.
+ * mf/Makefile (run-trap): specify the current directory to find
+ trap.tfm and trap.72270gf.
- * all Makefiles: add alloca.o to the common object files.
+ * all Makefiles: add alloca.o to the common object files.
- * Makefile (triptrap): new dependency `stamp-common'.
+ * Makefile (triptrap): new dependency `stamp-common'.
- * common/Makefile (endian.h): use `./endian', not just `endian'.
+ * common/Makefile (endian.h): use `./endian', not just `endian'.
Tue Mar 26 14:05:00 1991 Karl Berry (karl at ds5000)
- * Makefile (install-formats, install-bases): don't quit if the
- mkdir fails on the installation directory.
+ * Makefile (install-formats, install-bases): don't quit if the
+ mkdir fails on the installation directory.
- * tex/tex.web, fontutil/pktogf.web: new versions.
- * fontutil/pktogf.ch: change version number.
+ * tex/tex.web, fontutil/pktogf.web: new versions.
+ * fontutil/pktogf.ch: change version number.
- * Makefile (web2c): define as just `web2c', and rename the
- directory. All the scripts use that name.
+ * Makefile (web2c): define as just `web2c', and rename the
+ directory. All the scripts use that name.
Tue Mar 26 13:48:36 1991 Karl Berry (karl at ra.cs.umb.edu)
- * common/texmf.c (time): remove this declaration, since different
- systems want a different return type. (from bush@evax.uta.edu)
+ * common/texmf.c (time): remove this declaration, since different
+ systems want a different return type. (from bush@evax.uta.edu)
Mon Mar 25 08:25:36 1991 Karl Berry (karl at hayley)
- * Makefile (stamp-web2c): remove all dependencies.
- * web2c: change directory name to include version number.
- (web2c): new variable to define the name of the web2c directory.
+ * Makefile (stamp-web2c): remove all dependencies.
+ * web2c: change directory name to include version number.
+ (web2c): new variable to define the name of the web2c directory.
Fri Mar 22 10:40:22 1991 Karl Berry (karl at hayley)
- * common/extra.c (setpaths): use a string version of the
- PATH_DELIMITER when concatenating paths.
- (PATH_DELIMITER_STR): new macro.
+ * common/extra.c (setpaths): use a string version of the
+ PATH_DELIMITER when concatenating paths.
+ (PATH_DELIMITER_STR): new macro.
- * mf/MFwindow/x11-xt.c (mf_x11_updatescreen): remove redundant
- stuff after #endif.
+ * mf/MFwindow/x11-xt.c (mf_x11_updatescreen): remove redundant
+ stuff after #endif.
- * web2c/{web2c.h,web2c.c}: remove redundant preprocessor definitions.
+ * web2c/{web2c.h,web2c.c}: remove redundant preprocessor definitions.
- * web2c/web2c.c (my_output); don't always output a space after
- every token. [no, rescind that, some sed scripts depend on the
- existing form of output.]
+ * web2c/web2c.c (my_output); don't always output a space after
+ every token. [no, rescind that, some sed scripts depend on the
+ existing form of output.]
- * common/extra.c (getwd): don't initialize the automatic
- structure; cc can't handle it.
+ * common/extra.c (getwd): don't initialize the automatic
+ structure; cc can't handle it.
- * Makefile, */Makefile: use LDFLAGS at the beginning of linking
- lines, and LOADLIBES at the end.
+ * Makefile, */Makefile: use LDFLAGS at the beginning of linking
+ lines, and LOADLIBES at the end.
- * COPYING.W2C: new file necessary for getopt; refer to it in
- README.
+ * COPYING.W2C: new file necessary for getopt; refer to it in
+ README.
Tue Mar 19 15:19:35 1991 Karl Berry (karl at hayley)
- * mfware/gftopk.ch (open_pk_file): don't search backwards through
- garbage for a `/' (found by mackay@cs.washington.edu).
- * fontutil/pktogf.ch (open_gf_file): likewise.
+ * mfware/gftopk.ch (open_pk_file): don't search backwards through
+ garbage for a `/' (found by mackay@cs.washington.edu).
+ * fontutil/pktogf.ch (open_gf_file): likewise.
Mon Mar 18 13:48:34 1991 Karl Berry (karl at hayley)
- * {tex,mf}/Makefile ({tex,mf}-extra.o): remove the C file before
- creating the link.
+ * {tex,mf}/Makefile ({tex,mf}-extra.o): remove the C file before
+ creating the link.
Fri Mar 15 10:41:22 1991 Karl Berry (karl at hayley)
- * site.h-dist (SPRINTF_RETURN_TYPE): remove this; it's caused
- about a zillion times more trouble than it's worth.
+ * site.h-dist (SPRINTF_RETURN_TYPE): remove this; it's caused
+ about a zillion times more trouble than it's worth.
- * mfware/gftodvi.ch: change default extension to `2602gf',
- following dek's change for art.
+ * mfware/gftodvi.ch: change default extension to `2602gf',
+ following dek's change for art.
- * tex/ctex.ch: we're now at version 3.14.
- (Also new versions of gftodvi.web and mf.web, but they don't
- require any changes to the change files.)
+ * tex/ctex.ch: we're now at version 3.14.
+ (Also new versions of gftodvi.web and mf.web, but they don't
+ require any changes to the change files.)
Sun Feb 3 11:22:13 1991 Karl Berry (karl at hayley)
- * mfware/gftodvi.ch: only print final newline if verbose.
+ * mfware/gftodvi.ch: only print final newline if verbose.
Sat Feb 2 09:54:14 1991 Karl Berry (karl at hayley)
- * tex/Makefile (etex.fmt): create the aux file before running initex.
+ * tex/Makefile (etex.fmt): create the aux file before running initex.
- These two changes from jmr@nada.kth.se make calling checked_fopen more
- than once with the same argument (as happens with weave patgen.web
- patgen.ch) work.
- * common/extra.c (checked_fopen): leave the arg as a Pascal string.
- * common/fileio.c (open_input): terminate the result that comes
- back from checked_fopen with a null.
+ These two changes from jmr@nada.kth.se make calling checked_fopen more
+ than once with the same argument (as happens with weave patgen.web
+ patgen.ch) work.
+ * common/extra.c (checked_fopen): leave the arg as a Pascal string.
+ * common/fileio.c (open_input): terminate the result that comes
+ back from checked_fopen with a null.
- * common/texmf.h (dumpint): use do...while (0) to prevent syntax
- errors.
+ * common/texmf.h (dumpint): use do...while (0) to prevent syntax
+ errors.
- * PROJECTS.W2C: remove the ones that have been implemented.
+ * PROJECTS.W2C: remove the ones that have been implemented.
Sat Jan 19 15:44:26 1991 Karl Berry (karl at hayley)
- * man/gftodvi.man: document the new options.
+ * man/gftodvi.man: document the new options.
- * */Makefile (commonh): add common.h to the list.
+ * */Makefile (commonh): add common.h to the list.
- * common/common.h: include <math.h>.
+ * common/common.h: include <math.h>.
- * mfware/gftodvi.ch: implement -overflow-label-offset.
- * common/extra.h (optiontable): another new abbreviation to help
- in arg parsing.
- * common/common.defines (strcmp, atof, optiontable): new
- declarations.
+ * mfware/gftodvi.ch: implement -overflow-label-offset.
+ * common/extra.h (optiontable): another new abbreviation to help
+ in arg parsing.
+ * common/common.defines (strcmp, atof, optiontable): new
+ declarations.
- * mfware/gftodvi.ch: changes to implement -verbose.
+ * mfware/gftodvi.ch: changes to implement -verbose.
- * most .ch files: fix the \title.
+ * most .ch files: fix the \title.
Mon Jan 14 09:28:20 1991 Karl Berry (karl at hayley)
- * mf/Makefile (inimf): don't depend on $(windowlib), and don't
- link with $(libs); it just wastes disk space.
- * common/texmf.c [INI]: undefine all window symbols.
+ * mf/Makefile (inimf): don't depend on $(windowlib), and don't
+ link with $(libs); it just wastes disk space.
+ * common/texmf.c [INI]: undefine all window symbols.
- * man/dvitype.man: fix mismatched parentheses.
+ * man/dvitype.man: fix mismatched parentheses.
- * man/tftopl.man: document the new option and the path searching.
+ * man/tftopl.man: document the new option and the path searching.
- * common/extra.c (make_c_string): replace spurious call to
- `space_terminate' with `null_terminate'.
+ * common/extra.c (make_c_string): replace spurious call to
+ `space_terminate' with `null_terminate'.
- * texware/tftopl.ch: changes to implement -verbose; also write to
- stdout if no output file is specified; also call set_paths
- to do path searching for the TFM file.
+ * texware/tftopl.ch: changes to implement -verbose; also write to
+ stdout if no output file is specified; also call set_paths
+ to do path searching for the TFM file.
- * texware/pltotf.ch (usage): remove; just print it inline.
+ * texware/pltotf.ch (usage): remove; just print it inline.
Sun Jan 13 16:57:01 1991 Karl Berry (karl at hayley)
- These changes from ken@csis.dit.csiro.au:
- * site.h: add TANDY as a possibility.
- * defaults.h (FILENAMESIZE) [TANDY]: define to be smaller.
- * common/extra.c (end_with_null, end_with_space): rename to
- `null_terminate' and `space_terminate'.
- * common/texmf.c (interrupt_handler): rename to `catch_interrupt'.
- * web/tangle.ch (web_file_name, change_file_name): rename to
- `web_name' and `chg_name'.
- * web2c/web2c.yacc (function_return_type): rename to
- `fn_return_type'.
+ These changes from ken@csis.dit.csiro.au:
+ * site.h: add TANDY as a possibility.
+ * defaults.h (FILENAMESIZE) [TANDY]: define to be smaller.
+ * common/extra.c (end_with_null, end_with_space): rename to
+ `null_terminate' and `space_terminate'.
+ * common/texmf.c (interrupt_handler): rename to `catch_interrupt'.
+ * web/tangle.ch (web_file_name, change_file_name): rename to
+ `web_name' and `chg_name'.
+ * web2c/web2c.yacc (function_return_type): rename to
+ `fn_return_type'.
Sun Jan 6 13:41:08 1991 Karl Berry (karl at hayley)
- * site.h: remove HAVE_GETWD -- now we supply our own.
+ * site.h: remove HAVE_GETWD -- now we supply our own.
- * Makefile (x11lib): don't include -lXext.
+ * Makefile (x11lib): don't include -lXext.
- * common/main.c (argv): check if we're beyond the end of argv.
+ * common/main.c (argv): check if we're beyond the end of argv.
- * texware/pltotf.ch: changes for silent running unless `-verbose'
- is specified.
+ * texware/pltotf.ch: changes for silent running unless `-verbose'
+ is specified.
- * common/extra.h (address_of_int): rename to addressofint.
+ * common/extra.h (address_of_int): rename to addressofint.
Fri Jan 4 15:38:40 1991 Karl Berry (karl at hayley)
- * man/Makefile (sedscript): use _ in the patterns, so
- `TEXFONTS_SUBDIR' et al. work. (from drl@vuse.vanderbilt.edu)
+ * man/Makefile (sedscript): use _ in the patterns, so
+ `TEXFONTS_SUBDIR' et al. work. (from drl@vuse.vanderbilt.edu)
Sat Dec 29 13:52:41 1990 Karl Berry (karl at hayley)
- * mfware/gftodvi.ch (Finish the \.{DVI}...): print a newline
- before exiting.
+ * mfware/gftodvi.ch (Finish the \.{DVI}...): print a newline
+ before exiting.
- * mfware/gftodvi.ch (Get ready to convert...): add only 1 inch
- before typesetting the overflow labels.
+ * mfware/gftodvi.ch (Get ready to convert...): add only 1 inch
+ before typesetting the overflow labels.
- * common/main.c (gargv): do not make static.
- * common/extra.h (gargv): declare.
- * common/extra.c (getwd, checked_{{open,ch}dir,{l,}stat): new
- routines to find the pathname of the current directory.
+ * common/main.c (gargv): do not make static.
+ * common/extra.h (gargv): declare.
+ * common/extra.c (getwd, checked_{{open,ch}dir,{l,}stat): new
+ routines to find the pathname of the current directory.
Wed Dec 26 09:21:56 1990 Karl Berry (karl at hayley)
- * mfware/gftodvi.ch: put the progress report back in.
+ * mfware/gftodvi.ch: put the progress report back in.
Mon Dec 17 09:35:24 1990 Karl Berry (karl at hayley)
- * README.W2C (Online output from MF): we have two versions of the
- Suntools support now; mackay@cs.washington.edu sent one based on
- the Sunview definitions, instead of gfx_hs.
+ * README.W2C (Online output from MF): we have two versions of the
+ Suntools support now; mackay@cs.washington.edu sent one based on
+ the Sunview definitions, instead of gfx_hs.
- * *.WEB2C: rename to *.W2C for compatibility with the Unix TeX
- distribution.
+ * *.WEB2C: rename to *.W2C for compatibility with the Unix TeX
+ distribution.
- * common/extra.c (getwd): new routine.
- * site.h-dist (HAVE_GETWD): remove this definition; now everybody
- has it.
+ * common/extra.c (getwd): new routine.
+ * site.h-dist (HAVE_GETWD): remove this definition; now everybody
+ has it.
- * site.h-dist (FUNNY_CORE_DUMP): new symbol to make core dumps for
- a preloaded TeX or MF by giving a strange filename.
- * common/{extra,fileio}.c: use FUNNY_CORE_DUMP, instead of BSD,
- for the condition.
+ * site.h-dist (FUNNY_CORE_DUMP): new symbol to make core dumps for
+ a preloaded TeX or MF by giving a strange filename.
+ * common/{extra,fileio}.c: use FUNNY_CORE_DUMP, instead of BSD,
+ for the condition.
Sat Dec 8 13:01:18 1990 Karl Berry (karl at hayley)
- * {tex,mf}/Makefile ({tex,mf}-extra.o): make a link to $(extrac)
- and compile it, instead of compiling $(extrac), so that parallel
- computation work properly.
+ * {tex,mf}/Makefile ({tex,mf}-extra.o): make a link to $(extrac)
+ and compile it, instead of compiling $(extrac), so that parallel
+ computation work properly.
- * tex/Makefile (latex.fmt, slitex.fmt): the files are called
- `lplain' and `splain' again, instead of `lplain3' and `splain3'.
+ * tex/Makefile (latex.fmt, slitex.fmt): the files are called
+ `lplain' and `splain' again, instead of `lplain3' and `splain3'.
Thu Nov 29 10:54:55 1990 Karl Berry (karl at hayley)
- * man/tex.man: don't put @TEXINPUTS@ at the beginning of a line,
- since it might start with `.' (from
- kabal@aldebaran.insl.mcgill.ca).
+ * man/tex.man: don't put @TEXINPUTS@ at the beginning of a line,
+ since it might start with `.' (from
+ kabal@aldebaran.insl.mcgill.ca).
Tue Nov 20 10:21:43 1990 Karl Berry (karl at hayley)
- * MACHINES: add info for ESIX on a 386, from uri@ibm.com.
+ * MACHINES: add info for ESIX on a 386, from uri@ibm.com.
Mon Nov 19 07:04:10 1990 Karl Berry (karl at hayley)
- * texware/pltotf.ch (System-dependent changes): parse arguments
- using getopt.
- * common/common.defines (gargv, optind, getoptstruct,
- getoptlongonly, addressofint, name, hasarg, flag, val): new
- definitions.
- * common/extra.h (addressofint, hasarg, getoptlongonly): new
- definitions.
+ * texware/pltotf.ch (System-dependent changes): parse arguments
+ using getopt.
+ * common/common.defines (gargv, optind, getoptstruct,
+ getoptlongonly, addressofint, name, hasarg, flag, val): new
+ definitions.
+ * common/extra.h (addressofint, hasarg, getoptlongonly): new
+ definitions.
Sun Nov 18 08:22:18 1990 Karl Berry (karl at hayley)
- * common/texmf.c (initscreen): use the MFTERM envvar, if set, to
- determine the user's desired display type.
- * man/mf.man: document this.
+ * common/texmf.c (initscreen): use the MFTERM envvar, if set, to
+ determine the user's desired display type.
+ * man/mf.man: document this.
- * common/texmf.c (do_dump): swap the bytes in memory back again
- after dumping, since we use some of those values.
+ * common/texmf.c (do_dump): swap the bytes in memory back again
+ after dumping, since we use some of those values.
- * web2c/web2c.yacc (P_F_DEC_PART): allow this to be empty.
+ * web2c/web2c.yacc (P_F_DEC_PART): allow this to be empty.
- * tex/ctex.ch (\input, \openin changes): allow names like
- `foo.bar.tex', and look for `foo' before `foo.tex'.
+ * tex/ctex.ch (\input, \openin changes): allow names like
+ `foo.bar.tex', and look for `foo' before `foo.tex'.
- * common/texmf.c (swap_items): new routine.
- (do_dump, do_undump): call it, instead of doing bit operations to
- pack and unpack the bytes.
+ * common/texmf.c (swap_items): new routine.
+ (do_dump, do_undump): call it, instead of doing bit operations to
+ pack and unpack the bytes.
- * common/endian.c: new file.
- * common/Makefile (endian.h): new target.
- (all): make endian.h.
- * tex/Makefile, mf/Makefile (extrah): add endian.h to the definition.
+ * common/endian.c: new file.
+ * common/Makefile (endian.h): new target.
+ (all): make endian.h.
+ * tex/Makefile, mf/Makefile (extrah): add endian.h to the definition.
Tue Nov 13 07:29:45 1990 Karl Berry (karl at hayley)
- * common/extra.c (setpaths): use PATH_DELIMITER instead of ":".
+ * common/extra.c (setpaths): use PATH_DELIMITER instead of ":".
Wed Nov 7 06:44:01 1990 Karl Berry (karl at hayley)
- * common/texmf.c (do_dump): handle dumping 8-byte and 2-byte items.
- (dump_four): new routine.
+ * common/texmf.c (do_dump): handle dumping 8-byte and 2-byte items.
+ (dump_four): new routine.
- * mf/cmf.ch (clear_terminal): define to do nothing.
- * tex/ctex.ch (clear_terminal): likewise.
+ * mf/cmf.ch (clear_terminal): define to do nothing.
+ * tex/ctex.ch (clear_terminal): likewise.
Tue Nov 6 15:02:51 1990 Karl Berry (karl at hayley)
- * common/texmf.h ((un)dumpthings): call new routines, do_(un)dump.
- * common/texmf.c (do_(un)dump): define them to always write and
- read BigEndian files.x
+ * common/texmf.h ((un)dumpthings): call new routines, do_(un)dump.
+ * common/texmf.c (do_(un)dump): define them to always write and
+ read BigEndian files.x
- * common/texmf.h (generic_(un)dump): call (un)dumpthings.
+ * common/texmf.h (generic_(un)dump): call (un)dumpthings.
- These changes from rusty@belch.berkeley.edu:
- * web/Makefile (veryclean): remove tangle.h.
+ These changes from rusty@belch.berkeley.edu:
+ * web/Makefile (veryclean): remove tangle.h.
- * web2c/Makefile (clean): remove lex.yy.c.
+ * web2c/Makefile (clean): remove lex.yy.c.
- * Makefile (LN): new variable.
- (triptrap): pass LN down.
- * mf/Makefile, tex/Makefile: use $(LN) instead of `ln'.
+ * Makefile (LN): new variable.
+ (triptrap): pass LN down.
+ * mf/Makefile, tex/Makefile: use $(LN) instead of `ln'.
- * site.h-dist (schar) [ANSI]: define to be signed char (from
- lgy@newton.phys.washington.edu).
+ * site.h-dist (schar) [ANSI]: define to be signed char (from
+ lgy@newton.phys.washington.edu).
Sun Nov 4 09:32:55 1990 Karl Berry (karl at hayley)
- * README.WEB2C: Advertise TUG.
+ * README.WEB2C: Advertise TUG.
- * mf/Makefile (cmmf.base): input cmbase, not cm.
+ * mf/Makefile (cmmf.base): input cmbase, not cm.
- * These changes suggested by chris@mimsy.umd.edu:
- * common/texmf.c (bsd_clear_terminal, bsd_wake_up_terminal):
- remove these, since the user should control the terminal.
- * common/texmf.h (same) [BSD]: remove ifdef's that used
- those routines.
- * tex/ctex.ch (clear_terminal): define to do nothing.
+ * These changes suggested by chris@mimsy.umd.edu:
+ * common/texmf.c (bsd_clear_terminal, bsd_wake_up_terminal):
+ remove these, since the user should control the terminal.
+ * common/texmf.h (same) [BSD]: remove ifdef's that used
+ those routines.
+ * tex/ctex.ch (clear_terminal): define to do nothing.
- * common/texmf.c: do not include <sys/fcntl.h>, since we don't
- use the fcntl system call.
+ * common/texmf.c: do not include <sys/fcntl.h>, since we don't
+ use the fcntl system call.
Thu Nov 1 08:53:47 1990 Karl Berry (karl at hayley)
- * bibtex/Makefile (bibtex.o): do -Dbswap=bswapp.
+ * bibtex/Makefile (bibtex.o): do -Dbswap=bswapp.
- * mfware/Makefile (mft.o): do -Dlink=link_array.
+ * mfware/Makefile (mft.o): do -Dlink=link_array.
- * Makefile (INSTALL): use -c, for Ultrix's sake.
- * install: explicitly exit 0 if $(bindir) et al. exist (from
- dick@sprite.stanford.edu).
+ * Makefile (INSTALL): use -c, for Ultrix's sake.
+ * install: explicitly exit 0 if $(bindir) et al. exist (from
+ dick@sprite.stanford.edu).
Tue Oct 30 09:08:47 1990 Karl Berry (karl at hayley)
- * tex/ctex.ch (@<Declare act...) (for \openin): try to open the
- file without the .tex extension.
+ * tex/ctex.ch (@<Declare act...) (for \openin): try to open the
+ file without the .tex extension.
- * tex/bigtrie.diff: new file (from jmr@nada.kth.se).
+ * tex/bigtrie.diff: new file (from jmr@nada.kth.se).
Thu Oct 25 08:56:19 1990 Karl Berry (karl at hayley)
- * tex/trie.diff (trie): line got truncated at 80 characters (from
- piet@cs.ruu.nl).
+ * tex/trie.diff (trie): line got truncated at 80 characters (from
+ piet@cs.ruu.nl).
Tue Oct 23 09:17:57 1990 Karl Berry (karl at hayley)
- * common/texmf.c (input_line, calledit): break lines longer than
- 80 characters.
+ * common/texmf.c (input_line, calledit): break lines longer than
+ 80 characters.
Sat Oct 20 11:13:04 1990 Karl Berry (karl at hayley)
- * common/texmf.c (initscreen) [!TRAP]: cosmetic changes.
+ * common/texmf.c (initscreen) [!TRAP]: cosmetic changes.
- * common/extra.c (string_copy): declare in the old C style, not
- the new.
+ * common/extra.c (string_copy): declare in the old C style, not
+ the new.
- * tex/trie.diff: update to new version.
+ * tex/trie.diff: update to new version.
Fri Oct 19 17:38:55 1990 Karl Berry (karl at claude)
- * bibtex/convert: put the sed commands that change (pdstype) to
- (buftype) back.
+ * bibtex/convert: put the sed commands that change (pdstype) to
+ (buftype) back.
- * bibtex/Makefile (bibtex.c): make it depend on `convert'.
+ * bibtex/Makefile (bibtex.c): make it depend on `convert'.
- * Makefile (BibTeX): new target.
+ * Makefile (BibTeX): new target.
Fri Oct 12 13:03:58 1990 Karl Berry (karl at spiff.ai.mit.edu)
- * Version 5.8a.
+ * Version 5.8a.
- * mf/fixcoerce.h: restore redefinition of tfmqqqq.
+ * mf/fixcoerce.h: restore redefinition of tfmqqqq.
- * common/convert: set a variable to `basename $pascalfile .p`.
+ * common/convert: set a variable to `basename $pascalfile .p`.
- * common/extra.c (do_subdir_path): assign result of expand_colon
- to dir_list, not temp.
+ * common/extra.c (do_subdir_path): assign result of expand_colon
+ to dir_list, not temp.
- * web2c/fixwrites.c (main): fix output for pltotf.
+ * web2c/fixwrites.c (main): fix output for pltotf.
Wed Oct 10 16:41:54 1990 Karl Berry (karl at spiff.ai.mit.edu)
- * web2c/fixwrites.c [ANSI] (bare): give definition as a char.
+ * web2c/fixwrites.c [ANSI] (bare): give definition as a char.
Sun Oct 7 05:02:58 1990 Karl Berry (karl at sprite)
- * common/extra.h (abs): cast the operands to integer, so the tests
- on quarterwords in Metafont work properly (it took three days to
- find this one...argh).
+ * common/extra.h (abs): cast the operands to integer, so the tests
+ on quarterwords in Metafont work properly (it took three days to
+ find this one...argh).
Wed Oct 3 14:17:32 1990 Karl Berry (karl at sprite)
- * common/extra.c (S_ISDIR): define if it's not defined, instead of
- if we're not _POSIX_SOURCE.
+ * common/extra.c (S_ISDIR): define if it's not defined, instead of
+ if we're not _POSIX_SOURCE.
- * web2c/fixwrites.c [ANSI] (bare): give prototype as a char.
+ * web2c/fixwrites.c [ANSI] (bare): give prototype as a char.
Wed Oct 3 15:20:34 1990 Karl Berry (karl at hal)
- * tex/Makefile (clean): remove .fmt and .aux files here.
- * mf/Makefile (clean): remove .base files here.
+ * tex/Makefile (clean): remove .fmt and .aux files here.
+ * mf/Makefile (clean): remove .base files here.
- * web/Makefile (tangle.p): add an extra sh -c for the sake of the
- broken AIX sh; also, add $(CFLAGS) to the tangleboot compilation.
+ * web/Makefile (tangle.p): add an extra sh -c for the sake of the
+ broken AIX sh; also, add $(CFLAGS) to the tangleboot compilation.
Mon Oct 1 10:14:51 1990 Karl Berry (karl at aten)
- * web2c/fixwrites.c: don't extern strcpy et al.
+ * web2c/fixwrites.c: don't extern strcpy et al.
- * mfware/gftopk.ch: fix bobble in banner.
+ * mfware/gftopk.ch: fix bobble in banner.
Wed Sep 26 05:56:36 1990 Karl Berry (karl at hayley)
- * common/extra.c (S_ISDIR) [!_POSIX_SOURCE]: define S_ISDIR correctly.
+ * common/extra.c (S_ISDIR) [!_POSIX_SOURCE]: define S_ISDIR correctly.
- * common/extra.c (expand_colon): new routine.
- (do_path, do_subdir_path): call it.
+ * common/extra.c (expand_colon): new routine.
+ (do_path, do_subdir_path): call it.
Tue Sep 25 07:24:58 1990 Karl Berry (karl at hayley)
- * common/extra.c (do_path): don't copy from temp if it's null.
+ * common/extra.c (do_path): don't copy from temp if it's null.
- * Makefile (install, install-formats, install-formats): do test -d
- before running mkdir.
+ * Makefile (install, install-formats, install-formats): do test -d
+ before running mkdir.
- * Makefile (web-dist, web2c-dist): use the name src-$(version) for
- the top-level directory.
+ * Makefile (web-dist, web2c-dist): use the name src-$(version) for
+ the top-level directory.
- * tex/Makefile (run-trip), mf/Makefile (run-trap): throw away the
- output from the first run.
+ * tex/Makefile (run-trip), mf/Makefile (run-trap): throw away the
+ output from the first run.
- * web2c/{web2c,splitup}.c: declare argc as an int.
+ * web2c/{web2c,splitup}.c: declare argc as an int.
- * new versions of the web files from DEK, and hence new versions
- of the change files.
+ * new versions of the web files from DEK, and hence new versions
+ of the change files.
Sun Sep 23 06:24:01 1990 Karl Berry (karl at hayley)
- * bibtex/Makefile (bibtex); put LDFLAGS at the end.
- * mfware/Makefile (gftodvi): missing ).
+ * bibtex/Makefile (bibtex); put LDFLAGS at the end.
+ * mfware/Makefile (gftodvi): missing ).
Sat Sep 22 07:38:02 1990 Karl Berry (karl at hayley)
- * common/extra.c (do_path): don't replace extra :'s in the middle
- of the paths.
- (insert_string): delete.
+ * common/extra.c (do_path): don't replace extra :'s in the middle
+ of the paths.
+ (insert_string): delete.
- * site.h (TEXFONTS_SUBDIR, ...): new symbols.
- * common/extra.c (setpaths): use them.
- (do_subdir_path): new routine.
- (do_path): remove subdirectory stuff.
+ * site.h (TEXFONTS_SUBDIR, ...): new symbols.
+ * common/extra.c (setpaths): use them.
+ (do_subdir_path): new routine.
+ (do_path): remove subdirectory stuff.
- * common/fileio.c (open_output): test *f, not f, to see if the
- open succeeded.
+ * common/fileio.c (open_output): test *f, not f, to see if the
+ open succeeded.
- * common/texmf.c [HANDLE_INTERRUPTS]: include <sys/types.h>, if
- POSIX.
+ * common/texmf.c [HANDLE_INTERRUPTS]: include <sys/types.h>, if
+ POSIX.
- * web2c/fixwrites.c: use FILENAMESIZE to define `filename'.
+ * web2c/fixwrites.c: use FILENAMESIZE to define `filename'.
- * web/Makefile (tangle.p): missing a $.
+ * web/Makefile (tangle.p): missing a $.
- * common/extra.c (S_ISDIR): new macro.
- (is_dir): use it.
+ * common/extra.c (S_ISDIR): new macro.
+ (is_dir): use it.
- * common/common.h: new file.
- * web2c/web2c.h: include it.
- * common/extra.h: include it.
- * web2c/fixwrites.c: include it.
+ * common/common.h: new file.
+ * web2c/web2c.h: include it.
+ * common/extra.h: include it.
+ * web2c/fixwrites.c: include it.
- * web2c/Makefile (web2cl.c): prepend site.h before the lex output,
- so flex.skel will have the preprocessor symbols defined.
+ * web2c/Makefile (web2cl.c): prepend site.h before the lex output,
+ so flex.skel will have the preprocessor symbols defined.
- * web2c/Makefile (fixwrites, splitup, regfix): use LDFLAGS in
- addition to CFLAGS.
+ * web2c/Makefile (fixwrites, splitup, regfix): use LDFLAGS in
+ addition to CFLAGS.
- * Makefile (stamp-web2c): make this depend on the web2c
- executables, as well as the sources.
+ * Makefile (stamp-web2c): make this depend on the web2c
+ executables, as well as the sources.
- * site.h: another possibility for the OS is POSIX.
- * web2c/web2c.h [ANSI]: don't declare sprintf if ANSI or
- _POSIX_SOURCE is defined.
- [FLEX]: change conditional symbol to FLEX_SCANNER.
- * web2c/Makefile (web2c): include LEXLIB, not -ll.
- * web2c/splitup.c: include web2c.h, instead of redefining TRUE,
- FALSE, sprintf, and the like.
+ * site.h: another possibility for the OS is POSIX.
+ * web2c/web2c.h [ANSI]: don't declare sprintf if ANSI or
+ _POSIX_SOURCE is defined.
+ [FLEX]: change conditional symbol to FLEX_SCANNER.
+ * web2c/Makefile (web2c): include LEXLIB, not -ll.
+ * web2c/splitup.c: include web2c.h, instead of redefining TRUE,
+ FALSE, sprintf, and the like.
- * common/extra.c (setpaths): use the symbol VFFONTS to initialize
- the envvar if it is defined.
- site.h: put in a prototype definition for VFFONTS.
+ * common/extra.c (setpaths): use the symbol VFFONTS to initialize
+ the envvar if it is defined.
+ site.h: put in a prototype definition for VFFONTS.
Tue Sep 18 16:45:04 1990 Karl Berry (karl at hayley)
- * Makefile (web-dist): make the directory of the tar file be
- web2c-<version>, not just `web2c'.
+ * Makefile (web-dist): make the directory of the tar file be
+ web2c-<version>, not just `web2c'.
- * common/fileio.c (open_output): try to open the file in the dir
- specified by TEXMFOUTPUT, if opening it in the cwd fails
- (suggested by lgy@newton.phys.washington.edu).
- * man/{tex,mf,bibtex}.man: document this.
+ * common/fileio.c (open_output): try to open the file in the dir
+ specified by TEXMFOUTPUT, if opening it in the cwd fails
+ (suggested by lgy@newton.phys.washington.edu).
+ * man/{tex,mf,bibtex}.man: document this.
Sun Sep 16 07:50:08 1990 Karl Berry (karl at hayley)
- * README, PROBLEMS, PROJECTS: rename with .WEB2C suffix, to be
- closer to what's on the Unix TeX tape.
+ * README, PROBLEMS, PROJECTS: rename with .WEB2C suffix, to be
+ closer to what's on the Unix TeX tape.
Thu Sep 13 07:09:18 1990 Karl Berry (karl at hayley)
- * Makefile (install-manpages): pass SITEDIR in.
- * man/Makefile (sedscript): remove dependency on
- $(SITEDIR)/Makefile. (These changes from alien@essex.ac.uk.)
+ * Makefile (install-manpages): pass SITEDIR in.
+ * man/Makefile (sedscript): remove dependency on
+ $(SITEDIR)/Makefile. (These changes from alien@essex.ac.uk.)
- * tex/bigtex.diff, mf/bigmf.diff: don't increase max_quarterword,
- thus perhaps saving some memory (from morgan@ics.uci.edu).
+ * tex/bigtex.diff, mf/bigmf.diff: don't increase max_quarterword,
+ thus perhaps saving some memory (from morgan@ics.uci.edu).
Tue Sep 11 06:42:43 1990 Karl Berry (karl at hayley)
- * common/extra.c: don't give getcwd a prototype unless ANSI is
- defined (from maj@computer-lab.cambridge.ac.uk).
+ * common/extra.c: don't give getcwd a prototype unless ANSI is
+ defined (from maj@computer-lab.cambridge.ac.uk).
Thu Sep 6 05:56:20 1990 Karl Berry (karl at hayley)
- * Makefile (x11lib), mf/Makefile (x11lib): include Xext.
+ * Makefile (x11lib), mf/Makefile (x11lib): include Xext.
Tue Sep 4 09:45:54 1990 Karl Berry (karl at hayley)
- * Makefile (install*): use $(proginstall) or $(fileinstall), as
- appropriate.
- (fileinstall, proginstall): new variables.
+ * Makefile (install*): use $(proginstall) or $(fileinstall), as
+ appropriate.
+ (fileinstall, proginstall): new variables.
Sun Sep 2 15:51:35 1990 Karl Berry (karl at hayley)
- * site.h-dist (HAVE_GETWD): new option for people who are
- fortunate enough to have this.
- * common/extra.c (getcwd) [HAVE_GETWD]: define this in terms of
- getwd (from morgan@ics.uci.edu).
+ * site.h-dist (HAVE_GETWD): new option for people who are
+ fortunate enough to have this.
+ * common/extra.c (getcwd) [HAVE_GETWD]: define this in terms of
+ getwd (from morgan@ics.uci.edu).
Fri Aug 31 15:17:19 1990 Karl Berry (karl at hayley)
- * These changes from andy@csvax.cs.caltech.edu.
+ * These changes from andy@csvax.cs.caltech.edu.
- * mf/MFwindow/tek.c [SYSV]: define bzero and bcmp as memset and
- memcmp.
+ * mf/MFwindow/tek.c [SYSV]: define bzero and bcmp as memset and
+ memcmp.
- * common/extra.c: always include <sys/types.h> and <sys/stat.h>,
- since is_dir needs them.
+ * common/extra.c: always include <sys/types.h> and <sys/stat.h>,
+ since is_dir needs them.
- * */Makefile (link commands): put $(LDFLAGS) at the end of the
- command, instead of the beginning.
+ * */Makefile (link commands): put $(LDFLAGS) at the end of the
+ command, instead of the beginning.
- * web/Makefile (tangle.p): use an already-compiled tangle if
- possible, and include LDFLAGS instead of CFLAGS when making tangle
- from tangleboot.c.
+ * web/Makefile (tangle.p): use an already-compiled tangle if
+ possible, and include LDFLAGS instead of CFLAGS when making tangle
+ from tangleboot.c.
- * site.h-dist (ANSI): say they must have sprintf declared if they
- defined this.
+ * site.h-dist (ANSI): say they must have sprintf declared if they
+ defined this.
Thu Aug 30 15:58:05 1990 Karl Berry (karl at hayley)
- * These changes from andy@csvax.cs.caltech.edu.
+ * These changes from andy@csvax.cs.caltech.edu.
- * dviutil/dvicopy.ch: don't define cur_name to use text_char.
+ * dviutil/dvicopy.ch: don't define cur_name to use text_char.
- * web2c/fixwrites.c: declare bare to take an int, not a char, and
- define it to return an int.
+ * web2c/fixwrites.c: declare bare to take an int, not a char, and
+ define it to return an int.
- * common/extra.h, web2c/web2c.h, web2c/splitup: only declare
- sprintf if ANSI is not defined, since a prototype with `...'
- doesn't match a function without a prototype.
+ * common/extra.h, web2c/web2c.h, web2c/splitup: only declare
+ sprintf if ANSI is not defined, since a prototype with `...'
+ doesn't match a function without a prototype.
Sun Aug 26 10:45:48 1990 Karl Berry (karl at aten)
- * Version 5.0e.
+ * Version 5.0e.
- * Makefile (install-manpages): quote $(INSTALL).
- * man/Makefile (all, install): make dependent on stamp-manpages, so
- sed isn't invoked every time.
- (clean): remove stamp-manpages.
+ * Makefile (install-manpages): quote $(INSTALL).
+ * man/Makefile (all, install): make dependent on stamp-manpages, so
+ sed isn't invoked every time.
+ (clean): remove stamp-manpages.
- * MACHINES: add info for the HP9000 machines from
- mark@comp.vuw.ac.nz.
+ * MACHINES: add info for the HP9000 machines from
+ mark@comp.vuw.ac.nz.
Sat Aug 25 12:00:50 1990 Karl Berry (karl at hayley)
- * Makefile (alldirs): add `dviutil'.
- (install): install dvicopy.
+ * Makefile (alldirs): add `dviutil'.
+ (install): install dvicopy.
- * common/extra.c (do_path): add a null after the path delimiter.
+ * common/extra.c (do_path): add a null after the path delimiter.
- * dviutil/dvicopy.ch: restore lines truncated in transmission.
- * dviutil/Makefile: prepend `.' to suffix lines.
+ * dviutil/dvicopy.ch: restore lines truncated in transmission.
+ * dviutil/Makefile: prepend `.' to suffix lines.
Thu Aug 23 06:44:28 1990 Karl Berry (karl at claude)
- * {tex,mf}/Makefile (triptex, trapmf): make dependent on $(iobjs)
- and $(commono).
+ * {tex,mf}/Makefile (triptex, trapmf): make dependent on $(iobjs)
+ and $(commono).
- * common/extra.c (do_path): don't take strlen of an integer.
+ * common/extra.c (do_path): don't take strlen of an integer.
- * web2c/Makefile (veryclean): remove yacc.*.
+ * web2c/Makefile (veryclean): remove yacc.*.
Wed Aug 22 06:16:03 1990 Karl Berry (karl at hayley)
- * Makefile (FORMATINSTALL): new variable; defines installation
- commands for .fmt's and .base's.
+ * Makefile (FORMATINSTALL): new variable; defines installation
+ commands for .fmt's and .base's.
- * common/extra.c (do_path): use PATH_DELIMITER instead of ':'.
+ * common/extra.c (do_path): use PATH_DELIMITER instead of ':'.
- * {tex,mf}/Makefile: use tex.fmt and mf.base when making other
- formats or bases.
+ * {tex,mf}/Makefile: use tex.fmt and mf.base when making other
+ formats or bases.
- * Makefile (YACC, LEX): new variables.
- (stamp-web2c): pass them down when compiling web2c.
+ * Makefile (YACC, LEX): new variables.
+ (stamp-web2c): pass them down when compiling web2c.
- * common/extra.c (do_path): do chdirs to the directories in the
- path.
+ * common/extra.c (do_path): do chdirs to the directories in the
+ path.
- * common/extra.{c,h} (ztoint) [sequent]: remove this, since
- the Sequent compiler doesn't have the casting problem any more.
+ * common/extra.{c,h} (ztoint) [sequent]: remove this, since
+ the Sequent compiler doesn't have the casting problem any more.
Thu Aug 16 15:24:02 1990 Karl Berry (karl at apollo)
- * common/extra.c (do_path): don't look for subdirectories if we
- used the default value (sometimes).
+ * common/extra.c (do_path): don't look for subdirectories if we
+ used the default value (sometimes).
- * common/extra.c (do_path): only look for subdirectories
- conditionally.
- (setpaths): don't look for subdirectories in all paths.
+ * common/extra.c (do_path): only look for subdirectories
+ conditionally.
+ (setpaths): don't look for subdirectories in all paths.
- * common/extra.c (do_path): don't clobber the path as we check for
- subdirectories.
+ * common/extra.c (do_path): don't clobber the path as we check for
+ subdirectories.
- * tex/Makefile (run-trip), mf/Makefile (run-trap): remove
- trip.tex/trap.mf before linking
+ * tex/Makefile (run-trip), mf/Makefile (run-trap): remove
+ trip.tex/trap.mf before linking
Wed Aug 15 08:45:28 1990 Karl Berry (karl at hayley)
- * web/tangleboot.{pas,c}: update these.
-
- * Makefile (install-formats, install-bases, install): move the
- commands for the first two from the third.
-
- * mfware/mft.ch (open_input): use MF_INPUT_PATH to open the .mf
- file.
- * man/mft.man: document this.
-
- * site.h (MAXPATHLEN): remove this; we allocate the storage
- dynamically now.
- * man/{tex,mf}.man: don't refer to MAXPATHLEN.
- * common/extra.c (xmalloc, xrealloc): new routines.
-
- * common/extra.c (do_path): find all the subdirectories here, and
- add them to the path.
- (testreadaccess): remove the subdirectory checking here.
-
- * tex/ctex.ch (\S552): initialize bchar_label[null_font], et al.,
- to avoid arbitrary font_info data as being interpreted as lig/kern
- programs (from Chris Thompson).
-
- * common/extra.c (setpaths): take an argument saying which paths
- to initialize.
- * common/common.defines (setpaths): declare to be a procedure with
- parameters.
- * common/extra.h (...PATHBIT): new macros to define that argument.
- * common/common.defines (...PATHBIT): make them available to the
- change files.
- * bibtex/bibtex.ch (get_the_top_level_aux_file_name),
- fontutil/pktogf.ch (PK_to_GF), pktype.ch (PKtype), vftovp.ch
- (VFtoVP), mfware/gftodvi.ch (GFtoDVI), gftopk.ch (initialize),
- gftype.ch (initialize), mft.ch (scan_args), texware/dvitype.ch
- (DVItype), dviutil/dvicopy.ch (DVIcopy), mf/cmf.ch, tex/ctex.ch:
- change call to set_paths.
-
- * common/{extra.c, extra.h, common.defines): define another
- path-searching constant, VFFILEPATH, which uses the environment
- variable VFFONTS.
- * dviutil: new subdirectory to hold dvicopy, whose change file
- uses VFFILEPATH (from xitikgun@ddathd21.bitnet).
- * fontutil/vftovp.ch: use VFFILEPATH.
- * man/vftovp.man: document this.
-
- * common/{extra,fileio}.c (terminate_with_space,
- terminate_with_null): rename to `end_with_space' and
- `end_with_null', so brain-dead linkers that only look at the first
- 16 characters don't break.
+ * web/tangleboot.{pas,c}: update these.
+
+ * Makefile (install-formats, install-bases, install): move the
+ commands for the first two from the third.
+
+ * mfware/mft.ch (open_input): use MF_INPUT_PATH to open the .mf
+ file.
+ * man/mft.man: document this.
+
+ * site.h (MAXPATHLEN): remove this; we allocate the storage
+ dynamically now.
+ * man/{tex,mf}.man: don't refer to MAXPATHLEN.
+ * common/extra.c (xmalloc, xrealloc): new routines.
+
+ * common/extra.c (do_path): find all the subdirectories here, and
+ add them to the path.
+ (testreadaccess): remove the subdirectory checking here.
+
+ * tex/ctex.ch (\S552): initialize bchar_label[null_font], et al.,
+ to avoid arbitrary font_info data as being interpreted as lig/kern
+ programs (from Chris Thompson).
+
+ * common/extra.c (setpaths): take an argument saying which paths
+ to initialize.
+ * common/common.defines (setpaths): declare to be a procedure with
+ parameters.
+ * common/extra.h (...PATHBIT): new macros to define that argument.
+ * common/common.defines (...PATHBIT): make them available to the
+ change files.
+ * bibtex/bibtex.ch (get_the_top_level_aux_file_name),
+ fontutil/pktogf.ch (PK_to_GF), pktype.ch (PKtype), vftovp.ch
+ (VFtoVP), mfware/gftodvi.ch (GFtoDVI), gftopk.ch (initialize),
+ gftype.ch (initialize), mft.ch (scan_args), texware/dvitype.ch
+ (DVItype), dviutil/dvicopy.ch (DVIcopy), mf/cmf.ch, tex/ctex.ch:
+ change call to set_paths.
+
+ * common/{extra.c, extra.h, common.defines): define another
+ path-searching constant, VFFILEPATH, which uses the environment
+ variable VFFONTS.
+ * dviutil: new subdirectory to hold dvicopy, whose change file
+ uses VFFILEPATH (from xitikgun@ddathd21.bitnet).
+ * fontutil/vftovp.ch: use VFFILEPATH.
+ * man/vftovp.man: document this.
+
+ * common/{extra,fileio}.c (terminate_with_space,
+ terminate_with_null): rename to `end_with_space' and
+ `end_with_null', so brain-dead linkers that only look at the first
+ 16 characters don't break.
Tue Aug 14 11:32:35 1990 Karl Berry (karl at aten)
- * common/extra.c (do_path): allocate an extra byte for the
- trailing null.
+ * common/extra.c (do_path): allocate an extra byte for the
+ trailing null.
Mon Aug 13 14:45:06 1990 Karl Berry (karl at aten)
- * Makefile (fmts): add picplus.
- * tex/Makefile (fmts): likewise.
+ * Makefile (fmts): add picplus.
+ * tex/Makefile (fmts): likewise.
- * man/Makefile (manfiles): remove trailing \ from last item in list.
+ * man/Makefile (manfiles): remove trailing \ from last item in list.
- * {bibtex,mf,tex}/Makefile: remove form feeds.
+ * {bibtex,mf,tex}/Makefile: remove form feeds.
Sun Aug 12 10:23:12 1990 Karl Berry (karl at hayley)
- * web/tangle.ch (scan_args): if a `.' occurs before a `/' in a
- filename, don't count it as starting the extension.
- * web/weave.ch (scan_args): likewise.
- Probably other programs need to be fixed in the same way.
+ * web/tangle.ch (scan_args): if a `.' occurs before a `/' in a
+ filename, don't count it as starting the extension.
+ * web/weave.ch (scan_args): likewise.
+ Probably other programs need to be fixed in the same way.
- * common/convert: pass the name of file being converted to
- fixwrites.
- * web2c/fixwrites.c: convert vptovf error messages properly.
- (These changes from rokicki@neon.stanford.edu.)
+ * common/convert: pass the name of file being converted to
+ fixwrites.
+ * web2c/fixwrites.c: convert vptovf error messages properly.
+ (These changes from rokicki@neon.stanford.edu.)
Fri Aug 10 09:02:31 1990 Karl Berry (karl at hayley)
- * mf/cmf.ch: fix another casting problem (from
- xitikgun@ddathd21.bitnet).
+ * mf/cmf.ch: fix another casting problem (from
+ xitikgun@ddathd21.bitnet).
Wed Aug 8 06:43:28 1990 Karl Berry (karl at hayley)
- * common/extra.c (DO_PATH): replace this macro with a routine, and
- expand extra `:'s into the system default.
- (insert_string): new routine.
- * site.h: warn them not to put extra `:'s in the system default.
- * man/{almost everything}: document this.
+ * common/extra.c (DO_PATH): replace this macro with a routine, and
+ expand extra `:'s into the system default.
+ (insert_string): new routine.
+ * site.h: warn them not to put extra `:'s in the system default.
+ * man/{almost everything}: document this.
- * mfware/gftodvi.ch, fontutil/vftovp.ch: break up huge case
- statement (from maj@computer-lab.cambridge.ac.uk).
- * PROBLEMS: remove old fix for the huge case statements.
+ * mfware/gftodvi.ch, fontutil/vftovp.ch: break up huge case
+ statement (from maj@computer-lab.cambridge.ac.uk).
+ * PROBLEMS: remove old fix for the huge case statements.
Tue Aug 7 07:19:32 1990 Karl Berry (karl at hayley)
- * mf/Makefile (run-trap): run `./trapmf', not just `trapmf'.
- * tex/Makefile (run-trip): analogously.
- * Makefile (web2c-dist): rename site.h to site.h-dist.
- (These changes from dorab@twinsun.com.)
+ * mf/Makefile (run-trap): run `./trapmf', not just `trapmf'.
+ * tex/Makefile (run-trip): analogously.
+ * Makefile (web2c-dist): rename site.h to site.h-dist.
+ (These changes from dorab@twinsun.com.)
Fri Aug 3 15:55:53 1990 Karl Berry (karl at hayley)
- * Makefile (install): add links for plain.fmt and plain.base.
+ * Makefile (install): add links for plain.fmt and plain.base.
- * PROBLEMS: add patches for the 3b2 for the old TeX (from
- oc@vmp.com).
+ * PROBLEMS: add patches for the 3b2 for the old TeX (from
+ oc@vmp.com).
Tue Jul 31 11:43:38 1990 Karl Berry (karl at hayley)
- * mf/Makefile: add missing quote (from dick@sprite.stanford.edu).
+ * mf/Makefile: add missing quote (from dick@sprite.stanford.edu).
Fri Jul 13 06:48:15 1990 Karl Berry (karl at hayley)
- * Makefile: remove ^L's.
+ * Makefile: remove ^L's.
Sun Jul 8 06:44:06 1990 Karl Berry (karl at hayley)
- * common/extra.c (fprint_pascal_string): new routine.
- (printpascalstring): call it.
- (errprintpascalstring): new routine.
- * common/common.defines: declare errprintpascalstring.
- * texware/dvitype.ch: use it when printing the TFM file name.
+ * common/extra.c (fprint_pascal_string): new routine.
+ (printpascalstring): call it.
+ (errprintpascalstring): new routine.
+ * common/common.defines: declare errprintpascalstring.
+ * texware/dvitype.ch: use it when printing the TFM file name.
- * common/extra.c (READABLE_FILE): new macro.
- (testreadaccess): use it, instead of using access(2) directly.
+ * common/extra.c (READABLE_FILE): new macro.
+ (testreadaccess): use it, instead of using access(2) directly.
- * tex/trie.h: delete.
- * tex/trie.diff: new file with diffs for a larger trie size (from
- xitikgun@ddathd21.bitnet).
- * common/texmf.defines: remove trie definitions.
+ * tex/trie.h: delete.
+ * tex/trie.diff: new file with diffs for a larger trie size (from
+ xitikgun@ddathd21.bitnet).
+ * common/texmf.defines: remove trie definitions.
- * bibtex/bibtex32.diff: new file with diffs for a big BibTeX (from
- beebe@science.utah.edu).
+ * bibtex/bibtex32.diff: new file with diffs for a big BibTeX (from
+ beebe@science.utah.edu).
- * mf/trapenv: define GFFONTS.
+ * mf/trapenv: define GFFONTS.
Mon Jun 18 08:37:41 1990 Karl Berry (karl at hayley)
- * site.h (schar) [AIX]: define to be INT.
- * web2c/web2c.yacc (SIMPLE_TYPE): output UNSIGNED_SHORT_STRING
- instead of "unsigned short", and define the former to be "int" for
- AIX.
+ * site.h (schar) [AIX]: define to be INT.
+ * web2c/web2c.yacc (SIMPLE_TYPE): output UNSIGNED_SHORT_STRING
+ instead of "unsigned short", and define the former to be "int" for
+ AIX.
Thu May 31 14:14:18 1990 Karl Berry (karl at aten)
- * common/fileio.c (open_input): don't call funny_core_dump if
- we're bibtex.
+ * common/fileio.c (open_input): don't call funny_core_dump if
+ we're bibtex.
- * common/extra.c (is_dir): don't declare as static.
+ * common/extra.c (is_dir): don't declare as static.
- * web2c/{fixwrites,regfix}.c (remove_newline): don't use
- ANSI-style declarations.
+ * web2c/{fixwrites,regfix}.c (remove_newline): don't use
+ ANSI-style declarations.
- * mf/MFwindow/x11-Xt.c: declare functions as static, if they're
- defined that way.
+ * mf/MFwindow/x11-Xt.c: declare functions as static, if they're
+ defined that way.
- * mf/MFwindow/x10.c (sprintf): don't declare it.
+ * mf/MFwindow/x10.c (sprintf): don't declare it.
- * common/texmf.c (funny_core_dump): don't define as static.
+ * common/texmf.c (funny_core_dump): don't define as static.
- * web/tangle.ch: incorporate changes to only open the pool file if
- it's actually used (from xitigkun@ddathd21.bitnet).
+ * web/tangle.ch: incorporate changes to only open the pool file if
+ it's actually used (from xitigkun@ddathd21.bitnet).
Wed May 30 07:10:10 1990 Karl Berry (karl at hayley)
- * common/extra.c (testreadaccess): initialize ok to zero, improve
- the loop logic.
+ * common/extra.c (testreadaccess): initialize ok to zero, improve
+ the loop logic.
Sun May 27 10:21:22 1990 Karl Berry (karl at hayley)
- * common/extra.h, web2c/splitup.c, web2c/web2c.h: declare sprintf
- using SPRINTF_RETURN_TYPE.
- * site.h: define it.
+ * common/extra.h, web2c/splitup.c, web2c/web2c.h: declare sprintf
+ using SPRINTF_RETURN_TYPE.
+ * site.h: define it.
Sat May 26 07:55:54 1990 Karl Berry (karl at hayley)
- * common/texmf.c (input_line): do not worry about NONASCII or
- characters going out of range when we fill up `buffer'.
+ * common/texmf.c (input_line): do not worry about NONASCII or
+ characters going out of range when we fill up `buffer'.
- * web2c/{fixwrites,regfix}.c: replace calls to gets(3) with calls
- to fgets(3).
+ * web2c/{fixwrites,regfix}.c: replace calls to gets(3) with calls
+ to fgets(3).
- * tex/trie.h: new file to help implement larger hyphenation tries.
- * common/common.defines (trl, trc, tro, trb, trieentry): new
- fields and a type, for the same reason.
- (from xitikgun@ddathd21.bitnet, but the diff to ctex.ch has not
- been created yet).
+ * tex/trie.h: new file to help implement larger hyphenation tries.
+ * common/common.defines (trl, trc, tro, trb, trieentry): new
+ fields and a type, for the same reason.
+ (from xitikgun@ddathd21.bitnet, but the diff to ctex.ch has not
+ been created yet).
- * common/texmf.c, mf/MFwindow/uniterm.c: merge Uniterm support
- from T. Hageman.
+ * common/texmf.c, mf/MFwindow/uniterm.c: merge Uniterm support
+ from T. Hageman.
Tue May 22 09:56:01 1990 Karl Berry (karl at hayley)
- * common/extra.c (testreadaccess): close the directories in the
- path after we search them for subdirectories.
+ * common/extra.c (testreadaccess): close the directories in the
+ path after we search them for subdirectories.
- * tex/tex-extra.c (main): set up TEXformatdefault with the format
- from the program name, instead of the first line of input (from
- ramshaw@src.dec.com).
+ * tex/tex-extra.c (main): set up TEXformatdefault with the format
+ from the program name, instead of the first line of input (from
+ ramshaw@src.dec.com).
Sun May 20 12:03:12 1990 Karl Berry (karl at hayley)
- * web/tangle.ch (<Get |web_file_name|...>): make sure the web name
- ends with a space. Ditto for the change file.
+ * web/tangle.ch (<Get |web_file_name|...>): make sure the web name
+ ends with a space. Ditto for the change file.
Thu May 17 10:43:00 1990 Karl Berry (karl at hayley)
- * web2c/web2c.c (initialize): check the result of the fopen (from
- lonhyn@gulag.nas.nasa.gov).
+ * web2c/web2c.c (initialize): check the result of the fopen (from
+ lonhyn@gulag.nas.nasa.gov).
Mon May 14 07:16:47 1990 Karl Berry (karl at hayley)
* texware/dvitype.ch: use testreadaccess and other common
- routines; output to stdout.
- * web/{tangle,weave}.ch: use common routines.
-
+ routines; output to stdout.
+ * web/{tangle,weave}.ch: use common routines.
+
* fontutil/{extra.?, futil.defines, convert}: move to new
- subdirectory `common'.
+ subdirectory `common'.
* tex/Makefile (run-trip): set the environment before running
- triptex.
- tripenv: new file.
- * mf/Makefile, mf/trapenv: analogously.
+ triptex.
+ tripenv: new file.
+ * mf/Makefile, mf/trapenv: analogously.
Sun May 13 10:09:02 1990 Karl Berry (karl at hayley)
* web2c/web2c.c (main): only print the number of symbols if
- `debug' is set.
+ `debug' is set.
* texware/texware.h (unsignedcharargv): new macro for dvitype.
* {texware/texware.h, mfware/mfware.h} (reset, rewrite): cast the
- filename argument to char *.
+ filename argument to char *.
* web2c/web2c.yacc (do_proc_args): add an & if we're generating
- ANSI code, and have a var parameter (from andy@csvax.caltech.edu).
+ ANSI code, and have a var parameter (from andy@csvax.caltech.edu).
* defaults.h [High C on an IBM]: add pragma's (from bells@ibm.com).
* tex/ctex.ch (a_open_in): try to open the input file without
- .tex, if opening with .tex fails (from Tom Hageman via
- vens@hgrrug5.bitnet).
+ .tex, if opening with .tex fails (from Tom Hageman via
+ vens@hgrrug5.bitnet).
* {mf,tex}/extra.c (calledit) [NONASCII]: use xchr (from Tom
- Hageman via vens@hgrrug5.bitnet).
+ Hageman via vens@hgrrug5.bitnet).
* Makefile (run-triptrap): split up into two targets, run-trip and
- run-trap.
+ run-trap.
* tex/Makefile (fmts): new target.
- (tex.fmt, et al.): run initex to make these.
- * mf/Makefile (bases): new target.
- (mf.base, cmmf.base): run inimf to make these.
- (From beebe@science.utah.edu.)
+ (tex.fmt, et al.): run initex to make these.
+ * mf/Makefile (bases): new target.
+ (mf.base, cmmf.base): run inimf to make these.
+ (From beebe@science.utah.edu.)
* Makefile (manpages, install-manpages): new targets.
- man: new directory with the man pages
- (from ken@cs.rochester.edu).
+ man: new directory with the man pages
+ (from ken@cs.rochester.edu).
* mfware/gftodvi.ch (open_gf_file): don't bother defining
packed_font_file_path, since we don't use it.
- * mfware/gftype.ch (open_gf_file): ditto.
+ * mfware/gftype.ch (open_gf_file): ditto.
Sun May 6 08:24:27 1990 Karl Berry (karl at hayley)
@@ -6388,14 +6393,14 @@ Sun May 6 08:24:27 1990 Karl Berry (karl at hayley)
* web/weavext.c (strcpy, strcat): add `const'.
* mfware/mfwarext.c (sprintf): declare differently for SYSV and ANSI.
- tex/extra.c, mf/extra.c, web/tanglext.c, texware/texwarext.c: ditto.
+ tex/extra.c, mf/extra.c, web/tanglext.c, texware/texwarext.c: ditto.
* mfware/mfware.h (openf) [ANSI]: declare it.
* fontutil/extra.c (testreadaccess): handle absolute path names
correctly.
- * web/Makefile (tangle.p): do `./tangle' instead of `tangle',
+ * web/Makefile (tangle.p): do `./tangle' instead of `tangle',
since not everyone has . in their path (from
beebe@science.utah.edu).
@@ -6480,7 +6485,7 @@ Fri Mar 23 18:46:49 1990 Karl Berry (karl at aten)
* Version 4.893c.
* web2c/Makefile: do test ... instead of [ ... ].
- mf/MFwindow/Makefile: use $(SHELL) instead of /bin/sh.
+ mf/MFwindow/Makefile: use $(SHELL) instead of /bin/sh.
Thu Mar 22 18:20:38 1990 Karl Berry (karl at aten)
@@ -6490,18 +6495,18 @@ Thu Mar 22 18:20:38 1990 Karl Berry (karl at aten)
Fri Mar 9 08:38:56 1990 Karl Berry (karl at hayley)
* defaults.h, site.h: move ANSI from the former back to the
- latter, since some systems want it.
+ latter, since some systems want it.
* bibtex/bibtex.ch (int_to_ASCII): use `the_int' instead of `int'
- as the first parameter name; some cc's bomb with `int'.
- (from rusty@garnet.berkeley.edu)
+ as the first parameter name; some cc's bomb with `int'.
+ (from rusty@garnet.berkeley.edu)
* texware/dvitypext.c (packrealnameoffile): return type is void.
* */Makefile (veryclean): remove backup files, core files.
- */Makefile: use $(SHELL) ./<script> instead of ./<script>.
- web/Makefile: define SHELL.
- (mackay@cs.washington.edu supplied these changes.)
+ */Makefile: use $(SHELL) ./<script> instead of ./<script>.
+ web/Makefile: define SHELL.
+ (mackay@cs.washington.edu supplied these changes.)
Fri Mar 2 17:27:22 1990 Karl Berry (karl at hayley)
@@ -6537,15 +6542,15 @@ Sat Feb 17 07:36:50 1990 Karl Berry (karl at hayley)
bibtex:
Mon Feb 21 14:49:52 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in: srcdir changes from simon.
+ * Makefile.in: srcdir changes from simon.
Wed Feb 2 11:00:09 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.1.
+ * Version 6.1.
Mon Jan 24 07:33:17 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.0.
+ * Version 6.0.
Sun Nov 7 14:26:23 1993 Karl Berry (karl@cs.umb.edu)
@@ -6565,7 +6570,7 @@ Sun Oct 3 12:41:46 1993 Karl Berry (karl@cs.umb.edu)
(commonh): paths.h is in kpathsea.
(commono): kpathsea.a has its own variable now.
(*clean): Include standard targets.
- (program): New variable.
+ (program): New variable.
Sun May 23 06:17:53 1993 Karl Berry (karl@cs.umb.edu)
@@ -6659,137 +6664,137 @@ Sun Nov 1 16:20:05 1992 Kathy Hargreaves (letters@red.cs.umb.edu)
Thu Sep 24 11:04:03 1992 Karl Berry (karl@cs.umb.edu)
- * Makefile (openinout.c): avoid use of $<.
+ * Makefile (openinout.c): avoid use of $<.
Fri Sep 4 08:58:58 1992 Karl Berry (karl@hayley)
- * Makefile (extraclean): new target.
- (distclean): don't remove backup files etc. here.
+ * Makefile (extraclean): new target.
+ (distclean): don't remove backup files etc. here.
Wed Aug 19 08:39:55 1992 Karl Berry (karl@hayley)
- * Makefile (openinout.c): new target.
- (clean): remove it.
+ * Makefile (openinout.c): new target.
+ (clean): remove it.
Wed Aug 12 16:16:28 1992 Karl Berry (karl@hayley)
- * Makefile (fileioo): use the default compilation rule.
+ * Makefile (fileioo): use the default compilation rule.
Wed Jul 15 11:52:40 1992 Karl Berry (karl@hayley)
- * bibtex.ch, small.diff: don't change the value of min_crossrefs.
+ * bibtex.ch, small.diff: don't change the value of min_crossrefs.
Sun Jul 5 07:23:23 1992 Karl Berry (karl@hayley)
- * convert (sed): change `/bin/sed' to `sed'.
+ * convert (sed): change `/bin/sed' to `sed'.
- * bibtex.ch: avoid lines >= 80 chars.
+ * bibtex.ch: avoid lines >= 80 chars.
Fri Jul 3 11:59:50 1992 Karl Berry (karl@hayley)
- * Makefile (bibtex.p): depend on cbibtex.ch, not bibtex.ch.
+ * Makefile (bibtex.p): depend on cbibtex.ch, not bibtex.ch.
Thu Jul 2 16:04:37 1992 Karl Berry (karl@hayley)
- * Makefile (CPPFLAGS): new variable
- (.c.o): use it.
- (cflags): change to CFLAGS.
+ * Makefile (CPPFLAGS): new variable
+ (.c.o): use it.
+ (cflags): change to CFLAGS.
Thu May 14 19:21:10 1992 Karl Berry (karl@claude.cs.umb.edu)
- * Version 5.851c.
+ * Version 5.851c.
Sat Apr 25 09:18:17 1992 Karl Berry (karl@hayley)
- * convert: sync after the pipe.
+ * convert: sync after the pipe.
- * Makefile (libs): new var to abbreviate `../libs.a $(LIBS)'.
- (bibtex): use it.
+ * Makefile (libs): new var to abbreviate `../libs.a $(LIBS)'.
+ (bibtex): use it.
- * Makefile (distclean): new target.
+ * Makefile (distclean): new target.
Thu Apr 23 12:07:32 1992 Karl Berry (karl@hayley)
- * Makefile: fix clean targets (from Andreas).
+ * Makefile: fix clean targets (from Andreas).
Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
- * Version 5.851b.
+ * Version 5.851b.
Sun Apr 12 11:46:24 1992 Karl Berry (karl@hayley)
- * bibtex.ch: use BSTINPUTS to look for the BST file instead of
- TEXINPUTS.
+ * bibtex.ch: use BSTINPUTS to look for the BST file instead of
+ TEXINPUTS.
Sat Apr 11 10:31:57 1992 Karl Berry (karl@hayley)
- * bibtex.ch (388): remove mutually exclusive test, instead of
- fixing it.
+ * bibtex.ch (388): remove mutually exclusive test, instead of
+ fixing it.
Fri Apr 10 17:26:30 1992 Karl Berry (karl@hayley)
- * small.diff: remake this so it works properly.
+ * small.diff: remake this so it works properly.
- * Makefile (mostlyclean): remove cbibtex.ch.
- (.ch.p): tangle with cbibtex.ch.
+ * Makefile (mostlyclean): remove cbibtex.ch.
+ (.ch.p): tangle with cbibtex.ch.
Fri Apr 3 09:53:25 1992 Karl Berry (karl at hayley)
- * Version 5.851a.
+ * Version 5.851a.
Mon Mar 30 11:20:11 1992 Karl Berry (karl at hayley)
- * bibtex.ch (388): fix mutually exclusive tests.
+ * bibtex.ch (388): fix mutually exclusive tests.
Fri Mar 20 16:14:05 1992 Karl Berry (karl at hayley)
- * Makefile (mostlyclean): new name for `clean'.
- (clean): what `realclean' used to be.
- (realclean): nothing to do anymore.
- (install): install the program.
+ * Makefile (mostlyclean): new name for `clean'.
+ (clean): what `realclean' used to be.
+ (realclean): nothing to do anymore.
+ (install): install the program.
Fri Jan 24 09:08:31 1992 Karl Berry (karl at hayley)
- * Makefile (cflags): don't include -I../config.
+ * Makefile (cflags): don't include -I../config.
- * bibtex.ch (max_ent_strs): reduce to 10000, as the previous value
- allocated 2.5MB (even this allocates 1MB).
+ * bibtex.ch (max_ent_strs): reduce to 10000, as the previous value
+ allocated 2.5MB (even this allocates 1MB).
Sun Jan 12 09:16:54 1992 Karl Berry (karl at hayley)
- * Makefile (bibtex.o): remove -Dbswap=bswapp. Why did I do this?
+ * Makefile (bibtex.o): remove -Dbswap=bswapp. Why did I do this?
- * Makefile (fileioh): no longer exists.
+ * Makefile (fileioh): no longer exists.
- * convert (../common): now ../lib.
+ * convert (../common): now ../lib.
Sat Jan 11 16:53:05 1992 Karl Berry (karl at hayley)
- * bibtex.ch (FILENAMESIZE): rename to `PATH_MAX'.
+ * bibtex.ch (FILENAMESIZE): rename to `PATH_MAX'.
- * Makefile: redo for new configuration.
+ * Makefile: redo for new configuration.
Tue Jan 7 16:09:55 1992 Karl Berry (karl at hayley)
- * bibtex.ch (10/main program): exit with bad status if history >
- warning_message.
+ * bibtex.ch (10/main program): exit with bad status if history >
+ warning_message.
Mon Feb 21 14:50:08 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in: srcdir changes from simon.
+ * Makefile.in: srcdir changes from simon.
Thu Feb 10 10:00:49 1994 Karl Berry (karl@cs.umb.edu)
- * dvicopy.ch: Don't print fontname twice when it can't be opened.
- Increase table sizes.
+ * dvicopy.ch: Don't print fontname twice when it can't be opened.
+ Increase table sizes.
dviutil:
Wed Feb 2 11:00:09 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.1.
+ * Version 6.1.
Mon Jan 24 07:33:33 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.0.
+ * Version 6.0.
Tue Oct 12 13:35:28 1993 Karl Berry (karl@cs.umb.edu)
@@ -6837,7 +6842,7 @@ Tue Jan 26 16:38:05 1993 Karl Berry (karl@cs.umb.edu)
* *.ch (banner): Use version_string.
* Makefile.in: Merge dvitype from texware.
-
+
Sun Jan 3 13:29:30 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (distclean): Remove Makefile.
@@ -6852,41 +6857,41 @@ Sat Dec 12 14:52:23 1992 Karl Berry (karl@cs.umb.edu)
Fri Sep 4 09:00:58 1992 Karl Berry (karl@hayley)
- * Makefile (extraclean): new target.
- (distclean): don't remove backup files etc. here.
+ * Makefile (extraclean): new target.
+ (distclean): don't remove backup files etc. here.
Thu Jul 2 16:06:12 1992 Karl Berry (karl@hayley)
- * Makefile (CPPFLAGS): new variable
- (.c.o): use it.
- (cflags): change to CFLAGS.
+ * Makefile (CPPFLAGS): new variable
+ (.c.o): use it.
+ (cflags): change to CFLAGS.
Thu May 14 19:21:26 1992 Karl Berry (karl@claude.cs.umb.edu)
- * Version 5.851c.
+ * Version 5.851c.
Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
- * Version 5.851b.
+ * Version 5.851b.
Fri Apr 3 09:54:34 1992 Karl Berry (karl at hayley)
- * Version 5.851a.
+ * Version 5.851a.
Fri Mar 20 16:21:18 1992 Karl Berry (karl at hayley)
- * Makefile (mostlyclean): new name for `clean'.
- (clean): what `realclean' used to be.
- (realclean): nothing to do anymore.
- (install): install the program.
+ * Makefile (mostlyclean): new name for `clean'.
+ (clean): what `realclean' used to be.
+ (realclean): nothing to do anymore.
+ (install): install the program.
Fri Jan 24 09:21:22 1992 Karl Berry (karl at hayley)
- * Makefile (cflags): don't include -I../config.
+ * Makefile (cflags): don't include -I../config.
Sun Jan 12 08:49:00 1992 Karl Berry (karl at hayley)
- * dvicopy.ch: `cwd_test_read_access' is gone.
+ * dvicopy.ch: `cwd_test_read_access' is gone.
Following is the ChangeLog from texware, before I merged the contents
of that directory with the others. (26 January 1993)
@@ -6913,97 +6918,97 @@ Sat Dec 12 15:23:14 1992 Karl Berry (karl@cs.umb.edu)
Fri Sep 4 09:04:31 1992 Karl Berry (karl@hayley)
- * Makefile (extraclean): new target.
- (distclean): don't remove backup files etc. here.
+ * Makefile (extraclean): new target.
+ (distclean): don't remove backup files etc. here.
Wed Aug 19 08:27:16 1992 Karl Berry (karl@hayley)
- * Makefile (tftopl.o): use default compilation rule.
+ * Makefile (tftopl.o): use default compilation rule.
- * pltotf.ch: rename `index' to `index_var'.
+ * pltotf.ch: rename `index' to `index_var'.
Wed Aug 12 16:34:13 1992 Karl Berry (karl@hayley)
- * Makefile (pltotf.o): use default compilation rule.
+ * Makefile (pltotf.o): use default compilation rule.
Thu Jul 2 16:09:37 1992 Karl Berry (karl@hayley)
- * Makefile (CPPFLAGS): new variable
- (.c.o): use it.
- (cflags): change to CFLAGS.
+ * Makefile (CPPFLAGS): new variable
+ (.c.o): use it.
+ (cflags): change to CFLAGS.
Thu Jun 4 08:18:28 1992 Karl Berry (karl@hayley)
- * {tftopl,pltotf}.ch: rename `class' to `class_var' because of AIX
- brain-damage.
+ * {tftopl,pltotf}.ch: rename `class' to `class_var' because of AIX
+ brain-damage.
Thu May 14 19:22:33 1992 Karl Berry (karl@claude.cs.umb.edu)
- * Version 5.851c.
+ * Version 5.851c.
Sat Apr 25 09:38:16 1992 Karl Berry (karl@hayley)
- * Makefile (distclean): new target.
+ * Makefile (distclean): new target.
Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
- * Version 5.851b.
+ * Version 5.851b.
Fri Apr 3 09:56:04 1992 Karl Berry (karl at hayley)
- * Version 5.851a.
+ * Version 5.851a.
Sat Mar 21 11:40:36 1992 Karl Berry (karl at hayley)
- * Makefile (patgen): use patgen2.
- * patgen2.{web,ch}: new files.
+ * Makefile (patgen): use patgen2.
+ * patgen2.{web,ch}: new files.
Fri Mar 20 16:29:58 1992 Karl Berry (karl at hayley)
- * Makefile (mostlyclean): new name for `clean'.
- (clean): what `realclean' used to be.
- (realclean): nothing to do anymore.
- (install): install the program.
+ * Makefile (mostlyclean): new name for `clean'.
+ (clean): what `realclean' used to be.
+ (realclean): nothing to do anymore.
+ (install): install the program.
Wed Mar 18 09:09:54 1992 Karl Berry (karl at hayley)
- * dvitype.ch (max_widths): increase to 25000.
+ * dvitype.ch (max_widths): increase to 25000.
Sun Feb 2 07:54:09 1992 Karl Berry (karl at hayley)
- * tftopl.ch (argument_is): change `option_table' to
- `long_options', for the new getopt.
+ * tftopl.ch (argument_is): change `option_table' to
+ `long_options', for the new getopt.
Fri Jan 24 09:20:36 1992 Karl Berry (karl at hayley)
- * Makefile (cflags): don't include -I../config.
+ * Makefile (cflags): don't include -I../config.
Sun Jan 12 07:49:54 1992 Karl Berry (karl at hayley)
- * tftopl.ch: `cwd_test_read_access' is gone.
+ * tftopl.ch: `cwd_test_read_access' is gone.
- * Makefile (vftovp.o, vptovf.o): remove the -Dlink, as it is now
- in common.h.
+ * Makefile (vftovp.o, vptovf.o): remove the -Dlink, as it is now
+ in common.h.
Wed Jan 8 07:43:23 1992 Karl Berry (karl at hayley)
- * tftopl.ch (cast_to_pointer_to_byte): the name seems to be
- `cast_to_byte_pointer'.
+ * tftopl.ch (cast_to_pointer_to_byte): the name seems to be
+ `cast_to_byte_pointer'.
fontutil:
Mon Feb 21 14:30:23 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in: srcdir changes from simon.
+ * Makefile.in: srcdir changes from simon.
- * gftodmem.h: Move to ../lib.
+ * gftodmem.h: Move to ../lib.
Wed Feb 2 11:00:09 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.1.
+ * Version 6.1.
Mon Jan 24 07:33:41 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.0.
+ * Version 6.0.
Sat Nov 6 13:46:52 1993 Karl Berry (karl@cs.umb.edu)
@@ -7103,77 +7108,77 @@ Sat Dec 12 14:59:21 1992 Karl Berry (karl@cs.umb.edu)
Fri Sep 4 09:01:36 1992 Karl Berry (karl@hayley)
- * Makefile (extraclean): new target.
- (distclean): don't remove backup files etc. here.
+ * Makefile (extraclean): new target.
+ (distclean): don't remove backup files etc. here.
Wed Aug 12 16:17:10 1992 Karl Berry (karl@hayley)
- * {vf,vp}to{vp,vf}.ch (index): @d to be `index_type'.
- * Makefile ({vf,vp}to{vp,vf}.o): use default compilation rule.
+ * {vf,vp}to{vp,vf}.ch (index): @d to be `index_type'.
+ * Makefile ({vf,vp}to{vp,vf}.o): use default compilation rule.
- * Makefile (CPPFLAGS): new variable
- (.c.o): use it.
- (cflags): change to CFLAGS.
+ * Makefile (CPPFLAGS): new variable
+ (.c.o): use it.
+ (cflags): change to CFLAGS.
Sun Jun 21 09:20:35 1992 Karl Berry (karl@io)
- * vftovp.ch: don't compare o to set_char_0, since that's always true.
+ * vftovp.ch: don't compare o to set_char_0, since that's always true.
Thu May 14 19:21:32 1992 Karl Berry (karl@claude.cs.umb.edu)
- * Version 5.851c.
+ * Version 5.851c.
Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
- * Version 5.851b.
+ * Version 5.851b.
Fri Apr 10 15:13:27 1992 Karl Berry (karl@hayley)
- * gftopk.ch (81--83): don't add anything to the font comment.
+ * gftopk.ch (81--83): don't add anything to the font comment.
Fri Apr 3 09:54:48 1992 Karl Berry (karl at hayley)
- * Version 5.851a.
+ * Version 5.851a.
Thu Mar 26 07:00:04 1992 Karl Berry (karl at hayley)
- * Makefile (clean): don't remove *.h, as gftodmem.h goes away.
+ * Makefile (clean): don't remove *.h, as gftodmem.h goes away.
Fri Mar 20 16:23:32 1992 Karl Berry (karl at hayley)
- * Makefile (mostlyclean): new name for `clean'.
- (clean): what `realclean' used to be.
- (realclean): nothing to do anymore.
- (install): install the program.
+ * Makefile (mostlyclean): new name for `clean'.
+ (clean): what `realclean' used to be.
+ (realclean): nothing to do anymore.
+ (install): install the program.
Sun Feb 2 08:01:42 1992 Karl Berry (karl at hayley)
- * vftovp.ch (argument_is): use `long_options', not `option_table'.
+ * vftovp.ch (argument_is): use `long_options', not `option_table'.
- * gftodvi.ch (argument_is): use `long_options' instead of
- `option_table'.
+ * gftodvi.ch (argument_is): use `long_options' instead of
+ `option_table'.
Fri Jan 24 09:21:12 1992 Karl Berry (karl at hayley)
- * Makefile (cflags): don't include -I../config.
+ * Makefile (cflags): don't include -I../config.
Sun Jan 12 07:49:14 1992 Karl Berry (karl at hayley)
- * pktype.ch, pktogf.ch, vftovp.ch: `cwd_test_read_access' is gone.
+ * pktype.ch, pktogf.ch, vftovp.ch: `cwd_test_read_access' is gone.
- * Makefile (vftovp.o, vptovf.o): remove the -Dlink, as it is now
- in common.h.
+ * Makefile (vftovp.o, vptovf.o): remove the -Dlink, as it is now
+ in common.h.
- * gftopk.ch, gftype.ch: `cwd_test_read_access' is gone.
+ * gftopk.ch, gftype.ch: `cwd_test_read_access' is gone.
mf:
Mon Feb 21 13:24:21 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in: srcdir changes from simon.
+ * Makefile.in: srcdir changes from simon.
Wed Feb 2 11:01:01 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.1.
+ * Version 6.1.
Tue Feb 1 18:01:19 1994 Karl Berry (karl@cs.umb.edu)
@@ -7182,11 +7187,11 @@ Tue Feb 1 18:01:19 1994 Karl Berry (karl@cs.umb.edu)
Mon Jan 24 07:34:01 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.0.
+ * Version 6.0.
Mon Jan 17 14:30:09 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (iextra.o): Depend on mfd.h.
+ * Makefile.in (iextra.o): Depend on mfd.h.
Sat Dec 11 13:23:35 1993 Karl Berry (karl@cs.umb.edu)
@@ -7286,12 +7291,12 @@ Sun Feb 14 11:25:51 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (iobjs, vobjs): Don't include $(objs), and depend on
mfd.h.
- (inimf, virmf): Include $(objs.)
+ (inimf, virmf): Include $(objs.)
Fri Feb 12 07:36:49 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (clean): Remove iextra.c.
- (mostlyclean): Remove trap.mf.
+ (mostlyclean): Remove trap.mf.
Wed Jan 27 07:14:55 1993 Karl Berry (karl@cs.umb.edu)
@@ -7302,7 +7307,7 @@ Tue Jan 26 11:44:29 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (install): Change `exit 0' to true.
* Makefile.in (iextra.c, inimf.c): New targets.
- (iextra.o, initex.o): Just do the compilation.
+ (iextra.o, initex.o): Just do the compilation.
Mon Jan 25 10:38:57 1993 Karl Berry (karl@cs.umb.edu)
@@ -7364,132 +7369,132 @@ Sun Oct 11 11:23:26 1992 Karl Berry (karl@cs.umb.edu)
Thu Sep 24 11:03:39 1992 Karl Berry (karl@cs.umb.edu)
- * Makefile (openinout.c): avoid use of $<.
+ * Makefile (openinout.c): avoid use of $<.
Thu Sep 17 08:41:26 1992 Karl Berry (karl@hayley)
- * Makefile (install): use filename in install target names.
+ * Makefile (install): use filename in install target names.
Fri Sep 4 09:02:57 1992 Karl Berry (karl@hayley)
- * Makefile (extraclean): new target.
- (distclean): don't remove backup files etc. here.
+ * Makefile (extraclean): new target.
+ (distclean): don't remove backup files etc. here.
Wed Aug 19 08:22:57 1992 Karl Berry (karl@hayley)
- * Makefile (openinout.c): new target.
- (clean): remove it.
+ * Makefile (openinout.c): new target.
+ (clean): remove it.
- * Makefile (CPPFLAGS): we need -I. for mfd.h.
+ * Makefile (CPPFLAGS): we need -I. for mfd.h.
Wed Aug 12 16:28:18 1992 Karl Berry (karl@hayley)
- * Makefile (iextra.o): include $(CPPFLAGS); remove `-I.'.
- (inimf.o): likewise.
- (mf-extra.c): new target.
- (mf-extra.o); depend on it (and use default compilation rule).
- (fileioo): use default compilation rule.
+ * Makefile (iextra.o): include $(CPPFLAGS); remove `-I.'.
+ (inimf.o): likewise.
+ (mf-extra.c): new target.
+ (mf-extra.o); depend on it (and use default compilation rule).
+ (fileioo): use default compilation rule.
Sat Jul 25 17:51:03 1992 Karl Berry (karl@hayley)
- * Makefile (makeargs): pass CFLAGS, not cflags.
+ * Makefile (makeargs): pass CFLAGS, not cflags.
Sun Jul 5 07:28:13 1992 Karl Berry (karl@hayley)
- * Makefile (clean): remove inimf.c, trap.*, mf-extra.c here.
+ * Makefile (clean): remove inimf.c, trap.*, mf-extra.c here.
Thu Jul 2 16:08:00 1992 Karl Berry (karl@hayley)
- * Makefile (CPPFLAGS): new variable
- (.c.o): use it.
- (cflags): change to CFLAGS.
+ * Makefile (CPPFLAGS): new variable
+ (.c.o): use it.
+ (cflags): change to CFLAGS.
Tue Jun 23 10:19:45 1992 Karl Berry (karl@hayley)
- * Makefile (CC): change default to `gcc -posix'.
+ * Makefile (CC): change default to `gcc -posix'.
Thu May 14 19:21:57 1992 Karl Berry (karl@claude.cs.umb.edu)
- * Version 5.851c.
+ * Version 5.851c.
Sat Apr 25 09:36:23 1992 Karl Berry (karl@hayley)
- * Makefile (distclean): new target.
+ * Makefile (distclean): new target.
- * convert: sync after the pipeline.
+ * convert: sync after the pipeline.
Thu Apr 23 12:05:51 1992 Karl Berry (karl@hayley)
- * Makefile: fix clean targets, fix inimf/virmf/etc. to reflect
- reality. From Andreas.
+ * Makefile: fix clean targets, fix inimf/virmf/etc. to reflect
+ reality. From Andreas.
Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
- * Version 5.851b.
+ * Version 5.851b.
Sat Apr 11 09:18:59 1992 Karl Berry (karl@hayley)
- * mf.ch (pack_file_name, pack_buffered_name): don't fill the
- name_of_file array completely.
+ * mf.ch (pack_file_name, pack_buffered_name): don't fill the
+ name_of_file array completely.
Fri Apr 10 17:25:07 1992 Karl Berry (karl@hayley)
- * mf.ch: new file for configure to make cmf.ch from.
- * Makefile (mostlyclean): remove cmf.ch.
+ * mf.ch: new file for configure to make cmf.ch from.
+ * Makefile (mostlyclean): remove cmf.ch.
Fri Apr 3 09:55:30 1992 Karl Berry (karl at hayley)
- * Version 5.851a.
+ * Version 5.851a.
Mon Mar 30 07:57:08 1992 Karl Berry (karl at hayley)
- * Makefile (clean, mostlyclean, windowlib, trapmf): use $(MAKE),
- not `make'.
+ * Makefile (clean, mostlyclean, windowlib, trapmf): use $(MAKE),
+ not `make'.
Sun Mar 29 17:06:04 1992 Karl Berry (karl at hayley)
- * ini_to_trap: change some more constants.
+ * ini_to_trap: change some more constants.
- * mf.web: new verion from dek.
- * cmf.ch: update version number.
+ * mf.web: new verion from dek.
+ * cmf.ch: update version number.
Sun Mar 22 06:33:42 1992 Karl Berry (karl at fosse)
- * Makefile (makeargs): don't bother to pass variables for linking.
+ * Makefile (makeargs): don't bother to pass variables for linking.
Sat Mar 21 10:40:57 1992 Karl Berry (karl at hayley)
- * cmf.ch (38.789): check for the extension being irrelevant.
+ * cmf.ch (38.789): check for the extension being irrelevant.
Fri Mar 20 15:30:00 1992 Karl Berry (karl at hayley)
- * Makefile (mostlyclean): new name for `clean'.
- (clean): what `realclean' used to be.
- (realclean): nothing to do anymore.
- (install): install the program.
+ * Makefile (mostlyclean): new name for `clean'.
+ (clean): what `realclean' used to be.
+ (realclean): nothing to do anymore.
+ (install): install the program.
- * cmf.ch (4.51): set name_length to strlen pool_name.
+ * cmf.ch (4.51): set name_length to strlen pool_name.
Fri Jan 24 09:21:17 1992 Karl Berry (karl at hayley)
- * Makefile (cflags): don't include -I../config.
+ * Makefile (cflags): don't include -I../config.
Wed Jan 15 12:59:29 1992 Karl Berry (karl at hayley)
- * cmf.ch (input): same changes as in TeX.
+ * cmf.ch (input): same changes as in TeX.
Sun Jan 12 09:18:03 1992 Karl Berry (karl at hayley)
- * cmf.ch (memory structure): include "texmfmem.h", omitting the
- ../common.
+ * cmf.ch (memory structure): include "texmfmem.h", omitting the
+ ../common.
- * Makefile (fileioh): no longer exists.
+ * Makefile (fileioh): no longer exists.
Tue Jan 7 15:52:24 1992 Karl Berry (karl at hayley)
- * ctex.ch (opening input files): do `name_length + 5 <
- file_name_size', not `name_length < file_name_size + 5'. From
- tony@marcam.dsir.govt.nz.
+ * ctex.ch (opening input files): do `name_length + 5 <
+ file_name_size', not `name_length < file_name_size + 5'. From
+ tony@marcam.dsir.govt.nz.
mp:
Wed Apr 12 18:50:13 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
@@ -7526,7 +7531,7 @@ Tue Apr 11 17:53:15 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
* fix.lex: discarded, apparently no longer needed in web2c-6.1.
* ini_to_trap: discarded, using sed script trap.sed instead of
- shell script that invokes ed. Also added sed script small.sed.
+ shell script that invokes ed. Also added sed script small.sed.
* trapdir: renamed to MPtrap, for consistency with ../mf/MFtrap.
@@ -7550,31 +7555,31 @@ Mon Apr 11 18:32:00 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
tex:
Thu Feb 24 06:02:39 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (tex.p): Use a tab, not eight spaces, in the
- commented-out mltex lines. From Eric.Picheral@univ-rennes1.fr.
+ * Makefile.in (tex.p): Use a tab, not eight spaces, in the
+ commented-out mltex lines. From Eric.Picheral@univ-rennes1.fr.
Mon Feb 21 13:25:52 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in: srcdir changes from simon.
+ * Makefile.in: srcdir changes from simon.
Wed Feb 2 11:01:18 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.1.
+ * Version 6.1.
Tue Feb 1 13:26:25 1994 Karl Berry (karl@cs.umb.edu)
* Makefile.in (extrah): Include texd.h and texmfmem.h here.
(commonh): No texmfmem.h here.
- * Makefile.in (tex.p): Add commented out additions for MLTeX.
+ * Makefile.in (tex.p): Add commented out additions for MLTeX.
Mon Jan 24 07:34:13 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.0.
+ * Version 6.0.
Mon Jan 17 14:29:27 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (iextra.o): Depend on texd.h.
+ * Makefile.in (iextra.o): Depend on texd.h.
Wed Dec 15 06:29:41 1993 Karl Berry (karl@cs.umb.edu)
@@ -7708,7 +7713,7 @@ Sun Feb 14 11:24:37 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (iobjs, vobjs): Don't include $(objs), and depend on
texd.h.
- (initex, virtex): Include $(objs).
+ (initex, virtex): Include $(objs).
Sun Feb 7 10:22:45 1993 Karl Berry (karl@cs.umb.edu)
@@ -7735,7 +7740,7 @@ Tue Jan 26 11:44:45 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (install): Install texfonts.map.
* Makefile.in (iextra.c, initex.c): New targets.
- (iextra.o, initex.o): Just do the compilation.
+ (iextra.o, initex.o): Just do the compilation.
Mon Jan 25 10:39:13 1993 Karl Berry (karl@cs.umb.edu)
@@ -7774,9 +7779,9 @@ Sun Jan 3 13:14:39 1993 Karl Berry (karl@cs.umb.edu)
* Makefile.in (distclean): Remove Makefile.
* Makefile.in (DIFF, DIFFFLAGS): New variables.
- (run-trip): Use them (in appropriate places) instead of `diff', so
- spiff can be used if it's available (and desired).
- (check): New target, synonym for run-trip.
+ (run-trip): Use them (in appropriate places) instead of `diff', so
+ spiff can be used if it's available (and desired).
+ (check): New target, synonym for run-trip.
Sun Dec 13 14:13:02 1992 Karl Berry (karl@cs.umb.edu)
@@ -7812,188 +7817,188 @@ Sun Oct 18 13:55:54 1992 Karl Berry (karl@cs.umb.edu)
Thu Sep 24 11:03:02 1992 Karl Berry (karl@cs.umb.edu)
- * Makefile (openinout.c): avoid use of $<.
+ * Makefile (openinout.c): avoid use of $<.
Thu Sep 17 08:42:01 1992 Karl Berry (karl@hayley)
- * Makefile (install): use filename in install target names.
+ * Makefile (install): use filename in install target names.
Fri Sep 4 09:04:06 1992 Karl Berry (karl@hayley)
- * Makefile (extraclean): new target.
- (distclean): don't remove backup files etc. here.
+ * Makefile (extraclean): new target.
+ (distclean): don't remove backup files etc. here.
Wed Aug 19 08:22:27 1992 Karl Berry (karl@hayley)
- * Makefile (openinout.c): new target.
- (clean): remove it.
+ * Makefile (openinout.c): new target.
+ (clean): remove it.
- * Makefile (CPPFLAGS): we need -I. for texd.h.
+ * Makefile (CPPFLAGS): we need -I. for texd.h.
Wed Aug 12 16:28:18 1992 Karl Berry (karl@hayley)
- * Makefile (iextra.o): include $(CPPFLAGS); remove `-I.'.
- (initex.o): likewise.
- (tex-extra.c): new target.
- (tex-extra.o); depend on it (and use default compilation rule).
- (fileioo): use default compilation rule.
+ * Makefile (iextra.o): include $(CPPFLAGS); remove `-I.'.
+ (initex.o): likewise.
+ (tex-extra.c): new target.
+ (tex-extra.o); depend on it (and use default compilation rule).
+ (fileioo): use default compilation rule.
Sat Jul 25 17:51:18 1992 Karl Berry (karl@hayley)
- * Makefile (amstex.fmt): don't bother with \dump on the command
- line, since amstex.ini includes it.
+ * Makefile (amstex.fmt): don't bother with \dump on the command
+ line, since amstex.ini includes it.
- * Makefile (makeargs): pass CFLAGS, not cflags.
+ * Makefile (makeargs): pass CFLAGS, not cflags.
Sun Jul 5 07:28:40 1992 Karl Berry (karl@hayley)
- * Makefile (clean): remove trip.*, initex.c, tex-extra.c here.
+ * Makefile (clean): remove trip.*, initex.c, tex-extra.c here.
Fri Jul 3 11:50:49 1992 Karl Berry (karl@hayley)
- * small.diff (hash_size, hash_prime): increase to 3500 and 2981
- for LaTeX. (From bernd.)
+ * small.diff (hash_size, hash_prime): increase to 3500 and 2981
+ for LaTeX. (From bernd.)
Thu Jul 2 16:09:45 1992 Karl Berry (karl@hayley)
- * Makefile (CPPFLAGS): new variable
- (.c.o): use it.
- (cflags): change to CFLAGS.
+ * Makefile (CPPFLAGS): new variable
+ (.c.o): use it.
+ (cflags): change to CFLAGS.
Thu May 21 09:22:33 1992 Karl Berry (karl@hayley)
- * tex.ch: warn that increasing max_quarterword makes texmfmem.h
- break.
+ * tex.ch: warn that increasing max_quarterword makes texmfmem.h
+ break.
Thu May 14 19:22:23 1992 Karl Berry (karl@claude.cs.umb.edu)
- * Version 5.851c.
+ * Version 5.851c.
Thu May 7 07:29:59 1992 Karl Berry (karl@hayley)
- * Makefile (tex9.[co]): new targets (not used in our dist).
-
+ * Makefile (tex9.[co]): new targets (not used in our dist).
+
Sat Apr 25 08:56:54 1992 Karl Berry (karl@hayley)
- * convert: sync after the pipeline.
+ * convert: sync after the pipeline.
- * Makefile (distclean): new target.
+ * Makefile (distclean): new target.
- * Makefile (amstex.fmt): don't use &./tex.
- (amslatex.fmt): be more explicit about AMSLaTeX's horrible
- installation scheme.
+ * Makefile (amstex.fmt): don't use &./tex.
+ (amslatex.fmt): be more explicit about AMSLaTeX's horrible
+ installation scheme.
Thu Apr 23 12:04:49 1992 Karl Berry (karl@hayley)
- * Makefile (initex, virtex): changes from Andreas to reflect
- reality; fix clean targets.
+ * Makefile (initex, virtex): changes from Andreas to reflect
+ reality; fix clean targets.
Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
- * Version 5.851b.
+ * Version 5.851b.
Sat Apr 11 09:19:41 1992 Karl Berry (karl@hayley)
- * tex.ch (pack_file_name, pack_buffered_name): don't fill the
- name_of_file array completely.
+ * tex.ch (pack_file_name, pack_buffered_name): don't fill the
+ name_of_file array completely.
Fri Apr 10 17:03:41 1992 Karl Berry (karl@hayley)
- * tex.ch: new file for configure to make ctex.ch from.
- * Makefile (mostlyclean): remove ctex.ch.
+ * tex.ch: new file for configure to make ctex.ch from.
+ * Makefile (mostlyclean): remove ctex.ch.
- * Makefile (default): make it `all'.
+ * Makefile (default): make it `all'.
Fri Apr 3 09:55:55 1992 Karl Berry (karl at hayley)
- * Version 5.851a.
+ * Version 5.851a.
Mon Mar 30 07:59:29 1992 Karl Berry (karl at hayley)
- * Makefile (triptex): use $(MAKE), not make.
+ * Makefile (triptex): use $(MAKE), not make.
Sun Mar 29 15:44:30 1992 Karl Berry (karl at hayley)
- * ini_to_trip: change additional constants.
+ * ini_to_trip: change additional constants.
- * tex.web: new version from dek.
- * tex.ch: update version number.
+ * tex.web: new version from dek.
+ * tex.ch: update version number.
Sat Mar 21 11:09:06 1992 Karl Berry (karl at hayley)
- * ctex.ch (pool_name): define to be `TEX_POOL_NAME', instead of
- hardwiring `tex.pool'.
+ * ctex.ch (pool_name): define to be `TEX_POOL_NAME', instead of
+ hardwiring `tex.pool'.
Fri Mar 20 15:29:22 1992 Karl Berry (karl at hayley)
- * Makefile (mostlyclean): new name for `clean'.
- (clean): what `realclean' used to be.
- (realclean): nothing to do anymore.
- (install): install the program.
+ * Makefile (mostlyclean): new name for `clean'.
+ (clean): what `realclean' used to be.
+ (realclean): nothing to do anymore.
+ (install): install the program.
- * ctex.ch (4.51): set name_length to the strlen of pool_name.
+ * ctex.ch (4.51): set name_length to the strlen of pool_name.
Sun Mar 1 07:09:28 1992 Karl Berry (karl at hayley)
- * ctex.ch (font_mem_size): increase to 100,000.
+ * ctex.ch (font_mem_size): increase to 100,000.
Fri Jan 24 07:41:25 1992 Karl Berry (karl at hayley)
- * Makefile (cflags): don't include -I../config.
+ * Makefile (cflags): don't include -I../config.
- * ctex.ch (\input, \openin): don't try .tex if the filename is
- already the maximal length; otherwise foo.aux gets found
- as foo.aux.tex under system V, when foo is 14 characters long.
+ * ctex.ch (\input, \openin): don't try .tex if the filename is
+ already the maximal length; otherwise foo.aux gets found
+ as foo.aux.tex under system V, when foo is 14 characters long.
Tue Jan 21 17:20:17 1992 Karl Berry (karl at hayley)
- * ctex.ch (pool_size): increase to 124,000.
- (string_vacancies): to 100,000.
+ * ctex.ch (pool_size): increase to 124,000.
+ (string_vacancies): to 100,000.
Wed Jan 15 10:12:30 1992 Karl Berry (karl at hayley)
- * ctex.ch (\input, \openin): if cur_ext=".tex", don't append .tex,
- and reset it before trying without suffix.
+ * ctex.ch (\input, \openin): if cur_ext=".tex", don't append .tex,
+ and reset it before trying without suffix.
- * ctex.ch (max_strings): increase to 15000.
+ * ctex.ch (max_strings): increase to 15000.
Tue Jan 14 08:52:24 1992 Karl Berry (karl at hayley)
- * ctex.ch (\input, \openin): try to find foo.tex before foo.
- (From bent@ragged.dartmouth.edu.)
+ * ctex.ch (\input, \openin): try to find foo.tex before foo.
+ (From bent@ragged.dartmouth.edu.)
- * Makefile (*.fmt): do not remove the \font lines from the output
- via grep, as then prompts do not appear.
+ * Makefile (*.fmt): do not remove the \font lines from the output
+ via grep, as then prompts do not appear.
Sun Jan 12 09:17:40 1992 Karl Berry (karl at hayley)
- * ctex.ch (memory structure): include "texmfmem.h", omitting the
- ../common.
+ * ctex.ch (memory structure): include "texmfmem.h", omitting the
+ ../common.
- * Makefile (fileioh): no longer exists.
+ * Makefile (fileioh): no longer exists.
Tue Jan 7 15:51:28 1992 Karl Berry (karl at hayley)
- * ctex.ch (opening input files): do `name_length + 5 <
- file_name_size', not `name_length < file_name_size + 5'. From
- tony@marcam.dsir.govt.nz.
+ * ctex.ch (opening input files): do `name_length + 5 <
+ file_name_size', not `name_length < file_name_size + 5'. From
+ tony@marcam.dsir.govt.nz.
web:
Mon Feb 21 14:51:24 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in: srcdir changes from simon.
+ * Makefile.in: srcdir changes from simon.
Wed Feb 2 11:00:09 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.1.
+ * Version 6.1.
Mon Jan 24 07:27:36 1994 Karl Berry (karl@cs.umb.edu)
- * Version 6.0.
+ * Version 6.0.
Sun Jan 23 16:56:45 1994 Karl Berry (karl@cs.umb.edu)
- * Makefile.in (mostlyclean): Remove tangleboot.
+ * Makefile.in (mostlyclean): Remove tangleboot.
Tue Nov 30 16:19:06 1993 Karl Berry (karl@cs.umb.edu)
@@ -8061,83 +8066,83 @@ Sat Dec 12 14:19:16 1992 Karl Berry (karl@cs.umb.edu)
Fri Sep 4 09:05:12 1992 Karl Berry (karl@hayley)
- * Makefile (extraclean): new target.
- (distclean): don't remove backup files etc. here.
+ * Makefile (extraclean): new target.
+ (distclean): don't remove backup files etc. here.
Wed Aug 19 08:35:14 1992 Karl Berry (karl@hayley)
- * Makefile (tangleboot): use tangleboot.o as arg, not tangleboot.c.
+ * Makefile (tangleboot): use tangleboot.o as arg, not tangleboot.c.
Sat Jul 25 17:52:34 1992 Karl Berry (karl@hayley)
- * Makefile (tangleboot): depend on tangleboot.o.
- (tangleboot.o): new target.
+ * Makefile (tangleboot): depend on tangleboot.o.
+ (tangleboot.o): new target.
Thu Jul 2 16:10:15 1992 Karl Berry (karl@hayley)
- * Makefile (CPPFLAGS): new variable
- (.c.o): use it.
- (cflags): change to CFLAGS.
+ * Makefile (CPPFLAGS): new variable
+ (.c.o): use it.
+ (cflags): change to CFLAGS.
Tue Jun 23 10:14:23 1992 Karl Berry (karl@hayley)
- * Makefile (tangleboot.c): make all in lib and web2c before trying
- to `convert'.
+ * Makefile (tangleboot.c): make all in lib and web2c before trying
+ to `convert'.
Sun Jun 21 16:42:00 1992 Karl Berry (karl@io)
- * Makefile (realclean): don't remove tangleboot after all.
+ * Makefile (realclean): don't remove tangleboot after all.
Thu May 14 19:22:40 1992 Karl Berry (karl@claude.cs.umb.edu)
- * Version 5.851c.
+ * Version 5.851c.
Wed May 13 10:52:36 1992 Karl Berry (karl@hayley)
- * Makefile (clean): can't remove *.[pch], since tangleboot goes away.
+ * Makefile (clean): can't remove *.[pch], since tangleboot goes away.
Sat Apr 25 09:40:18 1992 Karl Berry (karl@hayley)
- * Makefile (libs): new var.
- (distclean): new target.
+ * Makefile (libs): new var.
+ (distclean): new target.
Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
- * Version 5.851b.
+ * Version 5.851b.
Wed Apr 15 03:59:25 1992 Karl Berry (karl@fosse)
- * Makefile (mostlyclean): remove tangleboot.
+ * Makefile (mostlyclean): remove tangleboot.
Tue Apr 14 17:25:29 1992 Karl Berry (karl@hayley)
- * Makefile (tangleboot.[ch]): new targets.
- (tangleboot): depend on tangleboot.h, not tangle.h.
- (clean): remove tangle.h.
+ * Makefile (tangleboot.[ch]): new targets.
+ (tangleboot): depend on tangleboot.h, not tangle.h.
+ (clean): remove tangle.h.
Mon Apr 13 09:10:07 1992 Karl Berry (karl@hayley)
- * Makefile (tangle.p): depend on tangleboot; remove the loop.
- (tangleboot): new target.
+ * Makefile (tangle.p): depend on tangleboot; remove the loop.
+ (tangleboot): new target.
Fri Apr 3 09:56:16 1992 Karl Berry (karl at hayley)
- * Version 5.851a.
+ * Version 5.851a.
Thu Apr 2 13:48:21 1992 Karl Berry (karl at ds1.cs.umb.edu)
- * Makefile (clean): don't remove *.c; we need tangleboot.
+ * Makefile (clean): don't remove *.c; we need tangleboot.
Sun Mar 29 15:24:51 1992 Karl Berry (karl at hayley)
- * {tangle,weave}.web: new versions from dek.
- * {tangle,weave}.ch: update version numbers.
+ * {tangle,weave}.web: new versions from dek.
+ * {tangle,weave}.ch: update version numbers.
Fri Jan 24 09:20:20 1992 Karl Berry (karl at hayley)
- * Makefile (cflags): don't include -I../config.
+ * Makefile (cflags): don't include -I../config.
Tue Jan 7 16:29:30 1992 Karl Berry (karl at hayley)
- * Makefile (tangle.p): use quotes instead of \'s, for ptx. (From
- maddog@sequent.com.)
+ * Makefile (tangle.p): use quotes instead of \'s, for ptx. (From
+ maddog@sequent.com.)
diff --git a/Build/source/texk/web2c/alephdir/ChangeLog b/Build/source/texk/web2c/alephdir/ChangeLog
index b149d685082..7a256b81558 100644
--- a/Build/source/texk/web2c/alephdir/ChangeLog
+++ b/Build/source/texk/web2c/alephdir/ChangeLog
@@ -1,3 +1,8 @@
+2009-11-19 Peter Breitenlohner <peb@mppmu.mpg.de>
+
+ * com16bit.ch read_font_info: Check font name length to avoid
+ broken .dvi files.
+
2009-11-09 Peter Breitenlohner <peb@mppmu.mpg.de>
* com16bit.ch: Check for allowed filename before opening the
diff --git a/Build/source/texk/web2c/alephdir/com16bit.ch b/Build/source/texk/web2c/alephdir/com16bit.ch
index fea714b8777..f240d4557ae 100644
--- a/Build/source/texk/web2c/alephdir/com16bit.ch
+++ b/Build/source/texk/web2c/alephdir/com16bit.ch
@@ -1536,7 +1536,29 @@ if name=str_ptr-1 then {we can conserve string pool space now}
@y
@z
-@x [30.563] l.10943 - Don't use TEX_font_area.
+@x [30.560] l.10898 - Check lengths
+@!file_opened:boolean; {was |tfm_file| successfully opened?}
+@y
+@!name_too_long:boolean; {|nom| or |aire| exceeds 255 bytes}
+@!file_opened:boolean; {was |tfm_file| successfully opened?}
+@z
+
+@x [30.561] l.10939 - Check lengths
+else print(" not loadable: Metric (TFM/OFM) file not found");
+@y
+else if name_too_long then print(" not loadable: Metric (TFM/OFM) name too long")
+else print(" not loadable: Metric (TFM/OFM) file not found");
+@z
+
+@x [30.563] l.10960 - Check lengths
+file_opened:=false;
+@y
+file_opened:=false;
+name_too_long:=(length(nom)>255)or(length(aire)>255);
+if name_too_long then abort;
+@z
+
+@x [30.563] l.10961 - Don't use TEX_font_area.
if aire="" then pack_file_name(nom,TEX_font_area,".ofm")
else pack_file_name(nom,aire,".ofm");
if not b_open_in(tfm_file) then abort;
diff --git a/Build/source/texk/web2c/tex.ch b/Build/source/texk/web2c/tex.ch
index 5d524ab11cf..5aa296aa805 100644
--- a/Build/source/texk/web2c/tex.ch
+++ b/Build/source/texk/web2c/tex.ch
@@ -2698,7 +2698,29 @@ metric information in this font, and character accesses in math mode.
function read_font_info(@!u:pointer;@!nom,@!aire:str_number;
@z
-@x [30.563] l.10943 - Don't use TEX_font_area.
+@x [30.560] l.10898 - Check lengths
+@!file_opened:boolean; {was |tfm_file| successfully opened?}
+@y
+@!name_too_long:boolean; {|nom| or |aire| exceeds 255 bytes}
+@!file_opened:boolean; {was |tfm_file| successfully opened?}
+@z
+
+@x [30.561] l.10939 - Check lengths
+else print(" not loadable: Metric (TFM) file not found");
+@y
+else if name_too_long then print(" not loadable: Metric (TFM) name too long")
+else print(" not loadable: Metric (TFM) file not found");
+@z
+
+@x [30.563] l.10960 - Check lengths
+file_opened:=false;
+@y
+file_opened:=false;
+name_too_long:=(length(nom)>255)or(length(aire)>255);
+if name_too_long then abort;
+@z
+
+@x [30.563] l.10961 - Don't use TEX_font_area.
if aire="" then pack_file_name(nom,TEX_font_area,".tfm")
else pack_file_name(nom,aire,".tfm");
@y