summaryrefslogtreecommitdiff
path: root/Build/source/texk/web2c/ChangeLog
diff options
context:
space:
mode:
authorDenis Bitouzé <dbitouze@wanadoo.fr>2021-02-25 18:23:07 +0000
committerDenis Bitouzé <dbitouze@wanadoo.fr>2021-02-25 18:23:07 +0000
commitc6101f91d071883b48b1b4b51e5eba0f36d9a78d (patch)
tree1bf7f5a881d7a4f5c5bf59d0b2821943dd822372 /Build/source/texk/web2c/ChangeLog
parent07ee7222e389b0777456b427a55c22d0e6ffd267 (diff)
French translation for tlmgr updated
git-svn-id: svn://tug.org/texlive/trunk@57912 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Build/source/texk/web2c/ChangeLog')
-rw-r--r--Build/source/texk/web2c/ChangeLog10299
1 files changed, 0 insertions, 10299 deletions
diff --git a/Build/source/texk/web2c/ChangeLog b/Build/source/texk/web2c/ChangeLog
deleted file mode 100644
index cd667d3f500..00000000000
--- a/Build/source/texk/web2c/ChangeLog
+++ /dev/null
@@ -1,10299 +0,0 @@
-2021-02-25 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: CWEB release 4.2.
-
-2021-02-24 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Code review.
-
-2021-02-22 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Code review.
-
-2021-02-20 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: CWEB release 4.1.
-
-2021-02-19 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Replace 'boolean' values upstream.
-
-2021-02-18 Karl Berry <karl@freefriends.org>
-
- * doc/web2c.texi (Common options): mention -cnf-line.
- Also, use https instead of http for most urls,
- update for 2021, etc.
-
-2021-02-18 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin: Reshuffle a few variables (upstream).
-
-2021-02-16 Andreas Scherer <https://ascherer.github.io>
-
- * Makefile.in,
- * am/bootstrap.am: Main CWEB modules depend on COMMON interface.
-
-2021-02-17 Karl Berry <karl@tug.org>
-
- * NEWS,
- * doc/web2c.texi: 2021 release.
-
-2021-02-16 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Reshuffle byte_mem pointer.
-
-2021-02-15 Andreas Scherer <https://ascherer.github.io>
-
- * tracingstacklevels.ch,
- * ptexdir/ptex-base.ch: Fix Pascal variable in comment.
-
-2021-02-14 Petr Olsak <petr@olsak.net>
-
- * tracingstacklevels.ch: slow_print(cur_ext) also.
-
-2021-02-13 Karl Berry <karl@freefriends.org>
-
- * enctexdir/enctex1.ch,
- * enctexdir/enctex2.ch,
- * enctexdir/enctex-tex.ch,
- * enctexdir/enctex-pdftex.ch: new files, from enctex.ch.
- * am/texmf.am (tex_ch_srcs): split enctex changes into
- common (enctex1.ch, enctex2.ch) and differing (enctex-tex.ch,
- enctex-pdftex.ch) pieces to avoid duplicating the whole thing.
- * enctex.ch,
- * enctex2.ch: remove.
-
-2021-02-13 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
-
- * eptexdir/am/eptex.am, eptexdir/etex.ch1,
- euptexdir/am/euptex.am, ptexdir/am/ptex.am,
- ptexdir/ptex-base.ch, synctexdir/synctex-ep-mem.ch1,
- synctexdir/synctex-p-mem.ch1, and uptexdir/am/uptex.am:
- Support \tracingstacklevels in [e][u]pTeX.
-
-2021-02-13 Akira Kakuto <kakuto@w32tex.org>
-
- * enctex.ch: Recover the original enctex.ch in order to be
- compatible with the TeX.
- * enctex2.ch: Rename the new enctex.ch for pdfTeX.
- * pdftexdir/am/pdftex.am: Rename enctex.ch to enctex2.ch.
-
-2021-02-12 Karl Berry <karl@freefriends.org>
-
- * tracingstacklevels.ch: new change file for \tracingstacklevels
- parameter, proposed and implemented by Petr Olsak.
- * pdftexdir/am/pdftex.am (pdftex_ch_srcs),
- * xetexdir/am/xetex.am (xetex_ch_srcs): add it.
- * tests/tracingstacklevels.tex,
- * tests/tracingstacklevel2.tex: test files (for manual use; not
- included in make check).
- * xetexdir/xetex.ch (v): new declaration needed in start_input.
- * enctex.ch: adjust web2c_int_pars so that this is applied after
- tracingstacklevels.ch.
-
-2021-02-08 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Don't repeat yourself.
-
-2021-02-07 Andreas Scherer <https://ascherer.github.io>
-
- * cwebboot.cin: CWEB development has moved to another level.
-
-2021-02-07 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin,
- * cwebdir/*,
- * man/ctwill.man,
- * man/cweb.man: New CWEB 4.0 amd CWEBbin 2021.
-
-2021-02-05 Karl Berry <karl@freefriends.org>
-
- * mf.ch: adjust for latest fixes.
-
-2021-02-05 Donald Knuth <tex-k@tug.org>
-
- * mf.web,
- * tex.web: further fixes. Reports from Udo Wermuth
- and Phelype Oleinik.
- * triptrap/trip.log: update for newly added blank line.
-
-2021-01-31 Karl Berry <karl@freefriends.org>
-
- * weave.ch (banner): 4.5.
-
-2021-01-31 Donald Knuth <tex-k@tug.org>
-
- * weave.web (banner, title): should have been 4.5.
- Report from Wolfgang Helbig.
-
-2021-01-29 Karl Berry <karl@freefriends.org>
-
- * NEWS: mention tuneup.
-
- * alephdir/alephextra.h,
- * alephdir/com16bit.ch,
- * alephdir/eobase.ch,
- * alephdir/eocprt.ch,
- * alephdir/eoext.ch,
- * alephdir/eover.ch,
- * alephdir/om16bit.ch,
- * alephdir/omfont.ch,
- * alephdir/omstr.ch,
- * eptexdir/eptex.ech,
- * eptexdir/eptexextra.h,
- * etexdir/etex.ch,
- * etexdir/etexextra.h,
- * etexdir/tex.ch0,
- * etexdir/tex.ech,
- * euptexdir/euptex.ch0,
- * euptexdir/euptexextra.h,
- * lib/texmfmp.c,
- * mf-binpool.ch,
- * mf.ch,
- * mfluadir/mf-lua.ch,
- * mfluadir/mflua_version.h,
- * mfluadir/mfluaextra.h,
- * mfluajitdir/mf-luajit.ch,
- * mfluajitdir/mfluajitextra.h,
- * mft.ch,
- * pdftexdir/pdftexextra.h,
- * pdftexdir/tex.ch0,
- * ptexdir/ptex-base.ch,
- * ptexdir/ptexextra.h,
- * tangle.ch,
- * tangleboot.pin,
- * tex.ch,
- * uptexdir/uptex-m.ch,
- * uptexdir/uptexextra.h,
- * weave.ch,
- * xetexdir/xetexextra.h: updates for 2021 tuneup.
-
- * mftraptest.test,
- * triptest.test,
- * triptrap-sh,
- * mfluadir/mfluatrap/mfluatrap.diffs,
- * etexdir/etrip/etrip.diffs,
- * triptrap/trip.diffs,
- * triptrap/mftrap.diffs,
- * triptrap/mptrap.diffs,
- * eptexdir/eptrip/eptrip.diffs,
- * uptexdir/uptrip/uptrip.diffs,
- * euptexdir/euptrip/euptrip.diffs,
- * mfluajitdir/mfluajittrap/mfluajittrap.diffs,
- * ptexdir/ptrip/ptrip.diffs: trip/trap updates for 2021 tuneup.
-
- * tangleboot.pin: update bootstrap file.
-
- * triptrap/README,
- * Makefile.am: doc for running triptrap.
-
-2021-01-29 Donald Knuth <tex-k@tug.org>
-
- 2021 tuneup update. Overview:
- https://tug.org/TUGboat/tb42-1/tb130knuth-tuneup21.pdf
- Bug reporting info:
- https://tug.org/texmfbug/
- New TeX version is 3.141592653, MF 2.71828182.
-
- * dvitype.web,
- * gftodvi.web,
- * gftopk.web,
- * gftype.web,
- * mf.web,
- * mft.web,
- * pltotf.web,
- * pooltype.web,
- * tangle.web,
- * tex.web,
- * tftopl.web,
- * vftovp.web,
- * vptovf.web,
- * weave.web: new versions. BTW, these are all of the web
- files which DEK maintains. The rest are maintained by other people:
- bibtex.web (Oren), patgen.web and dvicopy.web (here),
- pktype.web and pktogf.web (Tom Rokicki).
-
- * triptrap/mftrap.fot,
- * triptrap/mftrap.log,
- * triptrap/mftrapin.log,
- * triptrap/trap.typ,
- * triptrap/trip.fot,
- * triptrap/trip.log,
- * triptrap/trip.tex,
- * triptrap/trip.typ,
- * triptrap/tripin.log: trip and trap test updates.
-
-2020-10-27 Karl Berry <karl@freefriends.org>
-
- * pktogf.web: TFM widths are 2^20 times the ratio, not 2^24.
- Report from Richard Sandberg, 2 Jul 2019 10:49:50.
-
-2020-08-31 Karl Berry <karl@freefriends.org>
-
- * tests/expanded-overflow.tex: new (unused) informational file
- for \expanded overflow.
-
-2020-08-01 Andreas Scherer <https://ascherer.github.io>
-
- * dvicopy.ch,
- * dvitype.ch,
- * gftodvi.ch,
- * gftopk.ch,
- * gftype.ch,
- * mf.ch,
- * mft.ch,
- * patgen.ch,
- * pktogf.ch,
- * pktype.ch,
- * tangle.ch,
- * tex.ch,
- * weave.ch: Purge non-local 'goto' labels and 'jump_out' leftovers.
-
-2020-07-25 Andreas Scherer <https://ascherer.github.io>
-
- * mft.ch: Swap \MF and \MP to match meaning of 'metapost' flag.
-
-2020-07-20 Andreas Scherer <https://ascherer.github.io>
-
- * tex.ch: Place Web2c changes together;
- avoid overful hboxes in the amended table-of-contents.
-
-2020-07-19 Karl Berry <karl@freefriends.org>
-
- * doc/web2c.texi (TeX extensions): add [e][u]pTeX. Other small
- additions to the engine descriptions.
-
- * NEWS: mention new \tracinglostchars>=3 causing an error.
- See pdftexdir/ChangeLog for details.
-
-2020-07-17 Andreas Scherer <https://ascherer.github.io>
-
- * Makefile.am,
- * Makefile.in: Avoid changefile ambiguity.
-
-2020-07-15 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Recreate CWEB boot modules.
-
-2020-07-08 Andreas Scherer <https://ascherer.github.io>
-
- * cwebboot.cin,
- * help.h: Add /old/ option '-dN' to 'help' message.
-
-2020-07-06 Karl Berry <karl@freefriends.org>
-
- * tex.ch (<Get user's advice...>): return early if
- interaction<>error_stop_mode; else a nested error()
- call in unusual interactive sequences can mess up
- the selector value, ultimately causing a segmentation fault
- from writing to a closed stream \write15. Fix primarily
- from David Fuchs. Original report from Xiao Zhang,
- https://tex.stackexchange.com/questions/551313/
- https://tug.org/pipermail/tex-live/2020-June/045876.html
-
-2020-06-22 Karl Berry <karl@freefriends.org>
-
- * doc/web2c.texi (Runtime options): move from install.texi,
- and mention expand_depth and texmf_casefold_search.
- (Three programs): make its own chapter to reduce sectioning depth.
- Various historical and current updates, e.g., mention (u)pTeX.
- * doc/install.texi (Runtime options): moved.
- * doc/ref.txi: remove some older references, use https for urls.
-
-2020-06-20 Andreas Scherer <https://ascherer.github.io>
-
- * cwebboot.cin: Regenerate boot module.
-
-2020-06-16 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin: Regenerate boot module.
-
-2020-06-15 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
-
- * gftodvi.ch: Suppress a compiler warning.
-
-2020-06-10 Andreas Scherer <https://ascherer.github.io>
-
- * bibtex.ch,
- * gftodvi.ch,
- * gftopk.ch,
- * pktogf.ch,
- * pltotf.ch,
- * tftopl.ch,
- * vftovp.ch: Avoid line breaks in sections with empty TeX part.
-
-2020-06-10 Andreas Scherer <https://ascherer.github.io>
-
- * weave.ch: Missing forced line break.
-
-2020-06-09 Andreas Scherer <https://ascherer.github.io>
-
- * weave.ch: Max out array sizes similar to CWEB.
-
-2020-06-07 Karl Berry <karl@freefriends.org>
-
- * ac/web2c.ac: omit $Id$ from output.
-
-2020-06-07 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Add date to table-of-contents page.
-
-2020-06-07 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin: Handle special 'files' as secondary output.
-
-2020-06-07 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Check accessibility to output files.
-
-2020-06-06 Andreas Scherer <https://ascherer.github.io>
-
- * cwebboot.cin: Add index entries for the CWEBINPUTS envvar.
-
-2020-06-05 Andreas Scherer <https://ascherer.github.io>
-
- * cwebboot.cin: Fix newline blunder in case of error.
-
-2020-06-04 Andreas Scherer <https://ascherer.github.io>
-
- * bibtex.ch: Purge 'active E' chunk completely.
-
-2020-06-02 Andreas Scherer <https://ascherer.github.io>
-
- * gftopk.ch: Preserve internal section numbering.
-
-2020-05-30 Andreas Scherer <https://ascherer.github.io>
-
- * bibtex.ch,
- * dvicopy.ch,
- * dvitype.ch,
- * gftodvi.ch,
- * gftopk.ch,
- * gftype.ch,
- * mft.ch,
- * pktogf.ch,
- * pltotf.ch,
- * tangle.ch,
- * tftopl.ch,
- * vftovp.ch,
- * vptovf.ch,
- * weave.ch: 'do_nothing' for something; this improves the
- typographic output of the WEB sources with changes applied.
-
-2020-05-25 Andreas Scherer <https://ascherer.github.io>
-
- * bibtex.ch,
- * mft.ch,
- * tangle.ch,
- * weave.ch: Spell checking with 'aspell -l en_US'.
-
-2020-05-24 Andreas Scherer <https://ascherer.github.io>
-
- * dvicopy.web,
- * patgen.web,
- * pktogf.web,
- * pktype.web: Update convention to indicate 'not a titlepage, add
- headline to table-of-contents page.'
-
-2020-05-14 Karl Berry <karl@freefriends.org>
-
- * Makefile.am (POPPLER_RULE): remove.
- * ac/web2c.ac (kpse_tex_progs) <xetex>: now depends on pplib
- instead of poppler.
- * configure.ac (KPSE_POPPLER_FLAGS): remove.
-
-2020-05-05 Andreas Scherer <https://ascherer.github.io>
-
- * mft.ch: Restore section numbering from mft.web.
- * vftovp.ch: Restore section numbering from vftovp.web.
-
-2020-05-04 Andreas Scherer <https://ascherer.github.io>
-
- * tex.ch: Restore section numbering from tex.web.
-
-2020-05-03 Andreas Scherer <https://ascherer.github.io>
-
- * bibtex.ch: Restore section numbering from bibtex.web.
-
-2020-04-28 Andreas Scherer <https://ascherer.github.io>
-
- * cwebboot.cin: Purge standard headers already in KPathSea.
-
-2020-04-27 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Use enum'erated program identifiers.
-
-2020-04-23 Tomas Rokicki <rokicki@gmail.com>
- and Karl Berry <karl@freefriends.org>
-
- * patgen.web,
- * pktogf.web,
- * pktype.web: fix trivial typos and clarify public domain status.
- No code changes.
- (These .web files are not maintained by DEK, per
- https://tug.org/TUGbpat/tb35-1/tb109knut.pdf page 2.)
-
-2020-04-13 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin: Add comment for section 6.
-
-2020-04-11 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin: Rearrange 'common variables'.
-
-2020-03-30 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin,
- * cwebboot.cin,
- * help.h: Add new option '-t' to CWEB.
-
-2020-03-27 Karl Berry <karl@tug.org>
-
- * TeX Live 2020.
-
-2020-03-12 Karl Berry <karl@freefriends.org>
-
- * doc/web2c.texi (\input quoted filename),
- (\input braced filename),
- (\input filename caveats): new subnodes of "\input filenames".
-
-2020-02-09 Phelype Oleinik <phe.h.o1@gmail.com>
-
- * tex.ch (29.256, scan_file_name): new procedure to implement
- group-delimited filenames for \input.
- * ptexdir/ptex-base.ch: extra end; needed.
-
-2020-02-01 Andreas Scherer <https://ascherer.github.io>
-
- * ctangleboot.cin: Regenerate after verbosity bugfix.
-
-2020-01-16 Karl Berry <karl@freefriends.org>
-
- * doc/web2c.texi: 2020.
- * pdftexdir/pdftex.web,
- * pdftexdir/pdftex_version.h: 1.40.21 for TL'20.
-
-2019-12-17 Karl Berry <karl@freefriends.org>
-
- * tex.ch (out_what [1374]): always set write_open[j]:=false
- if we a_close(write_file[j]), not worrying about the subtype.
- * tests/tex-closeout.test: new test.
- * am/texmf.am (tex_tests): add it.
-
- * mftraptest.test,
- triptest.test: rm the .base/.fmt file before remaking it,
- so we can't find one left over from a previous run.
-
- * am/web.am (web_tests): add tests/bibtex-bigauth.test (forgot
- yesterday).
-
-2019-12-16 Karl Berry <karl@freefriends.org>
-
- * bibtex.ch (overflow_buffer [46]): more comments.
- (copy_char [251]): call overflow_buffer (to reallocate)
- if field_vl_str (aka ex_buf) is full instead of giving up.
- Original report from David Williams about a lengthy author list:
- https://tug.org/pipermail/texhax/2019-December/024121.html
- * tests/bibtex-bigauth.{test,tex,bib,aux}: new files.
-
-2019-12-15 Karl Berry <karl@freefriends.org>
-
- * bibtex.ch: somehow the WEB module numbers in comments got off
- by one after module 30 or so. Sigh.
-
- * bibtex.ch (Open this .aux file [141]): if -terse,
- only log the "A level-N auxiliary file" message, instead of print.
-
-2019-12-10 Hironori KITAGAWA <h_kitagawa2001@yahoo.co.jp>
-
- * ac/web2c.ac (etex, ptex, eptex, uptex, euptex, pdftex): use zlib.
- * texmfmp.h (FMT_COMPRESS): define if pTeX || epTeX || upTeX || eupTeX
- || eTeX || pdfTeX || XeTeX.
- (wopenin, do_dump, etc.) [FMT_COMPRESS]: change conditional from XeTeX.
- * zlib-fmt.ch: new file to declare word_file as gzFile
- instead of file of memory_word.
-
-2019-09-23 Karl Berry <karl@freefriends.org>
-
- * patgen.ch (trie_size),
- (triec_size): reduce again, back to the original values,
- 10,000,000 and 5,000,000. A sad story.
- Report from Mojca, 23 Sep 2019 21:21:42.
-
-2019-08-09 Karl Berry <karl@freefriends.org>
-
- * tex.ch (53.1374): only log \openout files if the log_openout
- config value is true. Report from David Fuchs.
- * cpascal.h (texmfyes): #define texmf_yesno, for web visibility.
- * triptest.test: no need to remove \openout lines since they are
- no longer written.
- * triptrap/trip.diffs: update.
-
-2019-08-06 Karl Berry <karl@freefriends.org>
-
- * texmfmp-help.h (ALEPHHELP, EPTEXHELP, ETEXHELP, EUPTEXHELP,
- MFHELP, PDFTEXHELP, PTEXHELP, TEXHELP, UPTEXHELP, XETEXHELP):
- add -cnf-line. (I.e., everything but the lua-based engines,
- as they do not share the common source.)
-
-2019-08-04 Karl Berry <karl@freefriends.org>
-
- * doc/web2c.texi (Shell escapes): default value no longer as stated.
-
-2019-07-19 Karl Berry <karl@tug.org>
-
- * patgen.ch: mention adding swap/zram to deal with larger tries.
-
-2019-07-10 Karl Berry <karl@freefriends.org>
-
- * patgen.ch (trie_size),
- (triec_size): reduce again to 76,000,000 and 38,000,000,
- per Johannes Hielscher, 10 Jul 2019 00:00:03.
-
-2019-06-26 Karl Berry <karl@freefriends.org>
-
- * configure.ac (KPSE_ICU_FLAGS, KPSE_GRAPHITE2_FLAGS) [xetex],
- (KPSE_HARFBUZZ_FLAGS) [xetex || luatex[53]]: make test conditional.
-
-2019-05-29 Andreas Scherer <https://ascherer.github.io>
-
- * cwebboot.cin: Rebuild after recent changes.
-
-2019-05-23 Karl Berry <karl@tug.org>
-
- * patgen.ch (trie_size),
- (triec_size): reduce to 100000000/50000000 to avoid
- the same linking problems on netbsd. We'll see.
-
-2019-05-18 Karl Berry <karl@freefriends.org>
-
- * patgen.ch (trie_size),
- (triec_size): increase to maximum values 110021182 and 55000006
- as reported by Keno Wehr,
- (print_real calls): reorder parentheses to avoid overflow.
- https://tug.org/pipermail/tex-live/2019-May/043679.html.
-
-2019-05-08 Akira Kakuto <kakuto@w32tex.org>
-
- * texmfmp.h: Define a new function find_input_file(integer s).
- A report in tex-k list:
- https://tug.org/pipermail/tex-k/2019-May/003014.html
-
-2019-04-07 Karl Berry <karl@freefriends.org>
-
- * TeX Live 2019.
-
-2019-03-11 Karl Berry <karl@tug.org>
-
- * ac/web2c.ac (kpse_tex_progs) <luatex53>: remove.
- <luatex>, <mflua>: depend on lua53, not lua52.
-
-2019-01-19 Andreas Scherer <https://ascherer.github.io>
-
- * help.h: Fix CTWILL '--help' text.
-
-2019-01-15 Andreas Scherer <https://ascherer.github.io>
-
- * cwebboot.cin: Provisional 'bindtextdomain' lookup in TDS.
-
-2019-01-10 Andreas Scherer <https://ascherer.github.io>
-
- * help.h (CTWILLHELP): update.
-
-2019-01-09 Andreas Scherer <https://ascherer.github.io>
-
- * help.h (CTANGLEHELP, CWEAVEHELP, CTWILLHELP): update.
-
-2019-01-06 Andreas Scherer <https://ascherer.github.io>
-
- Integration of CWEBbin as the new CWEB in TeX Live,
- https://github.com/ascherer/cwebbin.
-
- Purge cweb.h and cwebboot.h[in] from CWEB build process.
- * am/bootstrap.am (cweb.h): no longer created at common-ctangle.
- (DISTCLEANFILES): do not remove cweb.h or cwebboot.h.
- $(ctangleboot_OBJECTS): do not depend on cwebboot.h.
- (EXTRA_DIST): omit no-longer-created cwebboot.hin.
- (ctangle.c),
- * am/cweb.am (cweave.c): depend on new file cwebdir/comm-w2c.h,
- instead of common.h.
- $(cweave_OBJECTS): remove rule.
- * ctangleboot-sh.in <common>: only generate .c, not .h;
- don't try to #include cwebboot.h.
- * ctangleboot.cin,
- * cwebboot.cin: regenerate.
- * cwebboot.hin: delete.
- * help.h (CTWILLHELP): new help string.
- (CTANGLEHELP, CWEAVEHELP): update.
-
- Add CTWILL material on top of CWEAVE.
- * am/bootstrap.am (NEVER_DIST): omit {ctwill,refsort,twinx}.{log,trs}.
- * am/cweb.am (bin_programs): add ctwill, ctwill-refsort, ctwill-twinx,
- with related targets and dependencies.
-
-2018-12-30 Karl Berry <karl@tug.org>
-
- * mplibdir/am/mplib.am,
- * pmpostdir/am/pmpost.am (bin_links): make that r- instead of r.
- Suggested by Hironobu,
- https://tug.org/pipermail/tex-live/2018-December/043014.html.
-
-2018-12-21 Karl Berry <karl@freefriends.org>
-
- * mplibdir/am/mplib.am,
- * pmpostdir/am/pmpost.am (bin_links): make links at install time:
- ln -s mpost rmpost
- ln -s pmpost rpmpost
- ln -s upmpost rupmpost
- which implicitly specify -restricted; these new links can be
- included in shell_escape_commands (we hope).
- Thread starting here:
- https://tug.org/pipermail/tex-live/2017-May/040169.html
-
-2018-11-19 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texmfmp.h: Remove unused functions in XeTeX.
-
-2018-11-17 Joseph Wright <joseph.wright@morningstar2.co.uk>
-
- * texmfmp.h: Support some primitives from pdfTeX in XeTeX.
-
-2018-09-09 Karl Berry <karl@tug.org>
-
- * mftraptest.test,
- * triptest.test: LC_ALL=LANGUAGE=C.
-
-2018-07-24 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * synctexdir/am/synctex.am: Add synctex_version.h.
- Report by Johannes:
- https://tug.org/pipermail/tex-live/2018-July/042089.html
-
-2018-07-17 Karl Berry <karl@freefriends.org>
-
- * dvicopy.web: typos.
-
-2018-06-14 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * help.h, texmfmp-help.h: remove sjisterminal (w32 only).
-
-2018-06-08 Karl Berry <karl@freefriends.org>
-
- * bibtex.ch (142): also try opening subsidiary .aux files
- via a_open_in_with_dirname.
- (bib_makecstring): new fn.
- * cpascal.h (aopeninwithdirname): new #define.
- * lib/openclose.c (open_input_with_dirname): new fn.
- * tests/bibtex-auxinclude.test: new test.
- * tests/auxinclude*.*: files for test.
- * am/web.am (web_tests): include bibtex-auxinclude.test.
- Suggestion from John Collins. See thread from
- http://tug.org/pipermail/tex-live/2018-May/041624.html.
-
-2018-05-03 Karl Berry <karl@freefriends.org>
-
- * patgen.ch (trie_size, triec_size): increase greatly.
- Request/patch from Werner Lemberg, 27 Apr 2018 07:51:29,
- 03 May 2018 13:49:02.
-
-2018-04-14 Karl Berry <karl@tug.org>
-
- * TeX Live 2018 release.
-
-2018-02-23 Karl Berry <karl@freefriends.org>
-
- * doc/web2c.texi (bibtex invocation): mention need to remove aux
- file from previous run for -min-crossrefs to be effective.
- https://tex.stackexchange.com/questions/123740
-
-2018-02-18 Karl Berry <karl@tug.org>
-
- * bibtex.ch (str_ends_with): new fn.
- (print_bib_name, log_pr_bib_name): don't print foo.bib.bib
- when given \bibdata{foo.bib}.
-
-2018-02-03 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
-
- * lib/texmfmp.c, texmfmp.h: XeTeX properly close input pipes.
- Fixes https://sourceforge.net/p/xetex/bugs/147
-
-2018-01-21 Karl Berry <karl@freefriends.org>
-
- * configure.ac <luatex>: quote [notice] so not misparsed at comma,
- ending up with "bad fd number".
-
-2017-09-10 Hironobu Yamashita <h.y.acetaminophen@gmail.com>
-
- * pltotf.ch: web2c extends the range of 'lf' from 0..32767
- into short (-32768..32767), but the overflow here ends up in
- Bad metric (TFM) file. So add a test.
-
-2017-03-27 Karl Berry <karl@freefriends.org>
-
- * Makefile.am (AM_TESTS_ENVIRONMENT): use instead of TESTS_ENVIRONMENT.
-
-2017-03-18 Karl Berry <karl@tug.org>
-
- * NEWS,
- * doc/web.texi: version 2017 for TL17.
-
-2017-02-09 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * Makefile.am: Sync with the LuaTeX upstream.
-
-2017-01-28 Karl Berry <karl@freefriends.org>
-
- * tex.ch (texarray),
- * mf.ch (texarray): don't mention nonexistent pool files in error.
- Thread from http://tug.org/pipermail/tex-live/2017-January/039647.html.
-
-2016-11-14 Hironori Kitagawa <h_kitagawa2001@yahoo.co.jp>
-
- * texmfmp.h: Change a condition to support new primitives in
- eptex and euptex.
-
-2016-11-05 Karl Berry <karl@tug.org>
-
- * help.h (CWEAVEHELP) <-x>: mention section names,
- since that is what is actually omitted. Report from Igor Liferenko.
-
-2016-05-20 Karl Berry <karl@tug.org>
-
- * TeX Live 2016 release.
-
-2016-05-04 Karl Berry <karl@freefriends.org>
-
- * texmfmp-help.h (PDFTEXHELP) [pdfTeX]: mention pdftex.org.
-
-2016-02-27 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * help.h: Add an option -charcode-format in omfonts for compatibility.
-
-2015-12-18 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * Makefile.am: remove txt2zlib.am for LuaTeX.
-
-2015-12-16 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * Makefile.in: Rewritten by hand for LuaTeX beta-0.87.0.
- It should be recreated by autotool.
-
-2015-11-27 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * dvicopy.ch: Avoid to crash and abort with an error message when
- the character size >= 2048 pt.
-
-2015-09-22 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * triptest.test: Also check tripos.tex.
-
-2015-09-01 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Check poppler for Object::initCmd(const char*).
-
-2015-08-29 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Drop check for <StructTreeRoot.h>, we now
- require poppler 0.30 better.
-
-2015-08-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * pltotf.ch, vptovf.ch: Send also real numbers to stderr,
- completing the change from 2015-01-09 (report from Norbert).
-
-2015-07-28 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * dvitype.ch: Removed a spurious duplicate statement.
-
-2015-07-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mftraptest (removed): Renamed ...
- * mftraptest.test (new): ... into this.
- * triptest (removed): Renamed ...
- * triptest.test (new):... into this.
- * triptrap-sh: Adapted.
- * Makefile.am, am/bootstrap.am, am/cweb.am, am/texmf.am,
- am/web.am, libmd5/am/md5.am: Dependencies for 'make check'.
-
-2015-07-09 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texmfmp.h: Add \pdfmdfivesum to XeTeX.
-
-2015-07-08 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/web.am: Fix dependencies for 'make check'.
-
-2015-07-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h: Declare convertStringToHexString() and getmd5sum().
-
-2015-07-03 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/texmf.am: Always create mf-nowin, either as extra program
- or as symlink.
-
-2015-06-22 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (tie_c, tie_m): New variables.
- * am/texmf.am: Use $(tie_c).
-
-2015-06-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Integrate MFLua and MFLuaJIT.
- * mfluadir, mfluajitdir: New directories.
- * mf.ch: Avoid conflict with mfluadir/mf-lua.ch.
- * Makefile.am, ac/web2c.ac, tangle-sh.in, texmfmp.h,
- * texmfmp-help.h, triptrap-sh: Adapted.
-
-2015-05-21 Karl Berry <karl@tug.org>
-
- * TL'15.
-
-2015-04-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * triptrap/{mftrap,mptrap,trip}.diffs: Updated for TL 2015.
-
-2015-03-31 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mftalk.h (removed): Moved from here to window/mftalk.h.
- * am/texmf.am: Adapted.
-
-2015-03-30 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ac/web2c.ac: Define kpse_mf_progs and use KPSE_WITH_XMF.
- * configure.ac: Use KPSE_XMF_COND.
-
-2015-03-14 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Correctly locate installed <kpathsea/paths.h>.
-
-2015-03-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * w2c/config.h: Drop the strtol() prototype.
-
-2015-03-08 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Initialize {EXTRA,lib}_{,LT}LIBRARIES.
-
-2015-02-17 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ac/web2c.ac: Update some help texts.
-
-2015-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Use the fragment ../../am/dist_hook.am.
-
-2015-01-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h: Remove intcast.
-
-2015-01-18 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * dvicopy.ch: Drop intcast().
- * dvitype.ch: Drop intcast().
- * gftodvi.ch: Drop intcast().
- * mf.ch: Drop intcast().
- * pltotf.ch: Drop intcast().
- * tangle.ch: Drop intcast().
- * tex.ch: Drop intcast().
- * tftopl.ch: Drop intcast().
- * vftovp.ch: Drop intcast().
- * vptovf.ch: Drop intcast().
-
-2015-01-14 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mf.ch: Revert the previous change (^Z is again invalid).
-
- * dvitype.ch: Cosmetic changes.
-
-2015-01-13 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mf.ch: Ignore ^Z in input files (as tab and form_feed).
-
-2015-01-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tftopl.ch, vftovp.ch: Use ^byte and x*alloc_array().
- * cpascal.h: Remove casttobytepointer and pointertobyte.
-
-2015-01-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tftopl.ch: Non-zero return code in case of problems.
- * tftopl.test, vftovp.test: Add more tests.
- * tests/badtfm.tfm, tests/badvf.{tfm,vf}: New test input files.
- * am/web.am: Adjust for additional test input and output files.
-
-2015-01-09 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * pltotf.ch, vptovf.ch: Send diagnostic messages to stderr.
- Non-zero return code in case of problems.
- * pltotf.test, vptovf.test: Add more tests.
- * tests/badpl.pl, tests/badvpl.vpl: New test input files.
- * am/web.am: Adjust for additional test input and output files.
-
-2014-12-11 Karl Berry <karl@tug.org>
-
- * triptest,
- * mftraptest: complain early if trip.fmt/trap.base are not created.
- Original report from vvv, tlbuild 14 Jun 2011 10:25:47.
-
-2014-11-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (makebinaryfile): Avoid gcc -Wunused-value warning.
-
-2014-11-07 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tftopl.ch, vftovp.ch: Add missing space to message.
- * tftopl.test, vftovp.test: Display help and warning message.
-
- * help.h: Correct help messages for ofm2opl & Co.
-
-2014-11-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mf.ch, tftopl.ch, vftovp.ch: Add stringcast to avoid printing
- strings as numbers.
-
- * configure.ac: AC_CHECK_SIZEOF([void *]) and AC_TYPE_UINTPTR_T.
- * w2c/config.h: If necessary define uintptr_t.
- * texmfmp.h: Cast pointers to uintptr_t and use PRIdPTR, PRIxPTR
- to print them.
-
-2014-10-30 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h: Define here whether or not to build tex*.dll.
-
-2014-10-28 Karl Berry <karl@tug.org>
-
- * enctex.ch: patch for \^^ab control sequences from Petr Olsak.
-
-2014-09-25 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * w2c/config.h: Bug fix: integer64 must always be a 64bit type,
- even when long and off_t are not (detected by Norbert Preinig).
-
-2014-09-16 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Include fragments libmputil.am and pmpost.am.
- * ac/web2c.ac: Add pMetaPost and upMetaPost.
- * pmpostdir/ (new): Code for pMetaPost and upMetaPost.
-
-2014-08-22 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Drop redundant AM_CONDITIONAL MP.
-
-2014-07-16 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Check for <StructTreeRoot.h> (poppler 0.25 or
- better) and define HAVE_STRUCTTREEROOT_H if found.
-
-2014-07-09 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ac/web2c.ac: Drop configure option --disable-omfonts.
- * configure.ac: Drop Automake conditional OMFONTS.
-
-2014-06-16 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Drop the obsolete NATIVE_TEXLIVE_BUILD.
-
-2014-05-20 Karl Berry <karl@tug.org>
-
- * doc/web2c.texi (Languages and hyphenation): consistent
- ordering in menu vs. sectioning.
-
-2014-05-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Update to e-pTeX and e-upTeX from Akira Kakuto.
- * texmfmp.h (getfiledump): Move declaration from
- pdftexdir/ptexlib.h to here.
-
-2014-05-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * dvicopy.ch, dvicopy.web: Fixed a non-Web2C bug and several
- typos, mostly from Udo Wermuth <u.wermuth@icloud.com>.
-
-2014-05-02 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mftraptest: Separate generic and capsule diffs.
- * triptest: Separate generic and glue rounding diffs.
- * triptrap/{mftrap,mptrap,trip}.diffs: Updated for TL14.
-
-2014-03-13 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Use LUAJIT_LDEXTRA instead of luajittex_extra.
-
-2014-02-23 Karl Berry <karl@tug.org>
-
- * mftraptest,
- * triptest,
- * triptrap/README: a bit more discussion of acceptable diffs,
- and use *** more emphatic text if the tests fail.
-
-2014-02-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Add @LUAJIT_RULE@.
- * ac/web2c.ac: Add LuaJITTeX.
- * configure.ac: Add KPSE_LUAJIT_DEFINES and KPSE_LUAJIT_FLAGS.
- Compute and substitute luajittex_extra for darwin64.
-
-2014-01-22 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * triptrap/trip.diffs: Updated for TeX 3.14159265.
-
-2014-01-20 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- TeX tuneup of 2014.
- * gftopk.web, mf.web, pltotf.web, tex.web, tftopl.web,
- vftovp.web, vptovf.web: Import new versions from Knuth and
- remove some trailing white space.
- * gftopk.ch, pltotf.ch, tex.ch, tftopl.ch, vftovp.ch, vptovf.ch,
- mftraptest: Adapted.
- * triptrap/{mftrap.fot,mftrap.log,mftrapin.log,trap.typ},
- triptrap/{trip.fot,trip.log, trip.typ,tripin.log}: New versions
- from Knuth.
-
-2014-01-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mftraptest: Stricter checking.
-
-2014-01-18 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * triptest: Stricter checking.
- * triptrap-sh: Adapted.
-
-2014-01-17 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * trap.test (removed): Renamed ...
- * mftraptest (new): ... into this.
- * trip.test (removed): Renamed ...
- * triptest (new): ... into this.
- * am/texmf.am, triptrap-sh: Adapted.
-
-2014-01-14 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mf.ch, tex.ch: Write dump_name to the terminal.
- * texmfmp.h: Define dumpname => dump_name.
-
-2014-01-13 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Request from Knuth.
- * mf.ch: Restore the word `preloaded' for base_idents.
- * tex.ch: Restore the word `preloaded' for format_idents.
-
-2014-01-09 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Introduce a genuine 64-bit integer type, in case of 32-bit off_t.
- * cpascal.h: Define int64cast().
- * w2c/config.h: Define integer64 as new type.
-
-2014-01-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * pltotf.ch, vptovf.ch: Consistent white space.
-
-2014-01-02 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ac/web2c.ac, configure.ac: Use X toolkit for METAFONT only if
- requested explicitly.
-
- * Makefile.am, web2c-sh.in: Output from convert is (non)verbose.
-
-2013-12-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * vptovf.ch: Use make_suffix() for implied tfm_name.
- * cpascal.h (makesuffix): Add this to the underscore list.
- * pltotf.test, tftopl.test, vftovp.test: Verify output files.
- * vptovf.test: Add test for 'vptovf foo.vpl bar.vf' and verify
- output files.
- * tests/cmr10.pl: Add SEVENBITSAFEFLAG.
- * am/web.am (DISTCLEANFILES): Additional files for vptovf.test.
-
-2013-09-20 Karl Berry <karl@tug.org>
-
- * configure.ac (NATIVE_TEXLIVE_BUILD): new AC_DEFINE,
- following --enable-texlive-build. Used in LuaTeX and MetaPost.
-
-2013-09-02 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Drop ACLOCAL_AMFLAGS.
- * configure.ac: Use AC_CONFIG_MACRO_DIRS.
-
-2013-07-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tests/B.pdf (new):
- More test data for {lua,pdf}texdir/{lua,pdf}image.test.
-
-2013-07-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am, man/Makefile.am, omegafonts/Makefile.am:
- Moved Makefile fragments to ../../am/.
-
-2013-07-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tests/1-4.jpg, tests/basic.tex, tests/lily-ledger-broken.png:
- Test data for {lua,pdf}texdir/{lua,pdf}image.test.
-
-2013-06-29 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * w2c/config.h: Adapt to C++, i.e., when compiling C++ surround
- all declarations by 'extern "C" {' ... '}'.
-
-2013-06-27 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ac/web2c.ac (kpse_tex_progs): Drop explicit XeTeX dependencies
- on icu and graphite2, already implied by harfbuzz.
-
-2013-06-20 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/web2c.ac (kpse_tex_progs): LuaTeX requires libs/lua52.
- * Makefile.am: Drop luatexdir/am/liblua52.am.
-
-2013-06-18 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Add KPSE_LUA52_FLAGS.
- * Makefile.am: Add PTEXENC_RULE and LUA52_RULE.
-
-2013-06-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Update to e-pTeX and e-upTeX 130605 from Hironori Kitagawa.
- * texmfmp.h (pdftex_fail): Copy declaration from
- pdftexdir/pdftex-common.h to here.
- (initstarttime, makecstring, makecfilename, getcreationdate,
- getfilemoddate, getfilesize): Move declarations from
- pdftexdir/ptexlib.h to here.
-
-2013-05-30 Karl Berry <karl@tug.org>
-
- * TeX Live 2013 release.
-
-2013-04-09 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * triptrap/mftrap.diffs, triptrap/trip.diffs: Update for TL 2013.
-
-2013-03-27 Khaled Hosny <khaledhosny@eglug.org>
-
- * texmfmp.h [XeTeX]: Temporary fix for building with Clang on Mac.
-
-2013-03-26 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Drop duplicate KPSE_XPDF_FLAGS.
-
-2013-03-21 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Reorder included Makefile fragments and drop the
- obsolete luatexdir/am/liblua51.am.
- * ac/web2c.ac: MetaPost now uses cairo.
-
-2013-03-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Add luatexdir/am/liblua52.am for LuaTeX 0.75.0.
- * configure.ac: New conditional USE_DLOPEN.
-
-2013-03-11 Karl Berry <karl@tug.org>
-
- * doc/web2c.texi (Initial TeX, Initial Metafont): initex
- and inimf are present again (as of 2011). Report from Uwe Lueck.
-
-2013-03-01 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * triptrap-sh: Drop duplicate header msg.
-
-2013-02-15 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Avoid spurious failures of parallel tests.
- * pbibtex-longline-test.pl: Use longline.bib from source tree.
-
- * bibtex-openout-test.pl: Fix the input file location.
-
-2013-01-30 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/texmf.am: Allow subdir-objects.
- * configure.ac: Use KPSE_COND_MINGW32 and KPSE_WIN32_CALL.
-
-2013-01-25 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Drop useless AC_TYPE_LONG_LONG_INT.
-
-2013-01-15 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am, am/texmf.am, configure.ac, trap.test, trip.test,
- triptrap-sh: Enable parallel-tests.
-
-2013-01-10 Khaled Hosny <khaledhosny@eglug.org>
-
- * configure.ac: Check if system has stdbool.h
-
-2013-01-06 Khaled Hosny <khaledhosny@eglug.org>
-
- * texmfmp.h [XeTeX]: Support input pipes.
-
-2013-01-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Check for hstrerror() needed by luaTeX.
-
-2013-01-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Check if system defines and declares strndup().
-
-2013-01-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h [XeTeX]: We must #include <zlib.h> and
- <teckit/TECkit_Common.h> before "XeTeX_ext.h" to avoid typedef
- duplications.
-
-2013-01-01 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am, am/bootstrap.am, am/cweb.am: Do not distribute
- output from parallel-tests.
- * configure.ac: Temporarily disable parallel-tests.
-
-2012-12-17 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * silent-sh: New shell script for some silent rules.
- * configure.ac: Create silent-sh.
- * Makefile.am (makecpool, tangle, tangleboot, ctangle, tie),
- am/bootstrap.am, am/cweb.am, ctangleboot-sh.in, tangle-sh.in,
- web2c-sh.in: Enable silent rules.
-
-2012-12-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * w2c/config.h [MinGW32]: Define LONGINTEGER_{TYPE ,PRI} as for
- native Windows, i.e., as __int64 and "I64".
-
-2012-11-30 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am, configure.ac: Add pixman, cairo, and harfbuzz
- for future MetaPost and XeTeX.
-
-2012-11-20 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: No need to check for Annot::decRefCnt with
- poppler 0.18 or better.
- * Makefile.am: Avoid use of deprecated INCLUDES.
-
-2012-11-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/bootstrap.am: Add dependency of (c)tangleboot_OBJECTS on
- (c)tangleboot_DEPENDENCIES.
-
-2012-11-13 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Also drop the unused otangle.
-
-2012-11-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Drop o_tangle, no longer used.
-
-2012-11-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tex.ch: Move native buffer printing code from here ...
- * enctex.ch: ... to here.
-
-2012-11-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tex.ch: Avoid conflict with xetexdir/xetex.web.
- Introduce Web macros check_quoted and print_quoted.
- (cs_error): Move "endmubyte" code from here ...
- * enctex.ch (cs_error): ... to here.
-
-2012-10-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac (POPPLER): Adding '-lgdi32' for WIN32 now done
- in KPSE_POPPLER_FLAGS (../../m4/kpse-poppler-flags.m4).
-
-2012-10-12 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texmfmp.h: Support pipe except for tex.
-
-2012-10-09 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ac/web2c.ac (kpse_tex_progs): Remove obsdcompat.
- * configure.ac: Remove KPSE_OBSDCOMPAT_FLAGS.
- * Makefile.am: Remove OBSDCOMPAT_RULE.
-
-2012-08-01 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac (AC_CHECK_FUNCS): Remove test for snprintf.
-
-2012-07-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * w2c/config.h: Define LONGINTEGER_PRI instead of
- LONGINTEGER_PRId, also to be used for unsigned quantities.
-
-2012-07-15 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * bibtex.ch, dvicopy.ch, dvitype.ch, gftodvi.ch, gftopk.ch,
- gftype.ch, mft.ch, patgen.ch, pktogf.ch, pktype.ch, pltotf.ch,
- pooltype.ch, tangle.ch, tftopl.ch, vftovp.ch, vptovf.ch,
- weave.ch: Define and use my_name.
-
-2012-07-15 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texextra.c: Must #define DLLPROC before reading texd.h.
-
-2012-07-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * help.h (LUATANGLEHELP): Removed, luatangle no longer exists.
- Use DEV_NULL instead of hard-coding /dev/null (from W32TeX).
-
-2012-07-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * w2c/config.h: Define LONGINTEGER_{TYPE,PRId} for MSVC.
-
-2012-06-30 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h [WIN32]: Ignore DLLPROC for __MINGW32__.
-
- * texextra.c [W32TeX]: #define DLLPROC for tex.dll.
-
-2012-05-22 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * dvicopy.test, dvitype.test: Cope with spaces in paths returned
- by kpsewhich.
-
-2012-05-12 Werner Lemberg <wl@gnu.org>
-
- * patgen.ch: Fixed a typo causing weave to fail.
-
-2012-05-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Drop obsolete poppler tests.
-
-2012-04-12 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * bibtex.ch: Do not check whether ent_str_size > buf_size and
- glob_str_size > buf_size, because buf_size can be changed dynamically,
- whereas ent_str_size and glob_str_size are constants.
-
-2012-04-08 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h (mk_shellcmdlist, init_shell_escape,
- shell_cmd_is_allowed, normalize_quotes): Drop extern decls.
- (get_seconds_and_micros): Declare only for pdfTeX.
- (getrandomseed, callmakempx): Removed, MP only.
-
-2012-03-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Avoid 'differ in signedness' warnings.
- * cpascal.h: Define ustringcast().
-
-2012-02-16 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mf.ch, tex.ch: Remove test for end-of-file after undump.
- * texmfmp.h: Remove weof().
-
-2012-02-12 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texmfmp.h: Remove old comments that gzFile is typedef'd as void *.
-
-2012-02-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h: Moved WRITE_OUT from here ...
- * cpascal.h: ... to here for use in GFtoDVI.
-
- * gftodvi.ch (write_dvi): Done in C as for TeX.
- * cpascal.h: Drop writechunk, GFtoDVI now uses writedvi.
-
-2012-02-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * vftovp.ch: Allow arbitrarily large TFM files as in TFtoPL.
-
-2012-02-01 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tex.ch, gftodvi.ch: Ensure dvi file size < 2GB.
- * mf.ch: Ensure gf file size < 2GB.
-
- * tftopl.ch: Remove unused constant tfm_size.
-
-2012-01-24 Karl Berry <karl@tug.org>
-
- * doc/web2c.texi (Common options): remove doc for the long-since
- removed option -oem. Report from peb.
-
-2012-01-24 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * pltotf.ch, vptovf.ch: Interpret "--" as "+", not "-".
-
-2012-01-22 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tftopl.ch, vftovp.ch: Add missing space in error message.
-
-2012-01-18 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Check sizeof(off_t).
- * w2c/config.h: Define LONGINTEGER_TYPE and LONGINTEGER_PRId.
-
-2011-12-23 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac [OTANGLE]: For ovf2ovp and ovp2ovf (Web2C).
-
-2011-12-08 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tex.ch: Consistency of `constants'.
-
-2011-10-18 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac [WIN32]: Add `-lgdi32' to POPPLER_LIBS.
-
-2011-10-07 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h (ENABLE_PIPES): New macro for pipe support.
-
-2011-10-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Add poppler feature tests for luaTeX.
-
-2011-10-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/web.am (DISTCLEANFILES): Preserve distributed files.
-
- * Makefile.am (DISTCLEANFILES): Add CXXLD.sh.
- * am/texmf.am (DISTCLEANFILES): Add write18-quote.log.
- * am/web.am (DISTCLEANFILES): Add longline.{aux,bbl,bib,blg}.
-
-2011-09-30 Peter Breitenlohner <peb@mp.mpg.de>
-
- * tex.ch (print_file_line): Bug fix: avoid uninitialized lineno.
- Patch and discussion from Karl, 21 Sep 2011 16:05:09 GMT.
-
-2011-09-11 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texmfmp-help.h: The option -kanji-internal=STRING is effective
- also for pTeX and epTeX.
-
-2011-08-29 Peter Breitenlohner <peb@mp.mpg.de>
-
- * texmfmp.h [WIN32]: Allow to build TeX & Co as DLL.
-
-2011-08-23 Peter Breitenlohner <peb@mp.mpg.de>
-
- * triptrap-sh: Add uptrip and euptrip tests.
-
-2011-08-20 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texmfmem.h: upTeX uses Aleph-type memory words.
-
-2011-08-19 Peter Breitenlohner <peb@mp.mpg.de>
-
- * help.h (UPBIBTEXHELP): Add "-kanji-internal".
-
-2011-08-17 Peter Breitenlohner <peb@mp.mpg.de>
-
- * help.h (PBIBTEXHELP, PDVITYPEHELP, PPLTOTFHELP, PTFTOPLHELP):
- Add "-sjis-terminal" for WIN32 versions. Uniform appearance.
- Add UPBIBTEXHELP, UPDVITYPEHELP, UPPLTOTFHELP, and UPTFTOPLHELP.
- * texmfmp-help.h: WIN32 options also for MINGW32.
-
- * configure.ac: New conditional UPWEB for upBibTeX and Co.
-
-2011-08-17 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texmfmp-help.h: Recover help messages for w32tex.
-
-2011-08-15 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texmfmp-help.h: Remove w32tex garbage.
-
-2011-08-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am, texmfmem.h, texmfmp.h, texmfmp-help.h,
- ac/web2c.ac: Add support for upTeX and e-upTeX.
-
-2011-07-30 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mft.ch (parsearguments): Allow find_suffix() to return a
- const string.
-
-2011-07-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: No need to test for PDFDoc::getPDFMajorVersion
- for poppler >= 0.12.
-
-2011-07-08 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * enctex.ch: Fix an off-by-one bug initializing mubyte_cswrite.
- From Roderich Schupp <roderich.schupp@googlemail.com>,
- Debian Bug#633011, tex-k mail Fri, 8 Jul 2011 15:56:23.
-
-2011-07-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ac/web2c.ac: Always use poppler for XeTeX instead of xpdf.
-
-2011-07-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- SyncTeX infrastructure for pTeX and e-pTeX.
- * ac/web2c.ac: Enable SyncTeX for pTeX and e-pTeX.
- * texmfmp-help.h (*PTEXHELP): Document the -synctex option.
-
-2011-06-23 Karl Berry <karl@tug.org>
-
- * configure.ac (AC_C_CHAR_UNSIGNED): needed for test
- in web2c/w2c/config.h, else AIX ends up mis-tangling tex.web.
- tlbuild mail from vvv, 21 Jun 2011 23:57:53.
-
-2011-06-06 Karl Berry <karl@tug.org>
-
- * doc/web2c.texi: update MetaPost description, .mem's are
- no longer created or used.
-
-2011-05-30 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Use ../am/bin_links.am for $(bindir) links.
-
-2011-05-24 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac (AC_CONFIG_FILES): Add otps/win32/Makefile.
-
-2011-05-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h: Move generic_synctex_get_current_name() prototype
- from synctexdir/synctex-{,e,pdf,xe}tex.h to here.
-
-2011-05-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * osx-strip: Removed.
- * configure.ac: Remove osx-strip.
-
-2011-05-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * osx-strip: New shell script to strip Mac OS X binaries.
- * configure.ac: Use osx-strip for Mac OS X.
-
-2011-05-05 Karl Berry <karl@tug.org>
-
- * man/pktype.man: output is always to stdout.
-
- * doc/web2c.texi (Common option): -jobname can override recorder name.
-
-2011-04-28 Karl Berry <karl@tug.org>
-
- * doc/web2c.texi (Common options): caveats about the -recorder
- .fls file name not following the .log in unusual usage.
- Philipp Stephani, 21 Sep 2010 16:28:58, and my reply 28apr11.
-
-2011-04-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Avoid 'differ in signedness' warnings.
- * cpascal.h: Define ucharcast().
-
- * bibtex.ch (pds_type): Do not declare as unsigned.
- (pre_define): Apply ucharcast() to xord[] index.
-
- * dvicopy.ch (comment): Do not declare as unsigned.
- (do_pre): Apply ucharcast() to xord[] index.
-
- * gftodvi.ch (start_gf): Do not declare arg_buffer as unsigned
- and apply ucharcast() to xord[] index.
-
- * mf.ch (MF_base_default): Do not declare as unsigned.
- (pack_buffered_name): Apply ucharcast() to xord[] index.
- (storebasefile, loadbasefile): cast base_engine to string.
-
- * tex.ch (TEX_format_default): Do not declare as unsigned.
- (pack_buffered_name): Apply ucharcast() to xord[] index.
- (storefmtfile, loadfmtfile): Cast format_engine to string.
-
-2011-03-28 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: LuaTeX needs poppler at least 0.12, no reason
- to test for PDFDoc::getPDF*Version(). HAVE_GETPDFMAJORVERSION
- would yield a conflict for pdfTeX using xpdf or poppler 0.10.
-
-2011-04-04 Karl Berry <karl@tug.org>
-
- * doc/ref.txi: add urls for TUGboat.
-
-2011-03-28 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/texmf.am: Install symbolic links initex->tex and inimf->mf
- or equivalent MinGW wrappers.
-
- * am/bootstrap.am: Use AM_CFLAGS instead of ctangle_CFLAGS.
- * am/cweb.am: Use AM_CFLAGS instead of *_CFLAGS.
- * am/texmf.am: Use AM_CFLAGS instead of *_CFLAGS.
- * libmd5/am/md5.am: Use AM_CFLAGS instead of *_CFLAGS.
-
-2011-02-28 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.in.orig, configure.in.orig: Remove ancient files.
- * Makefile.am (EXTRA_DIST): Adapt.
-
-2011-02-15 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (install_exe_links, uninstall_exe_links): Hooks to
- install and uninstall MinGW wrappers.
-
-2011-02-14 Karl Berry <karl@tug.org>
-
- * texmfmp-help.h: propagate -output-dir wording change to other msgs.
- From Akira.
-
-2011-02-08 Karl Berry <karl@tug.org>
-
- * texmfmp-help.h (MFHELP): -output-dir must be an existing dir.
-
-2011-01-17 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (triptrap_diffs): Recipe fragment for trip/trap,
- used for $(TRIPTRAP).
- * am/texmf.am (trip.diffs, mftrap.diffs): Use $(triptrap_diffs).
-
-2011-01-14 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (clean-local, triptrap-clean): Use TRIPTRAP_CLEAN
- and drop double-colon rules.
- * am/texmf.am (trip-clean, trap-clean): Use TRIPTRAP_CLEAN.
-
-2011-01-13 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * triptrap-sh: Add support for e-pTRIP test.
-
-2011-01-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am, ac/web2c.ac, texmfmp.h, lib/texmfmp.c:
- Add support for e-pTeX.
- * texmfmp-help.h: Modernize PTEXHELP and add EPTEXHELP.
- Avoid to include TEXHELP for all TeX-like engines.
-
- * texmfmem.h: e-pTeX uses Aleph-type memory words.
-
-2011-01-08 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * enctex.ch (new): Split enc\TeX off tex.ch (not for pTeX).
- * am/texmf.am (tex_ch_srcs): Added enctex.ch.
-
-2011-01-01 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * lib/texmfmp.c: Removed the initial two #includes;
- this file is now #included from texextra.c for TeX,
- from mfextra.c for Metafont, ...
-
- * texextra.c (new): #include <texd.h> and <lib/texmfmp.c>.
- * mfextra.c (new): #include <mfd.h> and <lib/texmfmp.c>.
-
- * am/texmf.am: {tex,mf}extra.c are now distributed.
-
-2010-12-23 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (bin_links): New variable for required symlinks.
- (install-exec-hook, uninstall-hook): Rules for symlinks.
-
-2010-12-14 Karl Berry <karl@tug.org>
-
- * bibtex.web: non-functional update to clarify license,
- version of 8-Dec-10.
-
-2010-07-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Get version string from ../../version.ac.
-
-2010-06-13 Karl Berry <karl@tug.org>
-
- * doc/web2c.texi (mpost): mention .mps extension.
-
-2010-06-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * c-auto.h, config.h (removed): Obsolete, all mplibdir/ and
- luatexdir/ files are now changed to directly #include
- <w2c/c-auto.h> or <w2c/config.h>.
-
-2010-06-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (AM_CPPFLAGS, INCLUDES): Move $(KPATHSEA_INCLUDES).
- * am/cweb.am (tie_CPPFLAGS): Add $(AM_CPPFLAGS).
- * am/texmf.am (tex_CPPFLAGS, mf_CPPFLAGS): Add $(AM_CPPFLAGS).
- (mf_nowin_CPPFLAGS): Use $(mf_CPPFLAGS).
-
-2010-06-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Reorganize web2c headers.
- * config.h (deleted): Moved ...
- * w2c/config.h (new): ... to here.
- * configure.ac: Create w2c/c-auto.h instead of c-auto.h.
- * c-auto.h (new): Temporary file including <w2c/c-auto.h>, to be
- removed when all luatexdir/ files are changed to directly
- include <w2c/c-auto.h>.
- * config.h (new): Temporary file including <w2c/config.h>, to be
- removed when all mplibdir/ and luatexdir/ files are changed to
- directly include <w2c/config.h>.
- * Makefile.am (EXTRA_DIST): Adjust.
- * cpascal.h: #include <w2c/config.h> instead of "config.h".
-
-2010-06-04 Karl Berry <karl@tug.org>
-
- * configure.ac (web2_version): remove pretest for
- TeX Live 2010 (pretest 2, maybe final).
-
-2010-05-31 Karl Berry <karl@tug.org>
-
- * configure.ac (AC_CHECK_FUNCS): remove stat64, since we are not
- prepared for largefile support in general, and this gives a false
- positive on AIX. tlbuild mail from vvv, 27 May 2010 20:15:40.
-
- * synctex.c [__attribute__]: #define __attribute__ away if it is
- not defined. tlbuild mail, 28 May 2010 14:34:53.
-
-2010-05-29 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ac/web2c.ac, configure.ac: Use '--with-banner-add' instead of
- '--with-tex-banner'.
-
-2010-05-25 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (EXTRA_DIST): Remove metapost.mk.
- * am/texmf.am (EXTRA_DIST): Remove tmf-pool.h.
- * metapost.mk, tmf-pool.h (removed): Obsolete.
-
-2010-05-24 Karl Berry <karl@tug.org>
-
- * tex.ch (sup_font_mem_size): increase from 4,000,000
- to 147,483,647 (the last nine digits of 2^31 - 1). It seems to me
- this is merely an integer, so 2^31-1 itself should be safe, i.e.,
- a 2 could be prepended, but I just didn't want to go that far.
-
-2010-05-21 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Fix the lib/libp.a rebuild rule.
-
-2010-05-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (BIBXRETALLOCNOSET, BIBXRETALLOCSTRING): Cast size_t
- to long for printing to avoid warnings on 64Bit systems.
- * texmfmp.h (undumpcheckedthings, undumpuppercheckthings):
- Cast high limit to unsigned long for printing.
-
-2010-05-18 Karl Berry <karl@tug.org>
-
- * configure.ac (web2_version): use /pretest ident.
-
-2010-05-02 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (BIBXRETALLOCSTRING): Need parens around new_size.
- From Akira, 02 May 2010 21:49:27.
-
- * bibtex.ch (MAX_GLOB_STRS): Changed from 20 back to 10.
-
-2010-05-02 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * bibtex.ch: increase MAX_GLOB_STRS from 10 to 20, because pbibtex on
- windows crashes for some bst. it should be ok without increasing because
- of BIBXRETALLOCSTRING etc. don't know why, but MAX_GLOB_STRS = 20
- solves the problem.
-
-2010-05-01 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * config.h: remove TEXDLL.
-
-2010-05-01 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * help.h (PTFTOPLHELP): Document '-charcode-format'.
-
-2010-04-30 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * dvitype.test: Use installed cm fonts.
-
-2010-04-28 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Require that 'int' has at least 4 bytes,
- allowing to reduce the use of 'integer' in C and C++ code.
-
-2010-04-25 Akira Kakuto <kakuto@fuk.kindai.ac.jp>
-
- * texmfmp.h: remove TEXDLL.
- * config.h: still there is TEXDLL for safety.
-
-2010-04-23 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (INCLUDES): Remove '-I$(top_builddir)/..' and
- '-I$(top_srcdir)/..'.
-
-2010-04-22 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * pltotf.ch, vptovf.ch: Bug fix, from ptexdir/ppltotf.ch by
- Ken Nakano <nakano@nextsolution.co.jp>.
-
-2010-04-21 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * bibtex.ch: Fix a small bug (duplicate entry) in bibtex.web.
- (add_out_pool): Call buffer_overflow as often as needed.
-
-2010-04-20 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmem.h, texmfmp-help.h: Remove luaTeX specific code.
-
-2010-04-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (sub_dirs): Removed, former ptexdir/lib/ is now
- integrated into lib/.
- * configure.ac (ptexdir/lib/Makefile.am): Removed.
-
-2010-04-18 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * help.h (PBIBTEXHELP, PDVITYPEHELP, PPLTOTFHELP, PTFTOPLHELP):
- Moved from from ptexdir/ptexhelp.h.
- * texmfmp-help.h (PTEXHELP): Moved from ptexdir/ptexextra.in.
- * texmfmp.h [PTEX]: Define TEXMFPOOLNAME and TEXMFENGINENAME, and
- #include "ptexdir/kanji.h".
-
-2010-04-15 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Removed LT_LIB_DLLOAD, added check for dlfcn.h.
- May require '-ldl' for dlopen() for luaTeX only (not everyone).
-
-2010-04-14 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (sub_dirs): New variable, such that ptexdir/lib/
- for the pTeX programs is (re-)built early.
-
-2010-04-13 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * triptrap-sh [pTeX]: Generate ptrip.diffs.
-
-2010-04-11 Karl Berry <karl@tug.org>
-
- * ac/web2c.ac (kpse_tex_progs): add ptex.
- * configure.ac (KPSE_PTEXENC_FLAGS): invoke new macro.
- (AC_CONFIG_FILES): generate ptexdir/lib/Makefile
- * Makefile.am: include $(srcdir)/ptexdir/am/ptex.am.
- * lib/texmfmp.c [pTeX]: various pTeX conditionals.
- * texmfmp-help.h [pTeX]: pTeX options.
-
-2010-04-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tangle.ch: Check and correct module numbers.
-
- * dvitype.ch, gftodvi.ch, gftopk.ch, gftype.ch, mf.ch, mft.ch,
- pktogf.ch, pktype.ch, pltotf.ch, pooltype.ch, tangle.ch, tex.ch,
- tftopl.ch, vftovp.ch, vptovf.ch, weave.ch: Remove trailing
- whitespace.
-
-2010-04-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/cweb.am (cweave.c): Add dependency on cwebdir/prod.w.
-
-2010-04-08 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * dvicopy.ch (dvi_name): New global variable.
- (dvi_length, dvi_move): Use dvi_name instead of 'dvicopy' as
- last arg of xfseek() and xftell().
- No random reading on stdin, may be not seekable.
- * dvitype.ch (dvi_name): New global variable.
- (dvi_length, move_to_byte): Use dvi_name instead of 'dvitype'
- as last arg of xfseek() and xftell().
- * gftopk.ch (gf_length, move_to_byte): Use gf_name instead of
- 'gftopk' as last arg of xfseek() and xftell().
-
-2010-04-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * pktogf.ch: Check and correct module numbers.
- Dynamically allocate and resize the row_counts array.
-
-2010-04-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * gftopk.ch: Check and correct module numbers.
- Dynamically allocate and resize the row array.
- Remove superfluous variable vpl_name.
- Bug fix for GF file too short.
-
-2010-04-05 Taco Hoekwater <taco@luatex.org>
-
- * texmfmp.h: Removed #ifdef luaTeX code, now that luatex
- no longer includes this file at all.
-
-2010-04-04 Taco Hoekwater <taco@luatex.org>
-
- * configure.ac: Append LT_LIB_DLLOAD to the end,
- needed for the current 0.60.0 luatex build system.
- * Makefile.am: Comment out the luatexdir/am/luatangle.am line
- * autoreconf
-
-2010-03-24 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Check if dlopen() requires `-ldl'.
-
-2010-03-23 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (BIBXRETALLOCSTRING): New macro to resize BibTeX's
- global_strs array of strings.
- * mf.ch, tex.ch: Remove extra semicolon after setup_bound_var.
- * bibtex.ch: Parameters |ent_str_size| and |glob_str_size|
- settable at runtime. Arrays with dimension |max_glob_strs| or
- |lit_stk_size| allocated at runtime and resized as needed.
- Dynamically allocate |singl_function| instances and resize them
- as needed; remove procedure |singl_fn_overflow|.
-
-2010-03-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * bibtex.ch (str_room): Call pool_overflow() as often as needed.
- (scan_fn_def): Increase wiz_fn_space as often as needed.
- (x_text_prefix): Add missing str_room.
-
-2010-03-17 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * bibtex.ch (max_cites): Dynamically resize the cite_list,
- type_list, entry_exists, and cite_info arrays.
-
- * tests/bibtex-mem.test: New shell script for dynamic arrays.
- * tests/memdata[123].bst: Test data from Philipp Lehman.
- * am/web.am: Adapted.
-
-2010-03-16 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * bibtex.ch (entry_ints, entry_strs): Delay allocation until
- the required size is known.
- (max_ent_ints, max_ent_strs): Removed.
-
-2010-03-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/bootstrap.am: Use suffix rules to create tangleboot.p,
- ctangleboot.c, and cwebboot.[ch] from distributed `in' files.
-
- * bibtex.ch: Check and correct module numbers. Parameter
- |max_strings| settable at runtime, |hash_size| and |hash_prime|
- are determined from |max_strings|. Affected arrays are
- allocated at runtime, but can't be resized.
-
-2010-03-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (kpsesetprogname): Removed.
- * bibtex.ch, dvicopy.ch, dvitype.ch, gftodvi.ch, gftopk.ch,
- patgen.ch, pktogf.ch, pktype.ch, pltotf.ch, pooltype.ch,
- tangle.ch, tftopl.ch, vftovp.ch, vptovf.ch, weave.ch:
- Use kpse_set_program_name(argv[0], nil) instead of
- kpse_set_progname(argv[0]).
- * gftype.ch: Use kpse_set_program_name(argv[0], 'gftype')
- instead of kpse_set_progname(argv[0]).
- * triptrap/texmf.cnf: Add '.inimf' to Metafont specific, and
- '.gftype' to GFtype specific parameters.
-
-2010-03-09 Karl Berry <karl@tug.org>
-
- * bibtex.web: final 0.99d, from Oren.
-
-2010-03-09 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (BIBXRETALLOCNOSET): New macro to resize BibTeX
- arrays but not increasing the size parameter.
- * bibtex.ch: Use BIB_XRETALLOC_NOSET when resizing several
- arrays with the same size, to obtain accurate log entries.
- (add_out_pool): Dynamic output buffer, don't call overflow().
- (file_nm_size_overflow, add_area): Remove unused procedures.
-
-2010-03-08 Karl Berry <karl@tug.org>
-
- * tests/bibtex-openout-test.pl: allow running standalone.
- * tests/bibtex-longline-test.pl: new test.
- * am/web.am (web_tests): add it.
-
-2010-03-08 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mf.ch (end_name, print_file_name): Make quoting of file names
- more robust. Increase sup_buf_size.
- Diffs from Akira, 04 Mar 2010 21:47:33.
- Slightly reorganize and cast repeated code into Web macros.
-
-2010-03-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (xcallocarray): Added.
- * texmfmp.h (setupboundvariable): Moved to lib/lib.h from here.
- * gftype.ch: Dynamically allocated pixel image array.
- Parameters settable at runtime; move the previous increased
- value (line_length=500) into texmf.cnf.
- * triptrap/texmf.cnf: GFtype parameters for trap test.
- * triptrap/mftrap.diffs: Updated.
-
-2010-03-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (triptrap): New target to run TRIP and TRAP tests
- and create diff files.
- (TRIPTRAP): New make var to collect diffs files to build.
- * triptrap-sh (new): Shell script.
- * am/texmf.am (TRIPTRAP): Add trip.diffs and mftrap.diffs.
-
-2010-03-03 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mf.ch: Make screen size settable at runtime; move the previous
- increased values (768x1024 => 1664x1200) into texmf.cnf.
- * triptrap/texmf.cnf: Use screen size 100x200 for trap test as
- recommended in trapman.tex.
-
-2010-03-02 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/web.am: New bibtex test data.
-
-2010-03-01 Karl Berry <karl@tug.org>
-
- * bibtex.web: 0.99d test 1 from Oren, breaking .bbl lines only at
- whitespace.
- * bibtex.ch: remove no-longer-needed workaround for \% break.
-
- * tests/longline.aux,
- * tests/longline.bib,
- * tests/longline.tex: new test files.
- (Still working on their incorporation into make check.)
-
-2010-02-22 Karl Berry <karl@tug.org>
-
- * configure.ac: (web2_version): move to 2010/dev.
-
-2010-02-21 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/texmf.am (mf_x_libs): Use libgdi32 for WIN32.
-
-2010-02-18 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (makesuffix, removesuffix): Remove these from the
- underscore list.
-
- * am/texmf.am (EXTRA_DIST): Remove tests/common-test.pl.
-
-2010-02-18 Karl Berry <karl@tug.org>
-
- * tests/common-test.pl: moved to texk/tests.
- * tests/write18-quote-test.pl,
- * tests/bibtex-openout-test.pl: change calls.
-
-2010-02-01 Karl Berry <karl@tug.org>
-
- * doc/web2c.texi (Output file location): mention that TEXMFOUTPUT
- is also used for input.
-
-2010-01-31 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Moved luatexdir/zziplib/ to ../../libs/zziplib.
- * configure.ac: Add KPSE_ZZIPLIB_FLAGS.
- * Makefile.am: Add ZZIPLIB_RULE, remove luatexdir/am/libzzip.am.
-
-2010-01-24 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h (mk_shellcmdlist): Declare string param as const.
-
-2010-01-22 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * dvitype.ch (open_dvi_file): Skip use of cur_name.
- (parse_arguments): Rearrange out_mode to avoid compiler warning.
- * mft.ch (change_name, tex_name), pltotf.ch (tfm_name, pl_name),
- pooltype.ch (pool_name), tftopl.ch (tfm_name, pl_name),
- tangle.ch (web_name, chg_name, pascal_name, pool_name),
- vftovp.ch (vf_name, vpl_name), vptovf.ch (vpl_name, tfm_name,
- vf_name), weave.ch (web_name, chg_name, tex_name): Declare as
- const_c_string.
-
-2009-12-07 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/web.am (EXTRA_DIST, TESTS, bibtex_tests, web_tests):
- Reorganize to run tests only when building the programs (if WEB).
-
-2010-01-04 Karl Berry <karl@tug.org>
-
- * am/texmf.am (tex_tests): add tests/write18-quote-test.pl.
- * tests/write18-quote-test.pl,
- * tests/write18-quote.tex: new files to do a bit of \write18 testing.
-
-2010-01-02 Karl Berry <karl@tug.org>
-
- * tex.ch (\write18): say "executed safely" instead of just
- "executed", since the command may have been quoted before it was
- actually executed.
-
-2009-12-25 Karl Berry <karl@tug.org>
-
- * Makefile.am (EXTRA_DIST): eliminate it.
- * fmtutil.in: rm obsolete (now Build/source/texk/tetex/fmtutil.cnf).
-
- * tests/bibtex-openout-test.pl: new file.
- * am/web.am (bibtex_tests): new var.
- (TESTS): add $(bibtex_tests).
- (EXTRA_DIST): likewise.
-
-2009-12-24 Karl Berry <karl@tug.org>
-
- * AUTHORS, Makefile.in, README, help.h: doc/email updates.
-
-2009-12-23 Karl Berry <karl@tug.org>
-
- * help.h (BIBTEXHELP): tweaks.
-
-2009-12-07 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Add checks for mkdtemp(), snprintf(), and
- stat64().
-
-2009-12-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Add checks for <locale.h>, fmax(), setlocale(),
- strlcat(), and strlcpy() for synctex.
-
-2009-12-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Add check for <sys/time.h>, erroneously omitted
- in transition to TL2009 build system.
-
-2009-12-01 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Add checks for gettimeofday() and ftime(),
- erroneously omitted in transition to TL2009 build system.
-
-2009-11-27 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tex.ch (read_font_info): Better wording of error message.
-
-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
- input files. From Akira Kakuto <kakuto@fuk.kindai.ac.jp>.
-
-2009-11-07 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * doc/web2c.texi (tex invocation): Shorten the paragraph about
- security holes due to writing arbitrary files, add reference
- to kpathsea_{in,out}_name_ok in kpathsea.info, remove reference
- to openoutnameok from lib/texmfmp.c.
- (Common options): Replace reference to Omega by Aleph.
- (TeX extensions): Remove Omega, add XeTeX. FIXME: Home page.
- (Online Metafont graphics): Adjust configure options.
-
-2009-10-24 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h: Add kpse_{in,out}_name_ok().
-
- * bibtex.ch: Check for legitimate output file names.
- From Akira Kakuto <kakuto@fuk.kindai.ac.jp>.
- Also check for legitimate input file names.
-
- * mf.ch, tex.ch: Use kpse_{in,out}_name_ok(), now in Kpathsea,
- instead of open_{in,out}_name_ok().
- * texmfmp.h: Remove open{in,out}nameok.
-
-2009-10-17 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: Add a test for xpdf/poppler features.
-
-2009-10-07 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (roundunscaled, roundfraction): Put parentheses
- around macro parameter.
- * mf-binpool.ch (get_strings_started): Drop unused variables.
- * mf.ch (MF_base_default): Declare as w2c_u_string.
- (jump_out, fatal_error, overflow, confusion): Declare noreturn.
- (bound_name, months): Declare as const_cstring.
- (start_input): Drop unused variables.
-
- * bibtex.ch (str_lookup): Avoid 'uninitialized' warning.
-
-2009-10-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/texmf.am: Enable compiler warnings for TeX and MF.
-
- * tex-binpool.ch (get_strings_started): Drop unused variables.
- * tex.ch (TEX_format_default): Declare as w2c_u_string.
- (jump_out, fatal_error, overflow, confusion): Declare noreturn.
- (do_extension): Drop unused variables.
-
-2009-09-26 Karl Berry <karl@tug.org>
-
- * configure.ac (AC_C_BIGENDIAN): need this test for
- sharable formats.
-
-2009-09-25 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * help.h (OVP2OVFHELP): Default OFMFILE is "basename of".
- * help.h (VPTOVFHELP): Default TFMFILE is "basename of".
-
-2009-09-24 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * vftovp.ch: Somewhat reorganize, avoiding to move a largish
- section of code (affected by a bugfix).
- Fix a bug in vftovp.web to diagnose characters in VF packets
- outside the allowed range 0..255.
-
-2009-09-21 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * vftovp.ch: Remove extra newline from BAD VF/TFM comment.
-
-2009-09-09 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * pltotf.ch, vptovf.ch: Reduce max_param_words to 254.
- Although the TFM format supports up to 0x7fff, the PL format
- supports at most 255. Staying below avoids compiler warnings.
-
-2009-09-07 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * dvicopy.web: Version 1.6 (September 2009).
- Minor cleanup to avoid unused or uninitialized variables
- and diagnose impossible cases.
-
- * dvicopy.ch (make_name): Eliminate unused variable.
- (jump_out, confusion, overflow, bad_tfm, bad_font, bad_dvi):
- Declare as noreturn procedures. Remove trailing blanks.
-
- * patgen.web: Version 2.4 (September 2009).
- Minor cleanup to avoid uninitialized variables.
-
- * patgen.ch: Remove trailing blanks.
-
- * dvitype.ch (first_par): Diagnose impossible cases.
- * gftype.ch (first_par): Diagnose impossible cases.
- * gftodvi.ch (interpret_xxx, skip_nop): Diagnose impossible cases.
-
-2009-09-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/texmf.am: Adapt to new makecpool with one argument,
- obsoleting tmf-pool.h.
-
-2009-09-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h (dump_name, c_job_name, last_source_name,
- last_lineno): Declare extern for luaTeX.
-
-2009-09-06 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h (w2custring, const_w2custring): Add new types of
- strings of unsigned chars used as array indices.
-
- * gftodvi.ch (gf_start): Declare arg_buffer as w2c_u_string.
-
- * dvicopy.ch: Declare comment as const_w2c_u_string.
-
- * bibtex.ch: Eliminate the unused |exit_program| label.
- (pds_type): Declare as const_w2c_u_string.
-
-2009-09-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h (maininit, normalize_quotes): Add prototypes.
- (do_dump, do_undump): Add prototypes also for luaTeX.
-
-2009-09-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * config.h (WEB2C_NORETURN): Define as attribute (gcc only).
- (uexit): Declare as WEB2C_NORETURN.
-
-2009-09-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am: Enable compiler warnings for non-engine Web2C.
-
- * tangle.ch: Eliminate the unused |end_of_TANGLE| label.
- * patgen.ch: Eliminate the unused |end_of_PATGEN| label.
-
- * gftopk.ch, gftype.ch, pktogf.ch, pktype.ch, pltotf.ch,
- vptovf.ch: Define char (used as array index) as 0..255.
-
- * vftovp.ch (ASCII04 etc.): Declare as const_c_string.
- (vf_input, organize, do_map): Eliminate unused labels.
- * tftopl.ch (ASCII04 etc.): Declare as const_c_string.
- * mft.ch (style_name): Declare as const_c_string.
-
- * weave.ch (translate): Drop var 'k' unless debugging.
-
-2009-09-04 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/texmf.am: Prepare compiler warnings for TeX and MF.
-
-2009-09-04 Karl Berry <karl@tug.org>
-
- * gftype.ch (line_length, max_row, max_col): increase to 500.
-
-2009-09-02 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * libmd5/am/md5.am: Enable compiler warnings.
-
-2009-08-29 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ctangleboot-sh: New shell script to run ctangleboot and if
- required update ctangleboot.cin from ctangle.c (and similar).
- * configure.ac: Create ctangleboot-sh.
- * cwebboot.hin: New header file with prototypes for functions
- from cwebdir/common.w, cwebdir/ctangle.w and cwebdir/weave.w.
- * am/bootstrap.am, am/cweb.am: Adapt to these new files.
-
-2009-08-19 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (default_dependencies): Some programs must depend
- explicitly on KPATHSEA_DEPEND, the implicit dependency via proglib
- is not enough.
- * am/bootstrap.am (tangleboot_DEPENDENCIES,
- ctangleboot_DEPENDENCIES): Use default_dependencies.
-
-2009-08-18 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h, am/texmf.am: Integrate SyncTeX into texmfmp.h.
-
-2009-08-17 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.c (shell_cmd_is_allowed): Change arg1 from 'char **'
- to 'const char *'.
- (runsystem): Change arg from 'char *' to 'const char *'.
-
-2009-08-16 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Better handling of tools that produce many outputs
- (compare Automake manual 27.9: Multiple Outputs).
- * tangle-sh: New shell script to handle Tangle & Co.
- * web2c-sh: New shell script to handle Web2C conversion.
- * configure.ac: Create tangle-sh and web2c-sh.
- * Makefile.am (texmf_tangle, o_tangle): Use tangle-sh.
- (web2c): Use web2c-sh.
- * am/bootstrap.am, am/web.am: Adapt to web2c-sh.
- * am/texmf.am: Adapt to tangle-sh and web2c-sh.
-
-2009-08-15 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Reorganize bootstrapping rules for tangle and ctangle, to
- avoid circular dependencies.
- tangleboot.p (removed): Renamed ...
- tangleboot.pin (new): ... to this.
- ctangleboot.c, cwebboot.c (removed): Renamed ...
- ctangleboot.cin, cwebboot.cin (new): ... to these.
- am/bootstrap.am: Adapted.
-
-2009-08-13 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * am/texmf.am (tex_c_h, mf_c_h): avoid to split the C code.
-
-2009-08-12 Karl Berry <karl@tug.org>
-
- * tex.ch (1.11): doc fix.
-
- * bibtex.ch (xsubstring): forgot to check for pool_overflow.
- See test case and bug report at
- http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=520920.
- Vincent Danen mail to tex-live, 4 Aug 2009 14:42:29.
-
-2009-07-14 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am (check_PROGRAMS): pltotf and tftopl are required
- by both omegafonts/omfonts.test and omegaware/omfonts.test.
-
-2009-07-13 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h: recover definition of kpsesrccmdline.
-
-2009-06-30 Karl Berry <karl@tug.org>
-
- * config.h: #include <c-auto.h>, not <web2c/c-auto.h>.
- -I.. is evidently not included somewhere along the line?
-
-2009-06-23 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * config.h: #include <stdarg.h>, not <kpathsea/c-vararg.h>.
-
- * config.h, cpascal.h, texmfmp.h: drop P?C, P?H, use ANSI C
- function declarations.
-
-2009-06-15 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac: when Metafont is not built, use
- '--without-mf-x-toolkit' and '--without-x' as default.
-
-2009-06-10 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * cpascal.h: #include "lib/lib.h" and move declarations for
- lib/*.c to that new file.
-
-2009-06-04 Karl Berry <karl@tug.org>
-
- * tex.ch: do not announce file_line_error or parse_first_line
- on terminal, log file is good enough.
- * alephdir/comsrcspec.ch: no need for Alephk.
- * luatexdir/luatex.ch: no need for LuaTeXk.
- * pdftexdir/pdftex.ch: no need for pdfTeXk.
- * xetexdir/xetex.ch: no need for XeTeXk.
-
-2009-06-03 Karl Berry <karl@tug.org>
-
- * configure.ac (with_tex_banner): use echo|grep for check
- instead of test -z ..., since we don't want to risk nested "quotes".
-
-2009-06-01 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Update version number to 2009.
-
- * configure.ac, ac/web2c.ac (--with-tex-banner):
- allow to specify the string appended to banner lines instead of
- the current default 'Web2C 2009'.
- This string must contain the current Web2C version number.
-
-2009-05-29 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac, ac/web2c.ac (enable_omfonts): allow to choose
- between Web2C versions of ofm2opl&Co and symlinks to omfonts.
-
-2009-05-28 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * help.h (DVITOMPHELP): remove help for obsolete Web2C version.
- * help.h (LUATANGLEHELP): sort in alphabetically.
- * texmfmp-help.h (MPHELP): remove help for obsolete Web2C version.
-
-2009-05-27 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.ac, ac/web2c.ac (enable_ipc): default is enabled.
-
-2009-05-25 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * mp.ch, mp.web, mpdir/, mpware/: removed (old MetaPost).
- * Makefile.am, configure.ac: removed old MetaPost and mpware.
- * dvitomp.ch, dvitomp.test, dvitomp.web: removed.
- * am/web.am: removed dvitomp.
-
-2009-05-23 Karl Berry <karl@tug.org>
-
- * tex.ch (pool_size): increase default to 200000, so pdftex -ini
- can start up without texmf.cnf. From Thanh.
-
-2009-05-19 Karl Berry <karl@tug.org>
-
- * tex.ch (max_font_max): increase to 9000.
- (hash_size): increase to 15000.
- (Their sum is supposed to stay <29000.)
-
-2009-05-18 Karl Berry <karl@tug.org>
-
- * cpascal.h (getline): #define to web2c_getline,
- to try to avoid conflict with a newly broken POSIX and glibc.
- Report from Gabriele Balducci via Taco, tlbuild mail
- 17 May 2009 17:56:54.
-
-2009-05-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * vftovp.ch: Send print_real to stderr.
-
-2009-05-12 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * trap.test (new): Shell script for TRAP tests.
-
-2009-05-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * trip.test (new): Shell script for TRIP test.
-
-2009-05-11 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * bibtex.test, ... (new): Shell scripts for 'make check' tests.
-
-2009-05-07 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * ac/web2c.ac, configure.ac: Remove --enable-fmtutil option.
-
-2009-05-05 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp.h: remove references to pdfeTeX.
-
- * texmfmp.h (mk_shellcmdlist, init_shell_escape,
- shell_cmd_is_allowed, runsystem): declare for luaTeX.
-
-2009-04-17 Karl Berry <karl@tug.org>
-
- * texmfmp.h (runsystem): declare.
-
-2009-03-29 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.am, configure.ac: remove Omega.
-
- * tex.ch, texmfmem.h, texmfmp-help.h, texmfmp.h: remove all
- references to Omega, eOmega, and pdfeTeX.
-
-2009-03-28 Karl Berry <karl@tug.org>
-
- * texmfmp.h: shell escape declarations.
-
-2009-03-27 Taco Hoekwater <taco@luatex.org>
-
- * configure.ac: With the new luatex, what used to be
- luatexdir/luafontforge/ is now luatexdir/luafontloader/.
-
-2009-03-20 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Adapt to TL2009 build system.
-
-2009-03-08 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * texmfmp-help.h [eTeX,TeX]: Document -synctex switch.
-
-2009-03-02 Karl Berry <karl@tug.org>
-
- * texmfmp-help.h (PDFTEXHELP): --no-mktex can now apply to pk
- files too.
-
-2009-02-26 Karl Berry <karl@tug.org>
-
- * texmfmp-help.h: mention --shell-restricted.
- * tex.ch (c_int_type, shell_enabled_p, address_of): remove _'s
- to reduce differences with luatex.
- (restrictedshell): new global.
- (system): replace with runsystem, for restricted mode.
-
-2009-01-26 Karl Berry <karl@tug.org>
-
- * configure.in (with_cxx_runtime_hack): use
- #include <iostream>
- using namespace std;
- for the hello,world test, to placate the backward-incompatible
- standard.
-
-2008-11-18 Karl Berry <karl@tug.org>
-
- * Makefile.in (install-data): mkinstalldirs man1dir man5dir.
- Report from Angelo Graziosi, tlbuild 17 Nov 2008 01:03:51.
-
-2008-08-13 Karl Berry <karl@tug.org>
-
- * Makefile.in (install-data): Also install synctex.[15].
- Report from Adam Maxwell on mactex.
-
-2008-07-08 Karl Berry <karl@tug.org>
-
- * configure.in (WEB2CVERSION): 7.5.7.
-
-2008-07-01 Karl Berry <karl@tug.org>
-
- * texmfmp-help.h [MP] (MPHELP): mpost is usually named mpost,
- not mp.
-
-2008-06-25 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * help.h (CTANGLEHELP): Correct syntax for ctangle usage.
- * (CWEAVEHELP): Correct syntax for cweave usage.
-
-2008-06-12 Karl Berry <karl@tug.org>
-
- * luatexdir/tex/texnodes.c: avoid identifier `prealloc', (wrongly)
- defined in HP-UX <unistd.h>.
-
-2008-06-03 Karl Berry <karl@tug.org>
-
- * tex.ch (sup_param_size): increase to 32767.
- ntg-pdftex mail from martin, 2 Jun 2008 14:15:42.
-
-2008-06-01 Karl Berry <karl@tug.org>
-
- * luatexdir/luatex.mk (install-exec): install texlua symlink.
-
-2008-05-31 Karl Berry <karl@tug.org>
-
- * Makefile.in (install-programs): stupidly forgot to install
- $(basic_engines).
-
-2008-05-28 Karl Berry <karl@tug.org>
-
- * Makefile.in (basic_engines): split off tex/mf[n]/mpost.
- (install-programs): handle basic_engines here.
- (install-tex, install-mf, install-mpost; -exec, -data, -dumps):
- remove all these. Never try to make the dumps.
- * luatexdir/luatex.mk,
- * omegadir/omega.mk,
- * xetexdir/xetex.mk,
- * alephdir/aleph.mk,
- * pdftexdir/pdftex.mk,
- * etex/etex.mk: omit installation of pool files and dumps,
- with consequent simplifications. For etex.mk, also omit
- installation of the binary.
-
-2008-05-25 Karl Berry <karl@tug.org>
-
- * cpascal.h (loadpoolstrings): declare.
-
-2008-05-23 Karl Berry <karl@tug.org>
-
- * configure.in (fmtutil.cnf): no longer generate from fmtutil.in.
- * Makefile.in (install, distclean): remove lines about fmtutil.cnf.
- * fmtutil.in: note that this file is no longer used, the real
- fmtutil.cnf is now generated at install time.
-
-2008-05-20 Karl Berry <karl@tug.org>
-
- (Found by peb.)
- * luatexdir/luatangle.web: OTANGLE -> LUATANGLE.
- * luatexdir/Makefile.in (check): PETEX -> LTEX.
- * web2c/makecpool.c: update from luatex repo; cosmetic changes only.
-
-2008-04-29 Karl Berry <karl@tug.org>
-
- * doc/Makefile.in (install-data): do not cd $(srcdir) in any rule,
- that fails when the install program is specified by a relative path.
-
-2008-04-28 Karl Berry <karl@tug.org>
-
- * fmtutil.in: disable cont-en, texexec et al. create it.
-
-2008-04-18 Karl Berry <karl@tug.org>
-
- * Makefile.in (tie): no need for $(native).
-
-2008-04-16 Karl Berry <karl@tug.org>
-
- * Makefile.in,
- * web2c/makecpool.c,
- * ...: use the one makecpool provided by Taco for all programs.
-
-2008-04-11 Karl Berry <karl@tug.org>
-
- * xetexdir/xetex.h (Byte): #define to my_Byte and then #undef to avoid typedef
- conflict between TECkit_Common.h and zlib; sigh.
-
-2008-03-30 Karl Berry <karl@tug.org>
-
- * Makefile.in (web2c): pass . for native tooldir argument.
- * web2c/convert: accept tooldir argument a la luatex.
- * web2c/texmf.defines (loadpoolstrings): define here.
- * web2c/loadpool.defines: remove.
- * luatexdir/luatex.defines,
- * mpdir/mp.defines,
- * omegadir/omega.defines,
- * alephdir/aleph.defines (loadpoolstrings): rm.
-
-2008-03-25 Karl Berry <karl@tug.org>
-
- * Makefile.in,
- * tmf-pool.h,
- * mf-binpool.ch,
- * tex-mkcpool.c,
- * mf-mkcpool.c,
- * etexdir/etex.mk,
- * etexdir/etex-binpool.ch,
- * tex-binpool.ch,
- * web2c/convert,
- * web2c/loadpool.defines: integrate pool file in binary for
- tex, mf, and etex. From Akira.
-
- * tftopl.web: revised version 3.2 from Knuth.
-
-2008-03-24 Karl Berry <karl@tug.org>
-
- * tex.ch: use print_c_string to print the new prompt_file_name
- help message, so it ends up in the log.
- * cpascal.h (printcstring): #define it.
-
-2008-03-23 Karl Berry <karl@tug.org>
-
- * tex.web,
- * tex.ch: update for Knuth version 3.1415926.
-
- * tex.ch (prompt_file_name): output prompt_file_name_help_msg
- instead of a string pool string.
- * cpascal.h: define it (conditionally for Windows).
-
-2008-03-22 Karl Berry <karl@tug.org>
-
- * tftopl.web: initial tftopl.web update from knuth
-
-2008-03-02 Karl Berry <karl@tug.org>
-
- * Makefile.in (engines): include mpost literally. Bug report from
- Alexis Ballier, 29 Feb 2008 19:27:23, via
- https://bugs.gentoo.org/show_bug.cgi?id=201187.
-
- (default all): remove dumps, it's just troublemaking these days?
-
-2008-02-29 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.in: replace PACKAGE_... by WEB2C_PACKAGE_... in
- c-auto.h, to avoid conflicts with other packages.
-
- * configure.in: use AH_TOP, AH_BOTTOM, and AC_DEFINE's third
- argument to provide autoheader templates ...
- * withenable.ac: use AC_DEFINE's third argument to provide
- autoheader templates ...
- * acconfig.h: ... removed.
-
-2008-02-22 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * configure.in: remove AC_DECL_YYTEXT to avoid autoconf warning.
-
-2008-02-14 Karl Berry <karl@tug.org>
-
- * tex.ch (max_font_max): increase to 5000.
- Taco mail to tex-live, 13 Feb 2008 10:00:35.
-
- * tex.ch (make_name_string): further change from
- Jonathan, tex-implementors 12 Feb 2008 14:33:56.
-
-2008-02-11 Karl Berry <karl@tug.org>
-
- * tex.ch (make_name_string): avoid clobbering globals via
- This is TeX ...
- **abc%
- *de
- From Akira and Jonathan Kew, tex-implementors 02 Feb 2008 20:42:18
- et al.
-
-2008-01-29 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- Convert from autoconf-2.13 to autoconf-2.59+:
- * Makefile.in, doc/Makefile.in, mpdir/Makefile.in:
- Add @configure_input@ lines.
- * aclocal.m4 (new): Generated (aclocal -I ../m4).
- * configure: Regenerated (autoconf).
-
-2008-01-18 Karl Berry <karl@tug.org>
-
- * cpascal.h (recorder_record_input, recorder_record_output): need
- const_string as arg to avoid warnings compiling *extra.c.
- * texmfmp.c (user_progname): make const_string a la dump_name,
- since we assign them.
-
-2008-01-02 Jonathan Kew <jonathan_kew@sil.org>
-
- * tex.ch (expand_depth, et al.): when calling expand, don't
- recurse enough to clobber the os stack. Default value 10000.
-
-2007-12-24 Karl Berry <karl@tug.org>
-
- * doc/web2c.texi (gftodvi invocation): talk a bit more about slant
- fonts, pursuant to DEK's message to tex-k of 10 Jul 2005 18:38:11.
-
-2007-12-19 Martin Schr\"oder <martin@oneiros.de>
-
- * tex.ch (ssup_max_strings): increase to 2097151
- (sup_main_memory): increase to 256000000
-
-2007-12-19 Karl Berry <karl@tug.org>
-
- * tangle.ch (max_bytes): increase to 65535.
-
- * config.h (LONGINTEGER_TYPE): switch to off_t.
-
- (Both of these from Martin S.)
-
-2007-10-23 Karl Berry <karl@tug.org>
-
- * config.h (LONGINTEGER_TYPE): #define, depending on the C version.
- (longinteger): typedef.
-
-2007-10-01 Karl Berry <karl@tug.org>
-
- * cpascal.h (floor): #undef, since MaxOSX #defines it.
- From Peter Dyballa, metapost list, 27 Sep 2007 15:25:03.
-
-2007-09-18 Karl Berry <karl@tug.org>
-
- * tex.ch (29.530): Wording of "Type <return>" msg.
-
-2007-09-16 Karl Berry <karl@tug.org>
-
- * c-auto.in (EDITOR): doc fix.
-
-2007-09-12 Karl Berry <karl@tug.org>
-
- * c-auto.in (EDITOR) [WIN32]: need "", and emacs preferred.
- From Akira.
-
-2007-09-09 Karl Berry <karl@tug.org>
-
- * c-auto.in (EDITOR): 'quote' the filename.
- Reported by Frank K, 17 Jul 2007 17:00:41, debian bug 433455.
-
-2007-08-24 Karl Berry <karl@tug.org>
-
- * doc/web2c.texi (Initial MetaPost): change pragma link.
-
-2007-07-15 Karl Berry <karl@tug.org>
-
- * tex.ch,
- * alephdir/com16bit-rc2.ch,
- * omegadir/com16bit.ch: fixes from Akira so "tex %" followed
- by RET is stable. Also sync aleph/omega constants with tex.
- Mail of 14 Jul 2007 09:35:02.
-
-2007-03-30 Karl Berry <karl@tug.org>
-
- * tex.ch (sup_buf_size): increase to 30,000,000 per Hans mail to
- tex-live, 30 Mar 2007 16:52:09.
-
-2007-01-10 Karl Berry <karl@tug.org>
-
- * Makefile.in (programs): include $(pdftosrc), which has always
- been built, but missing from the install.
-
-2007-01-01 Karl Berry <karl@tug.org>
-
- * config.h (inline) [__cplusplus]: #undef inline under C++, since
- inline is a keyword. It should never be #define'd, but
- c-auto.in->h can do so. Found by vvv on AIX.
-
-2006-12-30 Karl Berry <karl@tug.org>
-
- * configure.in: bump version to 7.5.6.
-
-2006-12-27 Karl Berry <karl@tug.org>
-
- * fmtutil.in: the binary name is pdftex now.
-
-2006-12-10 Karl Berry <karl@tug.org>
-
- * omegaware/odvicopy.ch (int_8): rename the type to int_8_odvicopy,
- and @d int_8 itself to that, so that we don't end up with int8 in
- the C file. AIX inttypes.h declares that. (Reported by vvv.)
-
-2006-09-05 Karl Berry <karl@tug.org>
-
- * bibtex.ch (BUF_SIZE): increase to 20000 per Lee Samuel Finn, via
- 3 Sep 2006 10:32:53 +0200 mail from Gerben.
-
-2006-07-10 Karl Berry <karl@tug.org>
-
- * tex.ch (sup_font_mem_size): double again, to 4000000.
- (actually, it seems we could set all the sup_* to the absolute
- maximums from TeX's architecture, since texmf.cnf determines what
- is allocated. A patch for that would be welcome. :)
-
-2006-06-20 Jonathan Kew <jonathan_kew@sil.org>
-
- * texmfmem.h, texmfmp.h, texmfmp-help.h, lib/texmfmp.c: Added
- conditional fragments needed for building XeTeX.
-
-2005-09-02 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch [53.1370]: Since we generate a string in all cases, we
- need to erase it in all cases. Reported by Han The Thanh
- <hanthethanh@gmail.com>, diagnosed by Akira Kakuto
- <kakuto@fsci.fuk.kindai.ac.jp>.
-
-2005-08-22 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * bibtex.ch: Make the buffer and related arrays grow dynamically.
- Fixes a bug reported by Kevin Cahill <cahill@unm.edu>.
-
-2005-08-13 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: An \immediate\write18 on the '**' prompt would crash
- TeX, because the log file isn't open yet. Reported by Jerzy
- B. Ludwichowski <Jerzy.Ludwichowski@uni.torun.pl>. Since we
- always log something for \write18, so lets also log the command
- when \write18 is disabled, instead of merely showing that
- something was attempted.
-
-2005-08-03 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in: Fix missing double-quote.
-
- * texmfmp-help.h [Aleph,eTeX,pdfeTeX]: Document -etex switch.
-
- * doc/web2c.texi: Correct missing entries in a table.
-
-2005-07-27 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: libkpathsea is entirely in LGPL.
-
- * vftovp.ch: Remove misplaced semicolon.
-
- * texmfmp.h: Disable IPC when compiling with __DJGPP__. (Should
- really be done in configure script.)
-
- * texmfmp.h: Remove references to pdfxtex. Add
- get_seconds_and_micros prototype.
-
-2005-07-25 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * weave.ch: Increase max_bytes to 65530. We're bumping to the
- 16-bit limits here.
-
- * tex.ch: Significantly increase the ssup_trie_size.
-
- * metapost.mk: Fix build rules/dependencies for mpware.
-
- * Makefile.in: Fix build rules for mpware.
-
- * vftovp.ch: Report the name of tfm files that we cannot find or
- find to be unusable. Reported by Patrick Gundlach.
-
-2005-06-29 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * withenable.ac: Remove one pair of brackets from
- --with-editor-CMD help text.
-
-2005-06-26 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/Makefile.in: Replace ac_include with kpse_include. From
- Peter Breitenlohner.
-
- * withenable.ac: Fully quote arguments of AC_AG_WITH. From Peter
- Breitenlohner.
-
- * configure.in: Syntax changes to match autoconf2.5x. From Peter
- Breitenlohner. To version 7.5.5.
-
- * Makefile.in: Change ac_include to kpse_include. From Peter
- Breitenlohner.
-
-2005-06-22 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.web: Update for MetaPost 0.901.
-
- * mp.ch: Update for MetaPost 0.901.
-
- * cpascal.h: Add xreallocarray(). Requested by Hartmut Henkel
- <hartmut_henkel@gmx.de>.
-
-2005-06-21 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * metapost.mk, dvitomp.mk, Makefile.in: Break out the metapost and
- dvitomp related makefile rules into separate makefile fragments.
-
- * doc/web2c.texi: Update description of newer.
-
-2005-04-12 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mf.ch [38.788]: Use |get_job_name| so the --jobname switch can
- be used to replace "mfput".
- [38.793]: Interface of |get_job_name| changed.
- * mp.ch [35.765]: Use |get_job_name| so the --jobname switch can
- be used to replace "mpout".
- [35.770]: Interface of |get_job_name| changed.
- * tex.ch [29.534]: Use |get_job_name| so the --jobname switch can
- be used to replace "texput".
- [29.537]: Interface to |get_job_name| changed.
- This is part of a group of changes that fixes pdftex bug 302.
- http://sarovar.org/tracker/?func=detail&atid=493&aid=302&group_id=106
-
-2005-02-06 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (aleph-dist): Remove generated file, make sure
- aleph.version file exists.
-
-2005-02-05 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (uninstall, uninstall-exec, uninstall-data): Dummy
- target added so make uninstall doesn't stop here.
-
-2005-01-21 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/Makefile.in: Change POSTINSTALL to POST_INSTALL.
-
- * tiedir/tie.1: Man page corrections from Eric S. Raymond
- <esr@thyrsus.com>.
-
-2005-01-08 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Correct check whether otangle is needed. From
- Kenta MURATA <muraken20@yahoo.co.jp>.
-
- * withenable.ac: Update references to e-Omega to Aleph. From
- Kenta MURATA <muraken20@yahoo.co.jp>.
-
-2004-12-29 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Version 7.5.4.
-
- * doc/web2c.texi: Version 7.5.4.
-
- * tex.ch: Shuffle the \eof18 code around a bit.
-
-2004-12-28 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch [16.211,46.1049]: I18N fix for |print_mode|, adding
- |print_in_mode| function to account for differences in declination
- etc. After Wlodzimierz Bzyl <matwb@univ.gda.pl>.
-
- * mf.ch [28.585]: Sufficiently pathological code can overflow the
- serial_no counter: add a check for this. From Thorsten Dahlheimer
- <tdahlheim@gmx.net>.
-
- * mp.ch [24.539]: Sufficiently pathological code can overflow the
- serial_no counter: add a check for this. From Thorsten Dahlheimer
- <tdahlheim@gmx.net>.
-
- * tex.ch: Implement \ifeof18 to test whether \write18 is enabled.
- A variant of the code submitted by Heiko Oberdiek
- <oberdiek@uni-freiburg.de>.
-
-2004-12-20 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * withenable.ac: Don't define IPC in c-auto.h if --enable-ipc
- wasn't given.
-
- * Makefile.in: configure depends on withenable.ac.
-
-2004-12-19 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Old versions of flex don't support -l, but don't
- support --version either, so use the latter to test whether the
- former should be used. From Thomas.
-
- * withenable.ac: Add --with-mf-x-toolkit option to replace
- --with-x-toolkit. The latter couldn't be shared between mf and
- xdvi any more.
-
- * Makefile.in (tex-check, bibtex-check, dvicopy-check,
- dvitomp-check, mpost-check): Add TEXMFCNF=../kpathsea to the
- environment so the check works even if installation is not yet
- complete. From Peter Breitenlohner <peb@mppmu.mpg.de>.
-
- * Makefile.in (install-data): Don't install cwebdir/cweb.1; this
- page now lives under .../man.
-
- * Makefile.in (tangle.p): Depend on tangleboot, not $(TANGLEBOOT).
- This means we build tangleboot even when cross-compiling. The
- reason is that some versions of make get confused if we depend on
- ./tangleboot but only have rules with tangleboot as the target.
- (ctangle.c,cweb.c): As above for $(CTANGLEBOOT).
- Problem reported for Digital UNIX 4.0E make by Bernhard Simon
- <simon@zid.tuwien.ac.at>.
-
-2004-11-28 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (afmts): alambda -> lamed. Restrict the use of FF
- to comments, as some make implementations cannot deal with it
- otherwise.
-
-2004-09-07 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Changes made by Karl Berry.
-
-2004-08-30 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * dvitomp.ch: A more complete implementation of the color stack.
- Slight modification of code provided by Eddie Kohler
- <kohler@cs.ucla.edu>.
-
-2004-08-28 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Document -output-directory.
-
- * doc/install.texi: Correct cross-references for building formats.
-
- * cpascal.h (output_directory): Added global variable.
-
- * triptrap/texmf.cnf: Correct settings for main_memory.
-
- * texmfmp-help.h: Add -output-directory to the help texts.
-
- * dvitomp.ch: Allow for a variable number of spaces between the
- 'color push' special name and its argument. From Eddie Kohler
- <kohler@cs.ucla.edu>.
-
-2004-08-27 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Create etexdir in build tree if we're compiling
- e-TeX.
-
-2004-08-26 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.ch, mf.ch, tex.ch: |main_memory| is a size, while |mem_top|
- is an index, so we need to subtract 1 when deriving |mem_top| from
- |main_memory|. In a similar vein, we need to add 1 when
- allocating the |mem| array. This may seem like nitpicking, but
- matters for the trip and trap tests.
-
-2004-08-26 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * Makefile.in (patgen-check): Provide non-trivial test data.
-
- * tests/dict, tests/patgen.in, tests/patterns, tests/translate:
- Input data for patgen-check.
-
- * tests/patout, tests/pattmp.4: New files.
- Output from patgen-check.
-
-2004-08-26 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * patgen.ch: Typo fixed by Peter Breitenlohner <peb@mppmu.mpg.de>.
-
- * patgen.web: Typo fixed by Peter Breitenlohner
- <peb@mppmu.mpg.de>. (New version 2.3, August 2004).
-
- * Makefile.in (etex-dist,pdftex-dist): Account for etex.version
- and pdftex.version as generated files.
-
-2004-08-24 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch [23.328]: Ensure that |source_filename_stack|[|in_open|]
- and |full_source_filename_stack|[|in_open|] are initialized.
-
- * tex.ch: Revise the file:line:error code to produce the correct
- filename in the presence of \scantokens (an e-TeX extension). If
- we're not reading from a file at all, fall back on the TeX-style
- messages. This change introduces |print_file_line| to keep the
- amount of code in the |print_err| macro under control.
-
-2004-08-23 Karl Berry <karl@tug.org>.
-
- * doc/web2c.texi: An extensive update.
-
-2004-08-06 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * config.h: Clean the define of TEXDLL up. From Jan Nieuwenhuizen
- <janneke@gnu.org>.
-
-2004-08-05 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch [29.530] prompt_file_name: don't allow the use of the
- empty string for a file name. After Taco Hoekwater
- <taco@elvenkind.com>.
-
- * mf.ch [38.786] prompt_file_name: don't allow the use of the
- empty string for a file name.
-
- * mp.ch [35.763] prompt_file_name: don't allow the use of the
- empty string for a file name.
-
-2004-08-01 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (post-dist-$(distname)): Ensure that
- texk/web2c/tests/xampl.bib is actually in the distributed tarball.
- (bibtex-check): BIBINPUTS should only need $(srcdir)/tests.
-
-2004-07-30 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in: Undo changes from --option to -option. This
- generated too many differences with the TeX-live sources at this
- time.
-
-2004-07-23 Peter Breitenlohner <peb@mppmu.mpg.de>
-
- * tex.ch: Reorganize handling of banner string in order to
- reduce interference between eTeX, pdfTeX, and web2c change
- files.
-
-2004-07-23 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in: Use singe dash for -ini, -progname etc. Use
- explicit -ini and -progname when running the trip test, because
- the argv[0] name becomes lt-tex when using shared libraries, and
- we have settings in triptrap/texmf.cnf that are sensitive to this.
-
- * Makefile.in (bibtex-check): Add BIBINPUTS or check can fail.
-
-2004-07-21 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Reorganize handling of integer parameters in order to
- reduce interference between eTeX, pdfTeX, and web2c change files.
- From Peter Breitenlohner <peb@mppmu.mpg.de>.
-
- * fmtutil.in: Update from Thomas.
-
-2004-07-14 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mf.ch [42.912]: Remove this simplification of the web code,
- which is no longer a valid assumption now that we're back to the
- old print system.
-
- * mp.ch: A smaller set of changes than for mf.ch, as in version
- 0.64 the |print|, |print_char|, |print_visible_char| system
- previously implemented in the mp.ch change file was merged into
- mp.web. Remove a reference to |slow_print| that was overlooked
- earlier.
-
- * mf.ch: Extensive changes to the print routines, to mirror what
- was done for tex.ch (q.v.).
-
- * tex.ch: Extensive changes to fix a problem with the encTeX
- merge. Original TeX used |slow_print|, |print|, and |print_char|
- for printing. This had been changed to |print|, |print_char|, and
- |print_visible_char|, where the new |print_char| did the expansion
- of unprintable characters to "escaped sequences" on the fly.
- encTeX, it turns out, is too tightly interwoven with the old way
- of doing things, leading to some strange breakage. So we've
- largely reverted the code. In particular, we now store the
- "escaped sequences" for non-ASCII characters again as strings, and
- later decide on-the-fly whether to use those or just pass through.
- This simplifies the change file, and narrows the distance to the
- encTeX code.
-
- * texmfmp.h (setupcharset): Removed.
- (readtcxfile): Added. Unlike setupcharset, this function doesn't
- initialize the xchr/xord/xprn arrays, it just updates them from a
- tcx file. The name of the must be in the global
- translate_filename.
-
- * config.h: Add second argument to call of usagehelp. This is the
- email address for bug reports. If NULL, the default address for
- web2c is used.
-
- * bibtex.ch: Add second argument to call of usagehelp.
-
- * dvicopy.ch: Add second argument to call of usagehelp.
-
- * dvitomp.ch: Add second argument to call of usagehelp.
-
- * dvitype.ch: Add second argument to call of usagehelp.
-
- * gftodvi.ch: Add second argument to call of usagehelp.
-
- * gftopk.ch: Add second argument to call of usagehelp.
-
- * gftype.ch: Add second argument to call of usagehelp.
-
- * mft.ch: Add second argument to call of usagehelp.
-
- * patgen.ch: Add second argument to call of usagehelp.
-
- * pktogf.ch: Add second argument to call of usagehelp.
-
- * pktype.ch: Add second argument to call of usagehelp.
-
- * pltotf.ch: Add second argument to call of usagehelp.
-
- * pooltype.ch: Add second argument to call of usagehelp.
-
- * tangle.ch: Add second argument to call of usagehelp.
-
- * tftopl.ch: Add second argument to call of usagehelp.
-
- * vptovf.ch: Add second argument to call of usagehelp.
-
- * vftovp.ch: Add second argument to call of usagehelp.
-
- * weave.ch: Add second argument to call of usagehelp.
-
- * cwebdir/comm-w2c.ch: Add second argument to call of usagehelp.
-
-2004-07-12 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * texmfmp-help.h: Correct help strings of pdf*tex family. From
- Akira Kakuto <kakuto@fsci.fuk.kindai.ac.jp>.
-
-2004-07-04 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in: Move the creation of the format-related links to
- format-related install rules; this seems to be a better place for
- them, as the links are pointless without the corresponding
- formats. Make the install-*-pool rules depend on the pool file in
- question. Remove TEXMF=$(texmf) from the dumpenv; the
- TEXMFCNF=../kpathsea should get us a texmf.cnf with suitable
- absolute paths.
-
- * tex.ch: Correct date in encTeX_banner.
-
-2004-07-03 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: No m4 quoting needed in the KPSE_CROSS_BUILD_VAR
- calls. The default of $BUILDLDFLAGS must be $BUILDXLDFLAGS.
-
- * Makefile.in (web2c/fixwrites,web2c/spitup,web2c/web2c): These
- also depend on web2c/kps.c.
- [TANGLEBOOT,CTANGLEBOOT,TANGLE,CTANGLE,OTANGLE,TIE]: Add these
- variabled so the build can use programs other than what is built.
- Used when cross-compiling.
-
- * configure.in: Add KPSE_CROSS_BUILD_VAR and KPSE_CROSS_PATH_PROG
- invocations to set up cross-compiling. To cross-compile, you need
- to have tangle, ctangle, otangle, and tie available on the build
- machine.
-
- * weave.ch: Set |max_names| to 10220, so we can still (barely)
- handle pdfetex. Clearly a larger reworking is on the horizon.
-
- * tex.ch: Change |mubyte_incs| into a boolean.
-
-2004-07-02 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Update to encTeX from Petr Olsak. These fix three bugs.
- These bugs are seen only in encTeX mode when \mubytein=1 and in
- very rare cases. Petr's explanation follows:
-
- 1) If the control sequence is converted by \mubyte table but it is
- not shrunk then the non-converted alternative of control sequence
- is really used. It can be possible only if one-byte to one-byte
- conversion is used and declared by \mubyte primitive. More common
- is to use \mubyte for multi-byte to one-byte conversion. In such
- situation, there is no problem because control sequence is
- schrunk. Thanks to Wlodzimierz Bzyl for bugreport.
-
- \def\aXb{xx}
- \mubyte X Y\endmubyte
- \mubytein=1
- \aYb % writes "undefined control sequence \aXb" because
- % error message is converted but real control sequence
- % is not converted and \aYb is undefined.
-
- 2) If multi-byte to one-byte conversion is done during scanning of
- control sequence name with the result: one-letter control
- sequence, then this control sequence is not connected with
- "native" one-letter control sequence but the new "multi-letter
- control sequence" is allocated with only one letter in real.
-
- \def\X{xx} % one-letter control sequence is defined
- \mubyte X YZ\endmubyte
- \mubytein=1
- \YZ % writes "undefined control sequence \X" because \YZ is
- % converted to \X but allocated as multi-letter control
- % sequence, but one-letter control sequence is defined
-
- 3) If \catcode`\^^@=11 or 7 and if control sequence is terminated
- by generated control sequence (from \mubyte conversion) then the
- result of reading is unpredictable.
-
- \def\XXX{xx}
- \mubyte \XXX YZ\endmubyte
- \mubytein=1 \relaxYZ % it is OK: \relax followed by \XXX
- \par\catcode`\^^@=11
- \relaxYZ % bad reading: \relaxYZ control sequence not defined
-
-2004-06-30 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Updates to make conversion to HTML easier, from
- Karl Berry.
-
-2004-06-29 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/install.texi: Remove reference to --enable-auto-core. That
- part of the code should be considered terminally broken.
-
-2004-06-16 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: If the end-of-line character was disabled, we'd end up
- dropping the last characters of filenames. Fixed by checking for
- end-of-line only if we've just seen a space, which could be the
- end-of-line space. Reported by Werner Lemberg <wl@gnu.org>.
-
-2004-06-13 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.ch: Moving the re-parsing of |name_of_file| back to
- |start_input|. The string administration gets confused if this is
- done in |make_file_name|.
-
- * tex.ch: Typo in comment. Remove some redundant material out of
- the change file. Replace ' ' with " " in a number of places --
- this is the difference between the external coding and the
- internal ASCII-based coding of characters. Since the external
- coding is ASCII on all platforms we currently compile on, this is
- a place where mistakes in the web2c sources can linger.
-
- * mf.ch: More changes to support spaces in filenames. In
- particular, keep quotes around |cur_name|, |cur_ext|, and
- |cur_area| iff these contain spaces. This incurs complications
- because we re-parse |name_of_file| into these components after
- opening a file. The file-printing routine is changed to ensure
- that we print quotes if needed, but do not print any quotes
- contained in the parameters themselves.
-
- * mp.ch: More changes to support spaces in filenames. In
- particular, keep quotes around |cur_name|, |cur_ext|, and
- |cur_area| iff these contain spaces. This incurs complications
- because we re-parse |name_of_file| into these components after
- opening a file. The file-printing routine is changed to ensure
- that we print quotes if needed, but do not print any quotes
- contained in the parameters themselves.
-
-2004-06-07 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.ch: Larger |max_in_open|, |param_size|, |max_write_files|.
-
- * tex.ch: More changes to support spaces in filenames. In
- particular, keep quotes around |cur_name|, |cur_ext|, and
- |cur_area| iff these contain spaces. This incurs complications
- because we re-parse |name_of_file| into these components after
- opening a file. The file-printing routine is changed to ensure
- that we print quotes if needed, but do not print any quotes
- contained in the parameters themselves.
-
-2004-06-04 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.ch: A slight change to ensure double quotes do not appear in
- error messages when a filename has to be quoted.
-
- * mf.ch: A slight change to ensure double quotes do not appear in
- error messages when a filename has to be quoted.
-
- * tex.ch: When dealing with a filename with unbalanced quotes,
- still stop scanning when the buffer ends. Also a slight
- modification to prevent double quotes from appearing in error
- messages.
-
-2004-06-01 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Delete some MLTeX code that was duplicated accidentally.
-
-2004-05-31 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mf.ch, mp.ch: xprn must be ASCII_code -- we story only 0 or 1
- there, and 'boolean' is a full 4-byte entity. Worse, dummy_xprn
- was already an ASCII_code, so in the presence of a TCX file we
- didn't correctly undump the base/mem.
-
-2004-05-26 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * cpascal.h: Remove -oem code.
-
-2004-05-16 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.ch: In mpost, we need to use str_stop to find the end of a
- string. Reported by Wlodzimierz Bzyl <matwb@univ.gda.pl>.
-
-2004-05-14 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch [5.58]: Remove code implementing the locale-dependent
- printing. The most generous evaluation is that this was an
- experiment that failed. The desired effect of having printable
- eight-bit characters is handled through different mechanisms.
-
- * Makefile.in: fmtutil-related changes from Thomas. May not be
- completely correct yet.
-
- * fmtutil.in: New version from TeX-live.
-
- * texmfmp-help.h: Correct helptexts of pdf*tex for format
- extensions.
-
-2004-05-12 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * weave.ch: Increase max_refs and max_names for pdf*TeX.
- Requested by Hartmut Henkel <hartmut_henkel@gmx.de>.
-
-2004-05-10 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (ctie.c): Name of the change file changed from
- ctie.ch to ctie-k.ch.
-
- * web2c/ctiedir: update to latest source from ctan.
-
-2004-05-09 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in: Add rules to compile, install, and distribute ctie.
-
- * Add ctie to distribution, it lives in web2c/ctiedir.
-
- * Makefile.in (post-dist-$(distname)): Remove cweb.c when creating
- a distribution. Must be done explicitly because cweb is not a
- program itself.
- (ctangleboot.c, cwebboot.c): Make these rules more robust in the
- presence of timestamp problems. You could get a empty files and a
- failed build otherwise.
-
-2004-05-08 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (install-mf-links, install-mpost-links,
- install-tex-links): Do not create initex, virtex, inimf, virmf,
- inimpost, virmpost links on installation. These are all way more
- trouble than they're worth.
-
- * mp.ch: Use TEXMF_POOL_NAME and TEXMF_ENGINE_NAME, and replace
- hard-coded mf.pool with pool_name in messages.
-
- * mf.ch: Use TEXMF_POOL_NAME and TEXMF_ENGINE_NAME, and replace
- hard-coded mf.pool with pool_name in messages.
-
- * tex.ch: Change TEX_POOL_NAME and TEX_ENGINE_NAME into
- TEXMF_POOL_NAME and TEXMF_ENGINE_NAME.
-
- * texmfmp.h: Change TEXPOOLNAME and TEXENGINENAME into
- TEXMFPOOLNAME and TEXMFENGINENAME.
-
- * doc/web2c.texi: Document -halt-on-error.
-
- * texmfmp-help.h: Document -halt-on-error.
-
- * Makefile.in: Correct dependencies on $(basedir), $(memdir),
- instead of $(fmtdir). This matters now that they differ.
-
- * Makefile.in: Include md5 dir in libs-dist target.
-
- * Makefile.in: Remove $(all_formats); it has become obsolete.
- Simplify clean pattern now that only one format extension is left.
- * Makefile.in: We use .fmt as the extension for all formats. This
- means that latex.fmt gets built by e-TeX (as requested by the
- LaTeX2e group). So remove that target from the rules for TeX.
-
- * texmfmp-help.h: Change the various -*fmt options to actually
- spell -fmt.
-
- * tex.ch: Implement halt-on-error, and quoted filenames.
-
- * mf.ch: Implement halt-on-error, and quoted filenames.
-
- * mp.ch: Implement halt-on-error, and quoted filenames.
-
-2004-05-07 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in: Remove eomega-related code. Add aleph-dist target.
-
- * configure.in: Remove e-Omega code. Enable pdflib for all
- members of the pdfTeX family.
-
- * texmfmp-help.h: Add -8bit to help text.
-
- * doc/web2c.texi: Document interaction between -8bit and TCX.
-
- * doc/web2c.texi: Document -8bit option.
-
- * mp.ch: Add a magic number to the dump, add engine name to dump,
- dump xord, xchr, xprn, so a TCX file during INI is persistent.
-
- * mf.ch: Add a magic number to the dump, add engine name to dump,
- dump xord, xchr, xprn, so a TCX file during INI is persistent.
-
- * tex.ch: Always dump the xord, xchr, and xprn arrays, so loading
- a TCX file in INI mode will change these defaults for all users of
- the format. Implement an 8bit option that switches all characters
- to printable by default. Reorganize the code a bit.
-
-2004-04-21 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch [5.71]: An error in the encTeX merge (not encTeX itself)
- made TeX ignore commands given at the error "?" prompt. Reported
- by Akira Kakuto <kakuto@fsci.fuk.kindai.ac.jp>.
-
-2004-04-16 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Modify error messages involving tex.pool, so they use
- pool_name instead of the hard-coded name. Implement checking for
- the name of the engine, which is now stored in the format file.
-
- * texmfmp.h: Add proper definitons of TEXENGINENAME for each
- engine.
-
-2004-04-08 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * bibtex.ch [10]: Add 'hack0' to initialize jmp9998. This had to
- be moved up because otherwise we could end up doing the longjmp
- before the setjmp. Reported by Sven Luther
- <luther@dpt-info.u-strasbg.fr>.
-
-2004-03-28 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Change type of parse_first_line_p,
- file_line_error_style_p, and shell_escape_p from boolean to
- c_int_type. They're used as booleans in the Pascal code, but
- tri-state in the C code.
-
- * texmfmp-help.h: Document -no-shell-escape, -no-parse-first-line,
- -no-file-line-error.
-
- * doc/web2c.texi: Document -no-shell-escape, -no-file-line-error,
- -no-parse-first-line.
-
-2004-03-25 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * texmfmp-help.h: Bring help text up-to-date.
-
- * tex.ch: Simplify some of the encTeX-related code.
-
- * configure.in: Add test for Aleph.
-
- * Makefile.in: Reorganization to mode pdftexlib-related code to
- its own makefile fragment. Also rewrite the rules for the engines
- so it becomes easier to omit specific engines from the default
- compilation.
-
-2004-03-24 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * cpascal.h: Add definition of floor() for dvitomp. After Hartmut
- Henkel <hartmut_henkel@gmx.de>.
-
- * dvitomp.ch [49,50]: For the code to work, Hobby notes that we
- need |round|(|x|-0.5) to be equal to $\lfloor x\rfloor$. For
- Pascal's |round| function this is emphatically not true. After
- Hartmut Henkel <hartmut_henkel@gmx.de>.
-
- * dvitomp.ch: Support for color specials, like those generated by
- the colordvi package. From Eddie Kohler <kohler@cs.ucla.edu>.
-
-2004-03-23 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Clarify use of special_printing in comment.
-
-2004-03-22 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * dvitomp.ch [57]: Off-by-one error in virtual font handling.
- From Hartmut Henkel <hartmut_henkel@gmx.de>.
-
- * tex.ch: Correct comment so the file weaves properly.
-
-2004-03-21 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: encTeX merge. Code from Petr Olsak, with modifications
- to match the rest of web2c better.
-
-2004-03-18 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in [testenv]: somehow the LC_ALL=C got dropped.
-
-2004-03-17 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Double sup_font_mem_size to 2000000.
-
- * triptrap/texmf.cnf: Add mem_bot.tex and mem_bot.initex, set
- main_memory.{ini,}tex to 3000.
-
- * tex.ch: Make mem_bot configurable (0 and 1 only allowed values).
- Used for the trip test.
-
-2004-03-14 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in: Modifications for Aleph.
-
- * texmfmp.h: Mods for Aleph.
-
- * texmfmem.h: Add Aleph.
-
- * texmfmp-help.h [Aleph]: ALEPHHELP.
-
-2004-02-26 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tangle.ch: Treat pool files as binary files, not text files
- (matters on some platforms).
-
- * pooltype.ch: Treat pool files as binary files, not text files
- (matters on some platforms).
-
- * mp.ch [43.1195]: Use kpse_fontmap_format to find psfonts.map.
-
- * tex.ch: Rename is_printable to xprn.
-
- * mp.ch: Rename is_printable to xprn.
-
- * mf.ch: Rename is_printable to xprn.
-
- * withenable.ac: Add --without-pdfxtex.
-
- * texmfmp.h (undumpint): Treat WIN32 as if REGFIX is set.
-
- * texmfmp.h: Add define for kpsefontmapformat.
-
- * texmfmp.h: Add support for pdfxTeX.
-
- * fmtutil.in: Sync with TeXlive.
-
- * configure.in: Add support for pdfxTeX.
-
- * configure.in: If LEX is (autodetected) flex, add -l option. We
- need this for omegafonts.
-
- * help.h [MFT]: Allow several -style options.
-
- * mft.ch: Implement multiple style files (multiple -s options) for
- mft.
-
- * patgen.ch: Increase trie_size, triec_size. Do not remove the
- close_in, close_out operations.
-
- * tex.ch [6.82]: Do not force scroll_mode for file:line:error
- style messages.
-
- * cwebdir/comm-w2c.ch: Correct documentation of CWEBINPUTS.
- Initialise kpathsea_debug.
-
-2004-01-11 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Initialize source_filename_stack[0],
- full_source_filename_stack[0] -- these can be read under some
- circumstances. Found by Frank K\"uester <frank@kuesterei.ch>.
-
- * tex.ch: Correct printing of |src_specials| when weaving.
-
-2003-10-21 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Work around flex 2.5.x issue (affecting pl.l in
- the Omega code) by adding -l flag if we're using flex. From
- Thomas.
-
-2003-02-19 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Version 7.5.2.
-
- * configure.in: Version 7.5.2.
-
- * Makefile.in: Remove vestiges of --with-etex=tex option.
- (mf-clean): There is no $(mfw_o).
- (install-data): install-dumps is conditional on --disable-fmtutil.
-
- * configure.in (--enable-fmtutil): Implementation.
- (--without-etex): Simplify --with-etex to an on/off switch.
- (--with-mf-nowin): Simplify --with-mfw to an on/off switch for a
- binary that is guaranteed to contain no windowing support.
-
- * fmtutil.in: Replace occurrences of @TEXBIN@ with tex.
-
- * withenable.ac (--without-etex): Replaces complex --with-etex
- rule.
- (--with-mf-nowin): Replaces complex --with-mfw rule.
- (--enable-fmtutil): Just the help text.
-
-2003-02-17 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Version 7.5.1.
-
- * configure.in: Version 7.5.1.
-
- * Makefile.in (gftodvi-clean): Remove gftodvi.h.
- (gftopk-clean): Remove gftopk.h.
- (programs): Add $(pdftosrc).
-
- * fmtutil.in: Remove mfw rule (sync with teTeX/TeX Live).
-
- * withenable.ac: New option: --enable-fmtutil.
-
- * doc/Makefile.in: Need to add kpathsea.mk, as we now use libtool
- in the clean rule, and it isnt' found otherwise.
-
-2003-02-16 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * triptrap/tripin.log: Update from Knuth for TeX 3.141592.
-
- * triptrap/trip.typ: Update from Knuth for TeX 3.141592.
-
- * triptrap/trip.tex: Update from Knuth for TeX 3.141592.
-
- * triptrap/trip.log: Update from Knuth for TeX 3.141592.
-
- * triptrap/trip.fot: Update from Knuth for TeX 3.141592.
-
- * triptrap/mftrapin.log: Update from Knuth for MF 2.71828.
-
- * triptrap/trap.typ: Update from Knuth for MF 2.71828.
-
- * triptrap/mftrap.log: Update from Knuth for MF 2.71828.
-
- * triptrap/mftrap.fot: Update from Knuth for MF 2.71828.
-
- * weave.web: WEAVE 4.4 from Knuth - same version number, minor
- change.
-
- * tangle.web: TANGLE 4.5 from Knuth: prevents modno-comments from
- being split across lines.
-
- * vftovp.web: VFtoVP 1.3 from Knuth: made out_as_fix tell the
- truth in overflow cases.
-
- * mf.web: MF 2.71828 from Knuth: suppressed autorounding in
- dangerous cases.
-
- * tex.web: TeX 3.141592 from Knuth: fixed \xleaders, glueset,
- weird alignments.
-
- * tex.ch: Update banner for TeX 3.141592.
-
- * Makefile.in (vptovf-clean): Correct typo.
- (tangleboot.p): Copy from srcdir if it isn't in builddir, otherwise
- builds outside the source dir are broken.
-
-2003-02-15 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Version 7.5.0.
-
- * configure.in: Version 7.5.0.
-
- * Makefile.in: From klibtool to libtool. Based on patches from
- Albert Chin-A-Young <china@thewrittenword.com>.
-
- * Makefile.in: Various changes to make e-TeX the engine under
- LaTeX2e.
- (dvicopy-check): Add VFFONTS definition.
- (programs): mpost was mentioned twice.
- (web-dist): Remove eomega.web file, as it is a generated one.
-
- * mft.ch [8]: Increase max_bytes and max_names.
-
-2003-02-07 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Version 7.4.6.
-
- * configure.in: Version 7.4.6. e-Omega support.
-
- * withenable.ac: e-Omega support.
-
- * texmfmp.h: e-Omega support.
-
- * texmfmp-help.h: e-Omega support.
-
- * texmfmem.h: e-Omega support.
-
- * config.h: NO_FMTBASE_SHARE -> NO_DUMP_SHARE. Was overlooked for
- a long time. Found by Nix <nix@esperi.demon.co.uk>.
-
- * Makefile.in: Rewritten to a more "modular" structure: rules
- related to one target are now mostly found together. Rules for
- e-TeX, pdfTeX and so on are now mostly in the subsidiary
- makefiles.
-
-2003-01-29 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Version 7.4.5.
-
- * configure.in (AC_CHECK_FUNCS): Add mkstemp, mktemp.
- Version 7.4.5.
-
-2003-01-28 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * withenable.ac: Indicate that --with-mfw=yes is currently the
- default.
-
- * fmtutil.in: Add comment on how to change the engine for LaTeX to
- e-TeX. From Thomas.
-
-2003-01-24 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch [5.58/59]: Check the is_printable array when writing to
- files, but check isprint(3) when printing to the terminal or the
- log file.
-
- * Makefile.in: Add pdftosrc to compiled programs.
-
- * cwebdir/comm-w2c.ch: Use DEV_NULL instead of hard-coding
- /dev/null. Reported by Fabrice Popineau.
-
-2003-01-16 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Version 7.4.4.
-
- * doc/web2c.texi: Version 7.4.4.
-
-2003-01-15 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (testenv): Use LC_ALL=C, not LANG=C, as only the
- former will actually force the locale to C.
-
-2003-01-14 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Increase ssup_max_strings, sup_main_memory,
- sup_pool_size, so the large consumers can eat their fill.
-
- * Makefile.in (install-links): Omega formats end in .oft now.
- Spotted by Peter Breitenlohner <peb@mppmu.mpg.de>.
-
-2003-01-11 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Version 7.4.3.
-
- * configure.in: Version 7.4.3.
-
-2003-01-10 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * cwebdir/cweav-w2c.ch: Remove 'k' from banner.
-
- * cwebdir/ctang-w2c.ch: Remove 'k' from banner, we're already
- declaring we're part of web2c, and this is more consistent with
- the other programs.
-
- * cwebdir/comm-w2c.ch: Add --help and --version option, after code
- supplied by Julian Gilbey.
-
- * help.h [CWEB]: Add CWEAVEHELP and CTANGLEHELP.
-
- * Makefile.in [testenv]: Add LANG=C to trip environment for
- consistent results.
-
-2002-12-25 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * cwebdir/comm-w2c.ch: Remove code that adds ".web", kpathsea will
- handle this. Ensure that when kpse_find_file returns a filename,
- it is used for #line directives and such.
-
-2002-12-23 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Version 7.4.2.
-
- * doc/web2c.texi: Version 7.4.2.
-
- * doc/Makefile.in (install-data): Test for web2c.info explicitly
- in current directory, because some versions of make prepend the
- source dir path otherwise. From Thomas Esser
- <te@dbs.uni-hannover.de>.
-
- * Makefile.in (clean): Add 'mf' to the targets always removed.
- (mf): Explicit target needed if --with-mfw=yes was given.
- Thanks to Dragan Milicic <dragan@math.utah.edu>.
-
-2002-12-20 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Version 7.4.1.
-
- * doc/web2c.texi: Version 7.4.1.
-
-2002-12-19 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * cwebdir/cweav-w2c.ch (reduce, squash): While creating the
- prototypes I got the order of the arguments wrong.
-
-2002-12-14 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Version 7.4.0.
-
- * configure.in: Version 7.4.0.
-
- * Makefile.in: Changes for mf/mf-nowin handling. From Thomas.
-
- * Makefile.in: Remove references to the share/* files.
-
- * share/*: Remove files from this subdirectory. They are the kind
- of files that should be distributed in the texmf tree.
-
- * cwebdir/cweav-w2c.ch: Add prototype information.
-
- * cwebdir/ctang-w2c.ch: Add prototype information.
-
- * cwebdir/comm-w2c.ch: Add prototype information.
-
-2002-11-30 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.ch [46.1307]: A previous change dropped the call of
- fix_date_and_time in non-ini mode, so we always got the date of
- the creation of the mem file. Repoerted by Hartmut Henkel
- <hartmut_henkel@gmx.de>.
-
- * bibtex.ch [106]: Correct logic of comparison.
-
- * bibtex.ch [106]: Make sure name_length is at least as long as
- the length of the extension before checking for the extension.
-
- * bibtex.ch [106]: Check for aux extension '.aux' not 'aux'. When
- '.aux' is already present, take that into account when generating
- the derived filenames. Reported by Emmanuel Jeandel
- <ejeandel@ens-lyon.fr>.
-
-2002-11-16 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mf.ch [3.36]: write_ln instead of write for '! End of file on
- the terminal... why?' message. From Hartmut Henkel
- <hartmut_henkel@gmx.de>.
-
- * mp.ch [3.36]: write_ln instead of write for '! End of file on
- the terminal... why?' message. From Hartmut Henkel
- <hartmut_henkel@gmx.de>.
-
-2002-11-13 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * cwebdir/comm-w2c.ch: Add copyright + license (public domain).
-
- * cwebdir/ctang-w2c.ch: Add copyright + license (public domain).
-
- * cwebdir/cweav-w2c.ch: Add copyright + license (public domain).
-
- * doc/web2c.texi: To 7.3.11.
-
- * cwebdir/cweav-w2c.ch: Increase max_file_name_length from 60 to
- 1024.
-
- * cwebdir/ctang-w2c.ch: Increase max_file_name_length from 60 to
- 1024.
-
- * cwebdir/comm-w2c.ch: Increase max_file_name_length from 60 to
- 1024.
-
- * configure.in: To 7.3.11.
-
- * bibtex.ch [32,33]: Characters in the range [128..255] would be
- dropped by some of BibTeX's internal functions, like purify$.
- Allow them to pass through.
-
- * Makefile.in: Remove libs/xpdf/aconf.h when creating a
- distribution for pdftex.
-
-2002-11-12 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (install-links): Misspelled pdffmts; found by Joern
- Clausen <joern@techfak.uni-bielefeld.de>.
-
- * doc/web2c.texi: Correct expansion of GPL.
-
- * Makefile.in: Use $(man1dir) for manual pages.
-
-2002-11-11 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Version 7.3.10.
-
- * cwebdir/ctang-w2c.ch: Cleanup comments.
-
- * cwebdir/comm-w2c.ch: Cleanup comments.
-
- * cwebdir/cweav-w2c.ch: Cleanup comments.
-
- * Makefile.in: Renaming of tie.ch to tie-w2c.ch. Install the
- ctangle and cweave manual pages. Like the tie manual page, these
- really should be updated for web2c.
-
- * tie.ch -> tie-w2c.ch: Renaming to get a more consistent naming
- convention.
-
- * tiedir/tie.c: Reverting to the original from tie-2.4, as the way
- in which tie.c is generated has changed: now we run ctangle during
- the build.
-
- * cwebdir/{ctang,comm,cweav}-w2c.ch: Changefiles to have CWEB use
- kpathsea. First implementation by Wlodek Bzyl, with modifications
- by Olaf Weber.
-
- * cwebdir: Adding the sources of CWEB here.
-
- * Makefile.in: Changes to support the addition of CWEB. Also use
- the opportunity to remove shared_env, which is a dead variable.
-
- * Makefile.in (install-data): Install fmtutil.cnf.
-
- * fmtutil.in: New file. Used by teTeX, but not (at present!) by a
- "bare" web2c installation, if such a thing exists anymore.
-
- * share/typeface.map: Update to 2002-10-12.
-
- * share/special.map: Add 'vn' for Vietnamese CM.
-
- * doc/web2c.texi: Document the -parse-first-line option.
-
- * texmfmp-help.h: Document the -parse-first-line option.
-
- * tex.ch: Commented out: add code to 29.523 to set the
- kpse_program_name to the name of the format found. This can be
- both a good and a bad idea: its sets the format name properly in
- case we do something like 'tex &latex file.tex' (when we want the
- latex search paths) but is almost certainly wrong if we have
- 'latex &mylatex file.tex' (when we also want the latex search
- paths).
-
- * mp.ch: Commented out: add code to 35.755 that would set the
- kpse_program_name to the name of the format found.
-
- * mf.ch: Commented out: add change to 38.788 that would set the
- kpse program name to the name of the format found.
-
- * cpascal.h: Add kpseresetprogramname to the defined symbols.
-
-2002-10-22 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * texmfmp-help.h: Document -oft option (which was renamed to match
- the extension name).
-
- * doc/web2c.texi: Version 7.3.9.
-
- * configure.in: Version 7.3.9.
-
- * Makefile.in: Changes to get the Omega dump file extension from
- fmt to oft.
-
-2002-10-20 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in: Use the -jobname option when dumping formats,
- bases, mems.
-
- * share/supplier.map: Update to 2002-3-3.
-
- * share/typeface.map: Update to 2002-4-4.
-
- * doc/web2c.texi: Document -jobname option. Correct description
- of -fmt, -efmt, -base, -mem options, as they no longer set the
- name to of the dumpfile written in ini mode.
-
- * texmfmp-help.h: Document -jobname option in help texts.
-
- * mf.ch [38.793]: Add support for --jobname option.
-
- * mp.ch [35.770]: Add support for --jobname option.
-
- * tex.ch [29.537]: Add support for the --jobname option.
-
- * tangle.ch [50,53,58,63,116,...]: Make unambig_length a variable,
- with default def_unambig_length. Implement the optional
- case-smashing and underline-retention.
-
- * doc/web2c.texi: Document the new options of tangle.
-
- * help.h [TANGLEHELP]: Document the new options.
-
-2002-10-11 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Version to 7.3.8.
-
- * NEWS: Updates for 7.3.8.
-
- * doc/web2c.texi: Typo.
-
- * tex.ch: Settle on text for the not-TeX banner -- just add a 'k'
- to the name, so we get TeXk, e-TeXk, pdfTeXk, and so on.
-
-2002-10-06 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch [3.32]: Add parse_first_line_p variable.
- [5.31]: Print not-TeX banner if parse_first_line_p is true.
- [29.536]: Write not-TeX banner to log file when parse_first_line_p
- is true; also when file_line_error_style_p is true (was omitted
- earlier).
-
- * mp.ch [1.13]: Add parse_first_line_p variable.
-
- * mf.ch [1.13]: Add parse_first_line_p variable.
-
- * doc/web2c.texi: Add warning about non-conformity of source
- specials.
-
- * tex.ch [5.16]: TeX would claim that source specials are enabled
- when file:line:error styles were enabled.
-
- * configure.in: TeXlive merge: changes to the cxx_runtime_hack
- code.
-
- * config.h [WIN32]: TeXlive merge.
-
- * Makefile.in: Inhibit parallel makes, as these cause trouble with
- the way the rules are (currently) written. Remove references to
- libtiff. TeXlive merge.
-
-2002-07-10 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Update notes on the --src option.
-
- * tex.ch [47.1091]: Back out the change that moved the generation
- of src_specials. It in turn led to markedly different results in
- "normal" input that is considerably more common than the
- constructions that prompted the change. The upshot is that at
- present I know of _no_ non-intrusive way to implement source
- specials, and enabling them may break your documents in unexpected
- ways. Found by the ever vigilant Akira Kakuto
- <kakuto@fsci.fuk.kindai.ac.jp>, for which my thanks.
-
-2002-06-09 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * bibtex.ch [324]: Add comments clarifying the change and its
- limitation.
-
- * bibtex.ch [324]: When breaking output lines, try to avoid
- splitting a \% combination. Reported by Agthorr
- <agthorr@barsoom.org>.
-
-2002-06-02 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Insert a newline after the "file:line:error enabled"
- console message.
-
- * tex.ch: Implement banner change for source specials. Also
- implement the printing of additional lines if source specials,
- \write18, or file:line:error style messages are enabled. Change
- the source specials to use a "frozen" \special token so that
- redefinition of \special doesn't affect the working of this
- option. Delay the generation of everypar source specials until
- after the \everypar processing has been done, because they could
- be easily "captured" otherwise (reported by Petr Olsak
- <olsak@math.feld.cvut.cz>).
-
- * doc/web2c.texi: Note that enabling source specials can have
- unexped effects.
-
-2002-04-02 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Replace the use of a '#.#' pattern to comment out
- options with the use of '#! '. Requested by Gerben Wierda.
-
- * configure.in: Add implementation of --with-cxx-runtime-hack: it
- allows the GNU C++ libraries to be statically linked, which makes
- binaries marginally more transportable between hosts.
-
- * Makefile.in (pdftex,pdfetex): Add @CXXLDEXTRA@ to support the
- --with-cxx-runtime-hack option.
-
- * withenable.ac: Add --with-cxx-runtime-hack option. (Thomas
- Esser).
-
-2002-03-25 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * dvitomp.ch [5]: Increase virtual_space to accomodate Korean
- users. Suggested by Kong Hoon Lee <konghoon@dreamwiz.com>.
-
-2001-12-17 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Increase trie_op_size (and match with neg_trie_op_size)
- to accomodate larger hyphenation tables. Value suggested by
- Thomas Esser <te@informatik.uni-hannover.de>.
-
-2001-11-27 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Version 7.3.7.
-
- * configure.in: Version 7.3.7.
-
- * configure.in: Add AC_C_INLINE, to deal with the fact that pdfTeX
- likes to use inline functions.
-
-2001-11-25 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: ipc_on must be c_int_type, not integer, because it is
- used in the option code.
-
- * Makefile.in (pdftex-dist): Add xpdf sources to this tarball.
- (libs-dist): New target for additional libraries used by pdftex.
- (bibtex-check): Use the just-created texmf.cnf, not an already
- installed one.
-
-2001-11-20 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * share/variant.map: Update.
-
- * share/typeface.map: Update.
-
- * share/supplier.map: Update.
-
- * share/adobe.map: Update.
-
-2001-11-19 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Changes to keep C++ compilers from choking.
-
- * mp.ch: Changes to keep C++ compilers from choking.
-
- * bibtex.ch: Changes to keep C++ compilers from choking.
-
-2001-11-18 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Version 7.3.6.
-
- * tiedir/tie.c: Regenerated for tie.w and tie.ch.
-
- * doc/web2c.texi: Update version. Document --recorder option.
-
- * vftovp.ch: Changes to keep C++ compilers from choking.
-
- * texmfmp-help.h: Document --recorder option.
-
- * tex.ch: Changes to keep C++ compilers from choking. Add support
- for the filename recorder.
-
- * mp.ch: Changes to keep C++ compilers from choking. Add support
- for the filename recorder.
-
- * mf.ch: Changes to keep C++ compilers from choking. Add support
- for the filename recorder.
-
- * gftodvi.ch: Changes to keep C++ compilers from choking.
-
- * dvitype.ch: Changes to keep C++ compilers from choking.
-
- * dvitomp.ch: Changes to keep C++ compilers from choking.
-
- * dvicopy.ch: Changes to keep C++ compilers from choking.
-
- * cpascal.h: Additions for the filename recorder.
-
- * bibtex.ch: Changes to keep C++ compilers from choking.
-
- * NEWS:
-
- * Makefile.in (tie): Link tie with lib.
-
-2001-11-14 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Check for headers sys/time.h, sys/timeb.h, and
- functions gettimeofday, ftime.
-
- * tangle.ch: Increase limits for constants and expressions to
- allow tangle to build otangle.
-
- * Makefile.in: Drop otangleboot target; otangle will be built by
- tangle, not by itself.
-
-2001-11-10 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Update date, add documentation for
- -file-line-error-style and -src-specials.
-
- * texmfmp-help.h: Update help for -file-line-error-style and
- -src-specials.
-
- * configure.in: Version 7.3.5.
-
- * tex.ch: Change the calls of xmalloc_array to account for the new
- interface.
-
- * mp.ch: Change the calls of xmalloc_array to account for the new
- interface.
-
- * mf.ch: Change the calls of xmalloc_array to account for the new
- interface.
-
- * cpascal.h (stringcast): Added to help the Omega people push
- their sources through a C++ compiler.
-
- * cpascal.h (xmallocarray): Moved from texmfmp.h, as Omega wants
- to use it in more places. Note that the interface changed!
-
- * texmfmp.h (xmallocarray): Moved to cpascal.h for the Omega
- merge.
-
- * Makefile.in (prereq-check): Explicitly require a 'progname'
- argument to set the program name, instead of allowing such an
- option to be part of the 'files' argument.
-
-2001-11-01 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (tangleboot.p): Test whether ./tangle exists -- this
- rule can be triggered if tangleboot.p's timestamp is too old.
-
-2001-10-30 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: To 7.3.4.
-
- * doc/web2c.texi: xref correction.
-
- * tex.ch: Increase trie size. Add support for source specials.
-
- * tangle.ch [8]: Increase max_names, max_tests to 10000.
-
- * configure.in: Check for libm added. If it is there, we do
- unconditionally link it, which is probably wrong.
-
- * Makefile.in [makeargs]: Add LDFLAGS.
-
-2001-10-26 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * cpascal.h: Add defines for kpsesetprogramname and kpsempformat.
-
- * help.h [MFT]: Add -metapost description.
-
- * mft.ch: Support for METAPOST files. Based on changes supplied
- by Wlodek Bzyl <matwb@univ.gda.pl>.
-
- * texmfmp-help.h: Add IPC help text to etex, pdftex, pdfetex.
-
- * mp.ch: Make path_size a configuration option.
-
-2001-10-24 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * weave.ch: Modify usage/usage_help invocation. Use kpathsea to
- find web and change files.
-
- * vftovp.ch: Modify usage/usage_help invocation.
-
- * vptovf.ch: Modify usage/usage_help invocation.
-
- * tftopl.ch: Modify usage/usage_help invocation.
-
- * texmfmp-help.h: Remove double end-of-comment.
-
- * tex.ch: Modifications for file:line:error style messages.
-
- * tangle.ch: Modify usage/usage_help invocation. Find web and
- change files using kpathsea.
-
- * pooltype.ch: Modify usage/usage_help invocation.
-
- * pltotf.ch: Modify usage/usage_help invocation.
-
- * pktype.ch: Modify usage/usage_help invocation.
-
- * pktogf.ch: Modify usage/usage_help invocation.
-
- * patgen.ch: Modify usage/usage_help invocation.
-
- * mp.ch: Modifications for file:line:error style messages.
-
- * mft.ch: Modify usage/usage_help invocation.
-
- * mf.ch: Modifications for file:line:error style messages.
-
- * gftype.ch: Modify usage/usage_help invocation.
-
- * gftopk.ch: Modify usage/usage_help invocation.
-
- * gftodvi.ch: Modify usage/usage_help invocation.
-
- * dvitype.ch: Modify usage/usage_help invocation.
-
- * dvitomp.ch: Modify usage/usage_help invocation.
-
- * dvicopy.ch [5]: Increase max_fonts.
- [7]: Rename integer types to names that do not collide with the new
- C99 names.
- [system-dependent]: Modiy usage/usage_help invocation.
-
- * cpascal.h (readln): Remove macro, add function prototype.
- (kpsewebformat): Added.
-
- * config.h (usage,usage_help): Change/add prototypes.
-
- * bibtex.ch: Changes to usage/usage_help invocation.
-
- * Makefile.in: install-programs [OMEGA]: add install-links for
- omegadir sub-make.
-
-2001-10-02 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mf.ch [48.1200]: mf.web was changed to use 4-diget years, so
- that change could be removed here.
-
- * tex.ch [50.1328]: Master tex.web was changed to print 4-digit
- years, so that change is removed here.
-
-2001-09-27 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tangle.ch: Add "parametric2" macros, which are macros where the
- argument is delimited by [] instead of ().
-
-2001-04-23 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * cpascal.h (readln): Accept both CR and LF as end-of-line
- characters.
-
-2000-08-25 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in: Replace the ugly ""$(var) construct with something
- more robust. Thanks Thomas.
-
- * config.h: Make sure we get the right c-auto.h. From Han The
- Tanh.
-
- * Makefile.in: Changes to support omega 1.15. Earlier versions
- are implicitly no longer supported because of these.
-
- * configure.in: Changes to support omega 1.15.
-
-2000-08-05 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Bump version, year.
-
- * configure.in: Update for 7.3.3.
-
- * NEWS: Update for 7.3.3.
-
- * mf.ch: Read buf_size from texmf.cnf, just like TeX and MP do.
-
-2000-04-25 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/ref.tex: Update reference codes for the bib files I'm using.
-
- * mp.ch [35.782]: Use the kpse_mp_format for "readfrom" files,
- instead of no path at all.
-
- * vftovp.ch [25]: Both nl and lig_size are in words, so the
- multiplication is not needed. Found by "C.M. Connelly"
- <c@eskimo.com> and Melissa O'Neill <oneill@cs.sfu.ca>.
-
- * tftopl.ch [20]: Both nl and lig_size are in words, so the
- multiplication is not needed. Found by "C.M. Connelly"
- <c@eskimo.com> and Melissa O'Neill <oneill@cs.sfu.ca>.
-
-2000-04-21 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tangle.ch: Increase zz.
-
- * doc/web2c.texi: Document the win32-specific -oem option. From
- Fabrice.
-
- * cpascal.h [OEM]: Additions for oem.c, from Fabrice.
-
-2000-04-19 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * patgen.ch: Correct off-by-one in filename generation of
- pattmp.x.
-
-2000-04-13 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * dvitype.ch: Fix parsing of --output-level option to match
- documentation. Spotted by DEK.
-
-2000-04-03 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * dvicopy.ch: Increase max_widths, max_packets, max_bytes.
-
- * configure.in: If fmtutil.in is found, create fmtutil.cnf.
-
- * cpascal.h (readln): Explicit int to get rid of warning.
-
- * Makefile.in: Changes for pdfTeX, from Han The Thanh
- <thanh@informatics.muni.cz>.
-
- * configure.in: Some of the "special hacks" that allow for
- cross-compilation have been moved to acspecific.m4. From Han The
- Thanh <thanh@informatics.muni.cz>.
-
-2000-04-02 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Correction: -translation-file -> translate-file.
- Spotted by Etienne Riga <etienne.riga@skynet.be>.
-
-2000-03-22 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.ch: Parametrize the size of the line buffer. From Fabrice
- Popineau <Fabrice.Popineau@supelec.fr>
-
-2000-03-21 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Allow spaces in the path leading up to the texmf tree.
- (But not in the tree itself.) From Stefan Haller <stk@snafu.de>.
-
- * mp.ch: Allow spaces in the path leading up to the texmf tree.
- (But not in the tree itself.) After Stefan Haller <stk@snafu.de>.
-
- * mf.ch: Allow spaces in the path leading up to the texmf tree.
- (But not in the tree itself.) From Stefan Haller <stk@snafu.de>.
-
-2000-03-02 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.ch: i18n fix modeled on that for TeX.
-
- * mf.ch: i18n fixes modeled on those for TeX.
-
-2000-03-01 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Several changes for i18n, from Wlodzimierz Bzyl
- <matwb@monika.univ.gda.pl>.
-
-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>.
-
-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\"olmann.
-
-1999-05-30 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in: Update version to 7.3.1.
-
- * NEWS: Update for 7.3.1.
-
- * doc/web2c.texi: Update version info.
-
- * share/bitstrea.map, share/special.map, share/texfonts.map,
- share/typeface.map, share/urw.map: Updates provided by Thomas.
-
- * share/linot-cd.map: linotype-cd.map, new fontmap file.
-
- * share/cp8bit.tcx, share/kam-cs.tcx, share/kam-t1.tcx: New files
- (received through Thomas Esser).
-
-1999-05-29 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * New set of share/*tcx files from Staszek Wawrykiewicz
- <StaW@gust.org.pl>.
-
- * tex.ch: Bump sup_buf_size to 300000. Several other constants
- should probably be increased as well.
-
- * Makefile.in: Several changes to get pdftex compilation to work
- better.
-
- * AUTHORS: Update to reflect current maintainer situation.
-
- * README: Added my email address.
-
-1999-03-26 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * tex.ch: Increase sup_nest_size, sup_param_size, sup_stack_size.
-
- * configure.in: Bump WEB2CVERSION to 7.3.
-
-1999-03-23 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * withenable.ac: Remove AM_MAINTAINER_MODE,
- --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.
-
-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>.
-
- * withenable.ac: Add AM_MAINTAINER_MODE.
-
- * help.h: Update help strings for tcx files.
-
- * acconfig.h: New file, with the web2c-specific configuration
- 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.
-
-1999-02-18 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in (pdftex-dist): Don't include pdftex's *.o files.
-
-1999-02-16 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * texmfmem.h: Changes to support Omega. From John Plaice.
-
-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.
- [pdfTeX,pdfeTeX]: Remove inclusion (moved to coerce.h).
-
- * tex.ch: Write the name of the tcx file (if any) to terminal and
- log.
-
- * mp.ch: Write the name of the tcx file (if any) to terminal and
- log.
-
- * mf.ch: Write the name of the tcx file (if any) to terminal and
- log.
-
- * Makefile.in: Compiler pdftex before pdfetex. Fixes to
- 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.
-
- * configure.in: Only configure xpdf dir if pdftex is selected.
-
- * Makefile.in: Add rules for pdfetex.efmt and pdfelatex.efmt.
- Correct typos. From Thomas and Sebastian.
-
-1999-02-04 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mft.ch: Fix for weaving from Simon Cozens <simon@brecon.co.uk>.
-
- * config.h [!WIN32]: Remove define of __cdecl.
-
- * bibtex.ch: Corrections from Oren Patashnik
- <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.
-
-1999-01-27 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * doc/web2c.texi: Correct typography of pdfTeX.
-
- * texmfmp.h (getrandomseed): Add declaration.
-
- * mp.ch (46.1307): Make init_randoms call get_random_seed. After
- Fabrice.
-
- * help.h: %&ini never worked, correct help strings.
-
- * cpascal.h [WIN32]: Add pragma to quiet compiler. From Fabrice.
- (aopenin): Open always in binary mode. From Fabrice.
- (mainbody): Add TEXDLL, by Fabrice.
-
- * config.h: Change inclusion guard from CONFIG_H to
- 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.
-
-1999-01-26 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * share/typeface.map: Update from Karl.
-
- * share/special.map: Update from Karl.
-
-1999-01-24 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * share/*.tcx: New set of tcx files from Staszek Wawrykiewicz
- <StaW@gust.org.pl>.
-
- * withenable.ac: New option: --with-pdfetex.
-
- * texmfmp.h: Support for pdfeTeX from Thomas Esser. pdftex.pool
- is no longer a special case.
-
- * tex.ch: Mention pdfeTeX in opening comment.
-
- * help.h: Help string for pdfeTeX. From Thomas Esser.
-
- * configure.in: Add support for pdfeTeX, from Thomas Esser.
-
- * Makefile.in: Add support for pdfeTeX, from Thomas Esser.
-
- * withenable.ac: Include the --with-mfw option.
-
- * dvicopy.ch: Ensure that the --max-pages and --page-start options
- actually work.
-
- * configure.in: Introduce --with-mfw option, to be able to
- generate window-capable MF as a separate executable called mfw.
-
- * Makefile.in: Support for --with-mfw option.
-
-1999-01-14 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * 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.
-
- * share/texfonts.map: Change softkey-???? to skey???.
-
- * share/*.map: Update for fontname 2.2.
-
- * share/*.tcx: New files: tables for tcx support.
-
-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.
-
- * tftopl.ch: Since we may print the PL to stdout, all terminal
- 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>.
-
- * mp.ch: Enable TCX files for MP. Based on code provided by
- 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>.
-
- * cpascal.h: Remove NONASCII define. It was unconditional
- already, and this cleans up some code.
-
- * Makefile.in: Install tcx files, fix --output-comment test to
- account for change of email address.
-
-1999-01-10 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * share/special.map: Update for new lh fonts.
-
- * 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.
-
- * 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.
-
- * bibtex.ch: Many fixes, as suggested by Oren Patashnik.
-
- * Makefile.in: Change of ../make/*.make to ../make/*.mk. PDFTeX
- related corrections from Thomas.
-
- * dvitomp.ch [32]: Bugfix: local_only is indexed by internal
- font numbers.
-
-1999-01-05 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * dvtype.web: Update from Knuth.
-
- * dvitype.ch: Minor change necessary to accomodate update.
-
- * gftopk.web: Update from Knuth.
-
-1998-12-04 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * vptovf.ch: Bugfix for 128 no longer required after update of
- 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>.
-
- * configure.in: Configure in xpdf subdir for pdftex.
-
- * Makefile.in: Add support for changes to to pdftex.
-
-1998-10-11 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * README.HPUX: Removed because the changes to tex.ch made it
- 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.
-
-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.
-
- * vptovf.ch: Enlarged some constants, as suggested by Wayne
- G. Sullivan <wgs@maths.ucd.ie>.
-
- * vftovp.ch: Enlarged some constants, as suggested by Wayne
- G. Sullivan <wgs@maths.ucd.ie>.
-
- * tftopl.ch: Enlarged some constants, as suggested by Wayne
- G. Sullivan <wgs@maths.ucd.ie>.
-
- * pltotf.ch: Enlarged some constants, as suggested by Wayne
- G. Sullivan <wgs@maths.ucd.ie>.
-
- * mf.ch: Use open_name_ok to check names of files opened for
- reading.
-
- * mp.ch: Rename open_out_name_ok to open_name_ok, and use also to
- 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.
-
- * texmfmp.h: Rename openoutnameok to opennameok.
-
- * tex.ch (49.1275): Include cur_name adjusting code from changes
- 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.
-
- * cpascal.h: Rename toint to intcast, because SCO usurped the
- 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>.
-
- * mf.ch: Rename toint to intcast, because SCO usurped the former.
- 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>.
-
- * pltotf.ch: Rename toint to intcast, because SCO usurped the
- 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
- pointing this out.
-
- * gftodvi.ch: Rename toint to intcast, because SCO usurped the
- 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>.
-
- * dvitomp.ch: Rename toint to intcast, because SCO usurped the
- 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>.
-
- * tftopl.ch: Rename toint to intcast, because SCO usurped the
- 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>.
- 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>.
- Correct a bug that led to invalid vf files being created in some
- circumstances. From Wayne G. Sullivan <wgs@maths.ucd.ie>.
-
-Fri Apr 24 21:36:09 1998 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * Makefile.in, configure.in: Minor fixes in build rules of libpng,
- zlib. From Thomas Esser.
-
-Tue Mar 24 19:20:13 1998 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * mp.web: New upstream source from John Hobby: version 0.641.
-
-Tue Mar 3 14:16:57 1998 Olaf Weber <olaf@infovore.xs4all.nl>
-
- * configure.in (WEB2CVERSION): version 7.2.
-
-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>.
-
-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.
-
- * 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.
-
- * 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.
-
-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.
-
-Sun Feb 1 15:50:06 1998 Olaf Weber <infovore@xs4all.nl>
-
- * bibtex.ch: fptr -> f_ptr.
-
- * 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.
-
- * mp.ch (46.1298): Remove trailing _ from inf_ and sup_ because
- tangle doesn't like them.
-
- * mp.web: takescaled -> take_scaled.
-
- * patgen.ch: readln -> read_ln; writeln -> write_ln.
-
- * tangle.ch (8): Increase unambig_length to 32.
- (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.
-
- * 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>.
-
-Thu Jan 29 16:08:10 1998 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in (tex-check): Use WEB2C instead of MKTEXSCRIPT.
-
- * mp.ch, dvitomp.ch: Update for version 0.64.
-
- * 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.
-
-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.
-
- * tex.ch (50.1325): undump_upper_check_things was supplied with
- the wrong upper limit.
-
- * share/special.map: New version from Thomas Esser.
-
-Fri Jan 23 15:03:49 1998 Olaf Weber <infovore@xs4all.nl>
-
- * dvitomp.ch, dvitomp.web: Various fixes from Peter
- Breitenlohner.
-
- * mf.ch (48.1200): Four-digit years.
- (49.1211): Make %& lines work reliably.
-
- * mp.ch (45.1249): Four-digit years.
- (46.1298): Make %& lines work reliably.
-
- * tex.ch (50.1328): Use four-digit years.
- (51.1337): Make %& lines work reliably.
-
- * texmfmem.h: Changes for Omega, to make its dumps
- 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>
-
- * withenable.ac: --with-mftalk defined NEXTWIN, not MFTALKWIN.
- 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.
-
-Tue Jan 13 08:31:52 1998 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in (dvitomp-check): Let DVItoMP look in ./tests for
- 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.
-
- * 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.
-
-Fri Jan 9 21:13:39 1998 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Many changes, related to putting omegaware files in
- omegaware directory.
- (all, default): Make manual pages.
-
-Sun Jan 4 16:00:54 1998 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Change for manual pages.
-
-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.
-
-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.
- (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.
-
- * 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.
-
- * doc/web2c.texi: Correction of -maketex -> -mktex, and a few
- others.
-
- * help.h: Change spelling of -maketex option to -mktex.
-
-Tue Dec 16 19:11:05 1997 Olaf Weber <infovore@xs4all.nl>
-
- * PROJECTS: Add info on overflow bug.
-
- * help.h: Reformatted text for IPC-related switches.
-
-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.
-
-Fri Dec 12 10:25:43 1997 Olaf Weber <infovore@xs4all.nl>
-
- * help.h: Correct some messages for the change of MakeTeX to
- mktex.
-
- * tex.ch ([32.640] l.12690): Add fflush(dvi_file) in two places of
- the IPC code; the buffering caused problems. After Gregor
- Hoffleit & Richard Hutchinson.
-
- * weave.ch: Increase max_bytes, so that we can weave Omega.
-
- * doc/web2c.texi: Updated for changes to shell_enabled and
- 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@.
-
-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.
-
-Mon Dec 1 19:07:00 1997 Olaf Weber <infovore@xs4all.nl>
-
- * doc/web2c.texi: Update for -interaction option.
-
- * mfmpw32.c: New file from Fabrice Popineau.
-
- * help.h: Updated for the --interaction option.
-
- * mf.ch (6.68, 6.69, 48.1199): Add support for --interaction
- 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.
-
- * Makefile.in (install-links): Links are cheap on UNIX, so install
- 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.
-
-Sat Nov 29 13:07:49 1997 Olaf Weber <infovore@xs4all.nl>
-
- * tex.ch (29.530): Assume empty suffix means TeX input file.
- (29.537): Don't strip ".tex" suffix, don't give ".tex" suffix to
- prompt_file_name.
- (29.537) [Init]: New rules for determining dump file name.
-
- * mp.ch (35.770) [init]: Implement new rule for determining name
- of dump file.
-
- * mf.ch (38.793) [init]: Implement new rules to determine name of
- dump file.
-
- * Makefile.in (*.{fmt,emft,base,mem}): Changes for new name
- generation rules for formats.
-
- * Makefile.in (*-check): Changes for checking outside the source
- dir.
- (*-dist): Add versions of the added packages to the names of their
- tarballs.
-
- * configure.in: Create stamp-auto. From Peter Breitenlohner.
-
-Tue Nov 25 18:29:47 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Conditionalize tex-check, include etex-check.
- From Peter Breitenlohner.
-
-Mon Nov 24 17:26:40 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Changes to let make check work outside the source
- 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.
-
- * README: Add references to etexdir/README, omegadir/README, and
- pdftexdir/README.
-
- * doc/web2c.texi: Minor updates.
-
-Fri Nov 21 15:22:53 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Add a tex2.c/tex2.o file to tex_c/tex_o.
-
-Wed Nov 19 17:13:31 1997 Olaf Weber <infovore@xs4all.nl>
-
- * share/skey1250.map, share/skey1555.map, share/texfonts.map: Name
- 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
- for tangling Omega.
- (dist): Ensure the fontname *.map files are included.
- (gftopk-check, pktogf-check, pktype-check): cmr10.600pk is renamed to
- cmr10.pk.
- (depend): Make depend in $(otps) as well.
-
- * texmfmp.h [NeXT]: More compile-time endianness tests.
-
- * withenable.ac: Change formatting of help text to make it line up
- better.
-
-Sun Nov 16 11:41:08 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in (install-links): Add "" to prevent syntax errors.
-
-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.
-
- * texmfmp.h: Definition of Xchr removed. Additions for Omega.
- 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.
-
- * cpascal.h: Put definition of Xchr in this file, because Omega
- likes it. Also other additions to support Omega.
-
- * configure.in: Add support for conditionally using Omega.
-
- * Makefile.in: Many changes to support building Omega.
-
-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.
-
- * Makefile.in (web-dist): Remove etex.web and pdftex.web for the
- 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.
-
- * help.h: Include a help header for e-TeX and PDFTeX.
-
- * Makefile.in: Changes to accomodate e-TeX and PDFTeX.
-
- * configure.in: Change @ETEXTEX@ to @CTEX@.
-
- * withenable.ac: Add --with-pdftex, --with-etex,
- --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.
-
-Mon Nov 10 13:15:21 1997 Olaf Weber <infovore@xs4all.nl>
-
- * configure.in (WEB2CVERSION): Version 7.1.
-
-Thu Nov 6 20:29:35 1997 Olaf Weber <infovore@xs4all.nl>
-
- * triptrap/texmf.cnf: Bumped pool_size from 32000 to 40000.
-
- * mf.ch: Bump max_font_dimen from 50 to 60.
-
- * bibtex.ch: Bump buf_size and glob_str_size from 3000 to 5000.
-
-Tue Nov 4 19:11:59 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Get rid of CVS dir.
-
-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.
- * 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"'.
-
-Tue Oct 28 21:35:37 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Use cp -p when creating a distribution.
-
-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.
-
-Tue Oct 21 23:35:47 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Somewhat saner handling of triptrap dir when
- creating a distribution.
-
-Mon Oct 20 08:05:31 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Replace y.tab with y_tab.
-
- * 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
- Fabrice Popineau.
-
- * config.h [WIN32]: Add WIN32WIN define. From Fabrice Popineau.
-
-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>.
-
-Thu Oct 16 20:39:27 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Add target depend:: to remake dependencies in
- subdirectories.
-
- * Makefile.in (tex_c, tex_o): After the last changes to tex.ch, we
- 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
- tabs and trailing blanks). From Peter Breitenlohner
- <peb@mppmu.mpg.de>.
-
- * doc/web2c.texi: Remove documentation of -extend-jobname option.
- * help.h [TeX] Remove description of -extend-jobname option.
- * 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.
-
-Wed Oct 15 17:37:07 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in ($(proglib)): Added stamp-auto to the dependencies.
-
-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.
- * mp.ch [35.783]: Check name of file with open_out_name_ok before
- 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.
-
- * vptovf.ch (6 Open VPL file): Print version_string instead of
- 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.
-
-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>.
-
- * tex.ch: A patch to allow printing of non-ascii characters. From
- Bernd Raichle <raichle@informatik.uni-stuttgart.de>.
-
-Wed Oct 1 23:29:54 1997 Olaf Weber <infovore@xs4all.nl>
-
- * configure.in: Fix for faulty link window/x11.c.
-
-Tue Sep 30 11:15:35 1997 Olaf Weber <infovore@xs4all.nl>
-
- * Makefile.in: Corrected path to rename.
-
- * Makefile.in (version_files): removed.
- * configure.in: Added definitions of WEB2CVERSION.
- * Makefile.in: Let version = @WEB2CVERSION@.
-
- * 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
- (was 5000).
-
- * c-auto.h.in (YYTEXT_UCHAR): added to solve the unsigned char
- yytext[] bug. (From Thomas Esser <te@informatik.uni-hannover.de>)
-
-Sat Apr 19 16:11:24 1997 Karl Berry <karl@cs.umb.edu>
-
- * tex.ch: Add .latex and .ini as another special case.
- From: Henk Vosmeijer <vosmeijer@nfra.nl> and te.
-
-Fri Mar 21 16:45:28 1997 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (tex.fmt, latex.fmt, mf.base, mpost.mem): Include
- $(makeargs) when calling prereq-check so that any path
- changes (e.g., $(prefix)) get propagated.
- Bug from: jumper@lens.sri.com (Greg Jumper), among others.
-
-Mon Feb 24 17:02:14 1997 Karl Berry <karl@cs.umb.edu>
-
- * vptovf.ch (max_kerns, hash_size, max_lig_steps): Increase
- for psfonts.
- From: Sebastian Rahtz <s.rahtz@elsevier.co.uk>.
-
-Thu Feb 6 11:27:23 1997 Karl Berry <karl@cs.umb.edu>
-
- * Version 7.0.
-
- * tftopl.ch (tfm_size, lig_size, hash_size): Increase to match vptovf.
- From Richard.
-
- * vptovf.ch (max_kerns): Increase to 10007, a prime > 10000.
- From Richard.
-
- * tex.ch: Oops, .drv should be .drv, not .dtx!
- From Fabrice and Thomas.
-
- * Makefile.in (default): Depend on info. From Tim.
-
-Tue Feb 4 14:16:19 1997 Karl Berry <karl@cs.umb.edu>
-
- * triptrap/mptrapin.log: Missed updating this.
-
-Mon Feb 3 17:11:45 1997 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (windowlink): Forgot to include $(x_tool_libs).
-
-Sat Feb 1 17:17:19 1997 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (x_ext_lib): New variable.
- (windowlink): Use it.
-
- * configure.in: Fix test for -lXext to include $X_EXTRA_LIBS
- (needed on Solaris at least). Introduce $x_tool_libs variable
- for toolkit libraries -lXt -lXext, only leave -lX11 in $wlibs.
- From Ulrik.
-
- * tex.ch: Make main_memory changes more robust.
- Change ssup_max_strings and ssup_hyph_size to 65535.
- From Wayne.
-
-Fri Jan 31 17:57:14 1997 Karl Berry <karl@cs.umb.edu>
-
- * tex.ch: Make .drv a special case.
-
-Mon Jan 27 22:34:18 1997 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
-
- * dvitomp.web, mp.web: New files (version 0.632) from John Hobby.
- * dvitomp.ch, mp.ch: Minor update to reflect changes in WEB files.
-
- * triptrap: Need to update master files for mptrap test.
-
-Fri Jan 17 16:56:37 1997 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (post-dist): Ungnuify doc/Makefile.in.
-
-Wed Jan 15 22:40:11 1997 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
-
- * mp.ch: : Allow tabs as field seperators in psfonts.map.
-
-Thu Jan 16 09:58:24 1997 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (socketlibs): New variable.
- (tex): Include it in the link.
- * withenable.ac (--enable-ipc): Check for -lsocket.
- Needed on Solaris, at least.
- From: Richard Walker <Richard.Walker@cs.anu.edu.au>.
-
- * tex.ch (ssup_trie_opcode, ssup_trie_size): Change to 65535.
-
-Fri Jan 3 09:02:34 1997 Karl Berry <karl@cs.umb.edu>
-
- * tex.ch (trie_op_size, neg_trie_op_size): Change to 1501.
- From Braams.
-
-Sun Dec 15 16:50:39 1996 Karl Berry <karl@cs.umb.edu>
-
- * tex.ch: ifdef-out the TCX file stuff.
-
-Mon Dec 9 00:50:56 1996 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
-
- * bibtex.ch, dvicopy.ch, dvitype.ch: Make messages consistent
- if called with no arguments.
-
-Sun Dec 8 16:32:50 1996 Karl Berry <karl@cs.umb.edu>
-
- * bibtex.ch (standard_input, standard_output): Make globals here.
- Initialize in main program.
-
- * cpascal.h (makebinaryfile) [WIN32]: Define.
- (resetbin, rewritebin): New macros.
- (FOPENRBINMODE): Define.
- (standardinput, standardoutput): Remove, these are in bibtex.ch now.
-
- * config.h (unlink) [!unlink]: Add condition.
- * dvicopy.ch, dvitomp.ch, dvitype.ch, gftodvi.ch, gftopk.ch,
- mp.ch, pktogf.ch, pltotf.ch, vftovp.ch, vptovf.ch: Distinguish
- between text and binary files, sigh.
- From Fabrice.
-
-Fri Dec 6 17:44:15 1996 Karl Berry <karl@cs.umb.edu>
-
- * texmfmem.h: Add conditionals and comments for Omega.
- * texmfmp.h ({ocp,ofm}openin): New macros.
-
-Tue Dec 3 14:56:54 1996 Karl Berry <karl@cs.umb.edu>
-
- * texmfmp.h (ipcpage) [IPC]: Give correct prototype.
- From: Gregor Hoffleit <flight@mathi.uni-heidelberg.de>.
-
-Sun Dec 1 11:56:39 1996 Karl Berry <karl@cs.umb.edu>
-
- * bibtex.ch (max_glob_strs): Increase to 20 for indxcite.
-
-Tue Dec 3 13:44:28 1996 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
-
- * Makefile.in (mostlyclean): Call $(MAKE) $@, not $(MAKE) $$target.
-
-Tue Dec 3 01:45:33 1996 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
-
- * triptrap/texmf.cnf: Correct max_strings.mpost.
-
- * dvitomp.ch: Duplicate banner line for use in print_version.
-
-Wed Nov 27 09:55:04 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (distclean): Don't remove tangleboot.p.
- (all_subdirs): Add doc, so it gets cleaned.
-
-Tue Nov 26 11:57:25 1996 Karl Berry <karl@cs.umb.edu>
-
- * configure.in: If --with-x-toolkit is set, set with_x.
- Also protect --with tests from (unusual) values starting with -.
-
- * Makefile.in (install_makeargs): Remove INSTALL_LIBTOOL_PROGRAM
- again, there's no way to pass it down since its value is
- subdirectory-relative.
- (mft-check): Use $(srcdir)/.. instead of ../$(srcdir).
- (mpost-check): Set MAKEMPX_BINDIR so we get the distribution's
- tex, newer, etc., not anything installed
-
-Mon Nov 25 15:04:40 1996 Karl Berry <karl@cs.umb.edu>
-
- * configure.in: Only set with_x=no if it hasn't already been set.
-
-Fri Nov 22 17:17:03 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (mpost-check): Run tests/mptest.
- * tests/mptest.mp: New file from Ulrik to test various bugs.
-
- * mp.ch: Fix from John Hobby to allow invalid big number inside
- btex..etex. Will probably appear in the next mp.web.
-
-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.
- From Ulrik.
-
- * configure.in: Do X testing here,
- * withenable.ac: Instead of here; sinclude ../kpathsea/xt.ac instead.
-
- * withenable.ac (maketextex-default): Test $withval, not $enableval.
- From: Gerd Neugebauer <gerd@mailhost.uni-koblenz.de>.
-
-Thu Oct 31 19:27:56 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (texinfo.fmt): Simplify dump rule for recent Texinfo's.
- From: Stephen Gildea <gildea@intouchsys.com>.
-
-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.
-
-Fri Oct 25 15:11:43 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in: Include doc stuff in distribution.
-
-Thu Oct 24 12:56:47 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in: Rename the mp binary to mpost, because there is a
- Sun OpenWindows program by that name, plus a sort-of-freeware
- version thereof. Sigh, sigh, sigh. Reported by Thomas.
-
-Wed Oct 23 17:19:29 1996 Karl Berry <karl@cs.umb.edu>
-
- * help.h: Extra blank line in vftovp's help.
-
- * patgen.ch: Avoid division by zero when printing the efficiency.
-
-Tue Oct 22 13:14:26 1996 Karl Berry <karl@cs.umb.edu>
-
- * triptrap/texmf.cnf (MPXCOMMAND): Turn off with 0,
- not none, which feature I guess I removed from callmakempx
- at some point.
-
- * Makefile.in (default, all): Depend on formats, not
- $(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.
-
- * 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.
-
-Sun Oct 20 18:00:16 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (mpware_sources): New variable.
- ($(mpware)): New target, replacing mpware.
- (always): No longer needed.
-
-Tue Oct 15 17:23:40 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (version_files): Add mpto.c and newer.c in mpware/.
-
-Mon Oct 14 11:09:28 1996 Karl Berry <karl@cs.umb.edu>
-
- * cpascal.h (makebinaryfile) [!WIN32]: Define as a no-op.
- * dvicopy.ch: Have to change stdin/stdout to be ``binary'' files.
- * config.h (DllImport) [_WIN32]: Define.
- * Changes for NT from: Fabrice POPINEAU <popineau@esemetz.ese-metz.fr>.
-
- * weave.ch (max_toks, max_texts),
- * tangle.ch (max_texts): Increase for tex2pdf.
-
-Sun Oct 13 16:54:11 1996 Karl Berry <karl@cs.umb.edu>
-
- * patgen.ch: Patch the new call to get_input.
-
- * dvicopy.web: Update (just a doc change) from peb.
- * patgen.web: Update to version 2.2 from peb.
-
- * tests: Rename directory from check/, for the sake of Gnits.
-
-Tue Oct 8 16:10:31 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (lib_sources): Add printversion.c.
- (version_files): Add makempx.in.
-
-Mon Oct 7 17:12:03 1996 Karl Berry <karl@cs.umb.edu>
-
- * *.ch: Oops, turns out printversionandexit needs more arguments.
- * cpascal.h: Change decl.
-
-Sun Oct 6 18:02:27 1996 Karl Berry <karl@cs.umb.edu>
-
- * cpascal.h (kpathseaversionstring): Remove this.
- (printversionandexit): Declare this.
- *.ch: Call the latter with the program banner.
-
-Sun Sep 8 19:14:09 1996 Karl Berry <karl@cs.umb.edu>
-
- * mp.ch: Fix help message reference to MPtoTeX.
-
-Sat Sep 7 17:34:36 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (default all): Make $(fmts) $(bases) $(mems) by default.
-
-Fri Sep 6 15:03:35 1996 Karl Berry <karl@cs.umb.edu>
-
- * configure.in: Call AC_PROG_RANLIB.
-
-Wed Aug 14 16:31:42 1996 Karl Berry <karl@cs.umb.edu>
-
- * tex.ch: Make .ins a ``known'' extension, too.
-
-Sun Aug 4 15:51:41 1996 Karl Berry <karl@cs.umb.edu>
-
- * cpascal.h (kpathseaversionstring): Need to restore _'s.
-
- * *.ch: print_ln (kpathsea_version_string) with --version.
-
-Fri Jul 26 15:47:35 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in: Remove co.make.
-
-Wed Jul 24 10:24:37 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (dist_subdirs, all_subdirs): Remove man.
-
-Sat Jun 8 13:15:40 1996 K. Berry <kb@cs.umb.edu>
-
- * Makefile.in: Use $(kpathsea_link) instead of $(link_command).
-
-Sat Jun 1 13:12:44 1996 Karl Berry <karl@cs.umb.edu>
-
- * texmfmp.h (openoutnameok): Move outside of #ifdef TeX conditional.
-
-Mon May 27 13:27:38 1996 Karl Berry <karl@cs.umb.edu>
-
- * config.h: Use #if __STDC__, not #ifdef.
-
-Sat May 25 15:30:52 1996 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
- * 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.
-
-Mon May 13 17:27:23 1996 Karl Berry <karl@cs.umb.edu>
-
- * *.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.
-
-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.
-
-Thu May 2 14:14:38 1996 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (dist_subdirs): Add contrib, rename data to share.
-
- * 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.
-
-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>.
-
-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.
-
-Mon Apr 22 11:47:17 1996 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-Wed Mar 13 15:43:00 1996 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-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.
-
- * 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.
-
-Sun Feb 18 16:18:54 1996 Karl Berry <karl@cs.umb.edu>
-
- * (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.
-
-Fri Feb 16 17:55:12 1996 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-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.
-
-Sat Feb 10 15:17:45 1996 Karl Berry <karl@cs.umb.edu>
-
- * mf.ch: Use halfp where possible (from Andreas Scherer).
-
- * tex.ch: Add copyright clarification (from bernd).
-
- * 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.''
-
-Fri Feb 9 15:46:31 1996 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-Sun Dec 31 16:46:23 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-Tue Dec 26 15:04:10 1995 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (program_files): Add *.ac.
- * withenable.ac: New file.
-
- * configure.in (maketex*): Fix doc strings.
-
-Mon Dec 18 11:29:44 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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
- 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.
-
- * 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/.
-
- * 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.
-
- * 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.
-
- * mft.ch: Use kpse_find_mft.
-
- * 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.
-
- * 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.
- From: Joern Clausen <joern@techfak.uni-bielefeld.de> (among others).
-
-Sat Dec 9 20:26:51 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
-
- * cpascal.h (kpsemftformat): Add this for MFT style files.
-
-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'.
-
- * 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.)
-
-Mon Nov 27 11:10:53 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-Fri Nov 24 13:16:13 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-Wed Nov 22 13:04:50 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-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.
-
-Sat Nov 18 17:05:37 1995 Karl Berry <karl@cs.umb.edu>
-
- * Makefile.in (distclean): Remove *extra.c. From Peter Dyballa.
-
- * 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.
-
- * gftodvi.ch (start_gf): Initialize arg_buf_ptr. From Andreas S.
-
- * help.h (TEXHELP, MFHELP, MPHELP): Document new option -program.
-
- * 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.
-
- * 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.
-
- * 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.
-
-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.
-
- * 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.
-
- * 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.
-
- * 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.
-
-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.
-
-Sat Oct 7 17:48:43 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
- * 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.
-
-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.
-
-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.
-
-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.
-
-Sun Sep 17 11:48:34 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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'.
-
-Thu Sep 7 12:43:02 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-Fri Sep 1 17:43:05 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
- (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@.
-
-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.
-
- * 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.
-
-Thu Aug 24 19:13:02 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
- * 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.
-
-Fri Aug 18 09:21:14 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-Thu Aug 3 11:32:07 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-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.
-
-Sat Jul 29 13:13:31 1995 Karl Berry <karl@cs.umb.edu>
-
- * configure.in: Generate mpware/Makefile.
-
- * texmfmp.h: Rename from texmf.h.
-
- * 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.
-
- * Makefile.in (post-dist): Include *.sed. 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'.
-
-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.
-
- * 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.
-
-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.
-
-Sun Jul 23 11:43:51 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
- * 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.
-
- * 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
-
- * 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.
-
-Tue Jul 18 14:09:15 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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).
-
-Mon Jul 17 13:08:32 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
- * 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.
-
-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.
-
- * 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.
-
-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.
-
-Sat Jul 8 13:54:13 1995 Karl Berry <karl@cs.umb.edu>
-
- * bibtex.ch (stat, tats): Enable these by default.
-
- * 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.
-
-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.
-
- * 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.
-
- * 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.
-
-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>
-
-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.
-
- * 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.
-
- * 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.
-
-Sun Jun 4 13:56:08 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
- * tex.ch (area_delimiter): Do : stuff for Amiga. From Andreas Scherer.
-
- * texmf.h (initscreen, updatescreen, blankrectangle, paintrow):
- Add prototypes for these.
-
- * 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.
-
- * bibtex.ch (ent_str_size): Double to 200. From Nelson.
-
- * 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.
-
- * 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,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).
-
- * 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.
-
-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.
-
-Wed May 24 19:37:25 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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').
-
- * 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.
-
-Tue May 16 15:47:02 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-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.
-
-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.
-
-Mon May 8 12:05:05 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-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.
-
-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.
-
-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.
-
-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: Use ^char instead of c_string where possible.
-
- * 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).
-
-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.
-
-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.
-
- * 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.
-
-Fri Apr 21 11:16:12 1995 Karl Berry <karl@cs.umb.edu>
-
- * cpascal.h: Include progname.h.
- (putbyte): Check return status.
-
- * Makefile.in (web2c_programs): Remove regfix.
-
- * 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.
-
-Tue Apr 18 11:03:55 1995 Karl Berry <karl@cs.umb.edu>
-
- * cpascal.h (cfree): Define this.
-
- * 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.
-
-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.
-
- * 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.
-
-Mon Apr 10 17:07:52 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
- * cpascal.h (kpse{bib,bst}format): Add these.
-
- * 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.
-
-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.
-
-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.
-
-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.
-
-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'.
-
-Mon Feb 20 15:24:31 1995 Karl Berry <karl@cs.umb.edu>
-
- * *.ch: Rationalize argument parsing and usage messages.
-
- * 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.
-
-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.
-
- * 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.
-
-Tue Jan 3 15:19:52 1995 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-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'.
-
-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.
-
- * 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.
-
-Thu Nov 24 13:34:16 1994 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-Mon Nov 14 13:28:04 1994 Karl Berry <karl@cs.umb.edu>
-
- * {patgen,pooltype,pltotf,tftopl}.ch: Rewrite for argv changes, etc.
-
- * cpascal.h (vstrcpy, vstrcat): Toss these. Change callers.
-
- * *.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.
-
-Sun Nov 13 16:19:27 1994 Karl Berry <karl@cs.umb.edu>
-
- * 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.
-
-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).
-
- * tangle.ch: Redo argument parsing using getopt, extend_filename, etc.
-
- * 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.
-
- * 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.
-
-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.
-
-Fri May 27 12:37:36 1994 Karl Berry (karl@cs.umb.edu)
-
- * c-auto.h.top: (XVIEWWIN, X10WIN): Take these out.
-
- * 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.
-
-Mon Apr 18 13:22:21 1994 Karl Berry (karl@ra.cs.umb.edu)
-
- * 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.
-
-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.
-
-Wed Feb 23 06:54:49 1994 Karl Berry (karl@cs.umb.edu)
-
- * 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.
-
-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.
-
- * 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.
-
-Sat Jan 22 14:24:51 1994 Karl Berry (karl@cs.umb.edu)
-
- * 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'.
-
-Sat Dec 18 13:37:17 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (makeargs): Pass DEFS.
-
-Wed Dec 15 06:29:49 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (*formats*): Rename to fmts.
- (formats): New target to do both bases and formats.
-
-Sun Dec 12 19:13:44 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (manpages): Don't bother to pass cmsources.
-
-Sun Nov 14 02:31:54 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (web2c): do-kpathsea before do-lib.
-
- * Makefile.in (manpages, installargs): texfontdir => fontdir.
-
- * Makefile.in (version): No separate texmf_version and
- web2c_version any more.
-
-Thu Nov 11 11:11:05 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (xincludedir, xlibdir, wlibs): Rename.
-
-Sun Nov 7 14:15:14 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (makeargs, etc.): Don't pass srcdir down. From
- harlan@cms-stl.com.
-
- * configure.in (AC_LONG_64_BITS): Invoke this.
-
-Sat Nov 6 13:29:57 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in (HP2626WIN, etc.): Don't check for the WIN symbols
- that we don't need.
-
-Thu Oct 28 14:28:55 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in: Call AC_FIND_X and AC_FIND_XTRA.
-
-Sun Oct 3 13:56:24 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in: Rewrite to include common.ac.
-
-Sat Oct 2 17:50:30 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-*): Don't reassign PATH, just invoke
- mkdirchain explicitly.
-
- * Makefile.in: Begin rewrite.
-
-Sun Aug 22 19:15:05 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-*): mkdirchain is in the top level.
-
-Tue Aug 3 12:56:31 1993 Karl Berry (karl@cs.umb.edu)
-
- * aclocal.m4 (AC_X11_LOCATION): Rewrite tests to use for loops.
-
-Sat Jul 31 11:36:03 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in: Remove AC_PREFIX.
-
-Fri Jul 30 12:42:55 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in [hayley]: Make this ifdef, update dist target, etc.
-
-Wed Jul 21 19:47:00 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (configclean): New target.
-
-Sat Jul 3 00:36:33 1993 Paul Eggert (eggert@twinsun.com)
-
- * aclocal.m4: If -L/usr/openwin/lib is used, then prefer
- -I/usr/openwin/include. Fix typo: uname's output was being discarded.
- These patches are for Solaris 2.2.
-
-Tue May 25 10:08:43 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in (AC_HAVE_HEADERS): Test for `pwd.h'.
-
-Sat May 22 11:22:21 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (web{,2c}-dist): Run gzip -9.
-
-Tue May 18 14:06:04 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-*): mkdirchain on install dirs, and put
- mkdirchain in the dist.
-
-Sun May 9 10:38:46 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (extraclean): Remove *.i *.s. Changes for kpathsea.
-
-Sat Apr 24 16:42:42 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (makeargs): Add $(MAKEARGS).
-
-Sat Apr 10 14:58:32 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in: Do AC_XENIR_DIR after AC_DIR_HEADER.
-
-Fri Apr 2 06:42:08 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (texinputdir, mfinputdir): Change default paths to
- .../inputs.
-
-Mon Mar 29 08:55:12 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in (*WIN): Put $wlibs after the necessary libraries,
- instead of before.
-
-Thu Mar 25 16:00:11 1993 Karl Berry (karl@cs.umb.edu)
-
- * aclocal.m4 (AC_ISC_WLIBS): Merge into AC_X11_LOCATION; also
- check for -ldnet (from Martyn.Johnson@cl.cam.ac.uk).
- * configure.in (AC_ISC_WLIBS): Remove.
-
-Sun Feb 28 11:02:19 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in (XVIEWWIN): Use -lX11.
-
-Mon Feb 22 17:41:46 1993 Karl Berry (karl@apollo.cs.umb.edu)
-
- * Version 5.851d.
-
- * Makefile.in (install-exec): Run install-exec in subprograms, not
- install.
- (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.
-
- * Makefile.in (dist): Remove lib/paths.h from the distribution.
-
-Sun Feb 14 11:29:23 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (lib/paths.h): Only use texformats once.
-
-Tue Feb 9 14:22:05 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (topfiles): Add I*.
- * INSTALL: New file from README.
-
-Sun Feb 7 20:09:01 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (web2c-dist): make tangleboot instead of depending
- on do-tangle.
-
-Fri Jan 29 11:27:38 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (common-trip): New target.
- (tr[ai]p): Use it.
-
-Thu Jan 28 07:27:24 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (web2c-dist): Make tangleboot.c.
-
-Tue Jan 26 16:48:36 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in: Remove texware and mfware.
-
- * Makefile.in (triptrapdirs): Change to {dvi,font}util; merge the
- contents of texware and mfware with the other directories.
-
-Mon Jan 25 11:36:37 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-{formats,bases}): Depend on
- {formats,bases}, not do-&.
-
- * Makefile.in (trip, trap): New targets.
- (triptrap): Depend on them.
- (run-trip, run-trap): Likewise.
-
-Sun Jan 24 12:06:28 1993 Karl Berry (karl@cs.umb.edu)
-
- * configure.in: Add AC_CONST.
-
- * Makefile.in (web2c-dist): Rename the lex and yacc output so it
- doesn't get used.
-
- * Makefile.in (run-trap): Depend on triptrap.
-
- * configure.in: Do AC_DECLARE_YYTEXT last, to work around a bug in
- Autoconf 1.3.
-
-Sat Jan 9 15:22:37 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (configure, config.status): cd $(srcdir) first.
-
-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.
-
-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.
-
-Sun Dec 13 14:04:31 1992 Karl Berry (karl@cs.umb.edu)
-
- * configure.in: Check for window systems via c-auto.h.in.
-
- * configure.in: Don't bother to copy the distributed tex, mf,
- bibtex change files; the Makefiles will do it.
-
- * Makefile.in (c-sources): New target.
-
-Sat Dec 12 14:08:35 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (distdir): Unpack into web2c-*.
-
- * configure.in: Use sed instead of patch to make the small change
- files.
-
- * configure.in: Create Makefiles in subdirectories.
-
-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).
-
-Sun Oct 25 05:58:21 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (web2c-dist): Dist the .gdbinit files.
-
-Sun Oct 18 13:44:48 1992 Karl Berry (karl@cs.umb.edu)
-
- * configure.in (AC_INIT): Use MACHINES.W2C instead of tex/tex.web
- for the unique file. (melvin@math.psu.edu)
-
-Sat Oct 17 17:47:00 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (run-tr[ai]p): Pass $(makeargs), so $(LN) is
- propagated. (From metcalf@catfish.LCS.MIT.EDU.)
-
-Thu Oct 15 08:35:14 1992 Karl Berry (karl@cs.umb.edu)
-
- * configure: Ran Autoconf 1.2.
-
-Thu Oct 1 17:02:24 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (stamp-{bases,formats}): pass $(makeargs) down.
-
-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.
-
- * configure.in: link with -lolgx if we are using xview.
- (mroth@afit.af.mil)
-
- * 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 (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 (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.
-
-Sat Sep 12 16:00:24 1992 Karl Berry (karl@hayley)
-
- * 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 (realclean): remove configure.
-
-Tue Sep 8 16:50:06 1992 Karl Berry (karl@hayley)
-
- * configure.in: test for more Unix variants.
-
-Fri Sep 4 08:58:06 1992 Karl Berry (karl@hayley)
-
- * Makefile.in (extraclean): new target.
-
-Thu Aug 27 08:57:15 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Sat Aug 8 10:12:23 1992 Karl Berry (karl@hayley)
-
- * 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'.
-
-Fri Jul 31 17:03:11 1992 Karl Berry (karl@hayley)
-
- * Makefile.in (dist): include our aclocal.m4.
-
- * configure.in: missed one of the grep -s's.
-
- * 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: 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.
-
-Mon Jul 13 08:37:18 1992 Karl Berry (karl@hayley)
-
- * 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.
-
- * configure.in: check for XVIEWWIN.
-
-Thu Jul 2 15:24:41 1992 Karl Berry (karl@hayley)
-
- * Makefile.in (cflags): remove.
- (coptimize): change to CFLAGS.
-
- * Run Autoconf 0.119.
-
-Thu Jun 25 07:51:10 1992 Karl Berry (karl@hayley)
-
- * 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'.
-
-Sun Jun 14 11:08:41 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-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.
-
-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.
-
-Sat May 16 10:09:14 1992 Karl Berry (karl@hayley)
-
- * 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: 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.
-
-Wed May 13 08:54:33 1992 Karl Berry (karl@hayley)
-
- * 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_.
-
-Sat Apr 25 09:04:59 1992 Karl Berry (karl@hayley)
-
- * README.W2C: various fixes.
-
- * 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.
-
- * 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 (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: use M_LN_S.
- * Makefile.in (LN): set to @LN_S@.
-
- * 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.
-
-Mon Apr 20 06:32:10 1992 Karl Berry (karl@hayley)
-
- * 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'.
-
-Fri Apr 17 08:52:06 1992 Karl Berry (karl@hayley)
-
- * 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 (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.
-
-Fri Apr 10 17:02:56 1992 Karl Berry (karl@hayley)
-
- * 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.
-
- * Makefile.in (infodir): remove this, as we don't have Texinfo
- documentation (yet).
-
- * README.W2C: correct numbering.
-
- * 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.
-
-Fri Apr 3 11:56:13 1992 Karl Berry (karl@hayley)
-
- * configure.in, Makefile.in: guess $(prefix) automatically.
-
-Fri Apr 3 09:54:21 1992 Karl Berry (karl at hayley)
-
- * 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.
-
-Thu Apr 2 13:51:45 1992 Karl Berry (karl at ra.cs.umb.edu)
-
- * 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.
-
-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.
-
- * 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.
-
- * configure.in: test for site.h in lib/.
-
- * site.h (TEXPOOLNAME): new macro for installers to redefine.
-
- * 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.
-
- * 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.
-
-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.
-
-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 <limits.h> missing.
-
- * configure.in (extrawlibs): remove this, just assign to wlibs.
-
- * 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 (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.
-
-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.
-
-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.
-
-Tue Jan 14 08:47:38 1992 Karl Berry (karl at hayley)
-
- * 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 (.NOEXPORT): include this target to stop arg list
- problems with GNU make.
-
- * 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'.
-
- * 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.
-
-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.
-
- * 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).
-
-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 (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.
-
-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.
-
-Fri Aug 23 09:11:50 1991 Karl Berry (karl at hayley)
-
- * 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.
-
- * 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.
-
- * 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/texmf.c: include <ctype.h>.
-
- * 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.
-
-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.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.
-
-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.
-
-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.
-
-Sat Jul 13 10:49:01 1991 Karl Berry (karl at hayley)
-
- * 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.
-
- * 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.
-
- * 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.
-
- * 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.
-
-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.
-
- * */Makefile (SITEDIR): change to ../config.
-
- * web2c/web2c.h (yytext) [!DECLARE_YYTEXT_TYPE]: new type definition.
-
- * web2c/web2c.yacc: lowercase `TRUE' and `FALSE'.
-
- * 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.
-
- * 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.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.
-
- * */*.[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.
-
-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.
-
- * 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.
-
- * {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/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).
-
- * 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).
-
- * {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.
-
- * 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).
-
- * 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'.
-
- * 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.
-
-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.
-
-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.
-
- * 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.
-
- * 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.
-
- * Makefile: replace all bare `if's with `-if' (from
- kmr@nada.kth.se).
-
- * defaults.h: (integer): move from site.h-dist.
-
- * common/texmf.c: always include <sys/types.h>.
-
- * common/texmf.c [HANDLE_INTERRUPTS]: remove this conditional,
- since we unconditionally defined it, anyway.
-
- * 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.
-
-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.
-
- * 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.
-
-Wed May 1 17:04:03 1991 Karl Berry (karl at hayley)
-
- * 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).
-
-Tue Apr 16 14:14:49 1991 Karl Berry (karl at ra.cs.umb.edu)
-
- * Version 5.84b.
-
- * README.W2C: remove reference to bigbibtex.ch.
-
- * 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.
-
- * 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.
-
-Tue Apr 2 16:23:02 1991 Karl Berry (karl at ra.cs.umb.edu)
-
- * Version 5.84a.
-
- * 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.
-
-Tue Apr 2 09:52:55 1991 Karl Berry (karl at godwin)
-
- * bibtex/bibtex.ch: make `big' BibTeX the default.
-
- * common/extra.h (gargv): make declaration extern.
-
- * web2c/web2c.c (ii): remove second declaration.
-
- * 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.
-
- * all Makefiles: add alloca.o to the common object files.
-
- * Makefile (triptrap): new dependency `stamp-common'.
-
- * 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.
-
- * 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.
-
-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)
-
-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.
-
-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.
-
- * mf/MFwindow/x11-xt.c (mf_x11_updatescreen): remove redundant
- stuff after #endif.
-
- * 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.]
-
- * 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.
-
- * 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.
-
-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.
-
-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.
-
- * 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.)
-
-Sun Feb 3 11:22:13 1991 Karl Berry (karl at hayley)
-
- * 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.
-
- 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.
-
- * 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.
-
- * */Makefile (commonh): add common.h to the list.
-
- * 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: changes to implement -verbose.
-
- * 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.
-
- * man/dvitype.man: fix mismatched parentheses.
-
- * 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'.
-
- * 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.
-
-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'.
-
-Sun Jan 6 13:41:08 1991 Karl Berry (karl at hayley)
-
- * site.h: remove HAVE_GETWD -- now we supply our own.
-
- * Makefile (x11lib): don't include -lXext.
-
- * common/main.c (argv): check if we're beyond the end of argv.
-
- * texware/pltotf.ch: changes for silent running unless `-verbose'
- is specified.
-
- * 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)
-
-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 (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.
-
-Wed Dec 26 09:21:56 1990 Karl Berry (karl at hayley)
-
- * 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.
-
- * *.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.
-
- * 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/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).
-
-Tue Nov 20 10:21:43 1990 Karl Berry (karl at hayley)
-
- * 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.
-
-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 (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.
-
- * 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/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 ":".
-
-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.
-
- * 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 (generic_(un)dump): call (un)dumpthings.
-
- These changes from rusty@belch.berkeley.edu:
- * web/Makefile (veryclean): remove tangle.h.
-
- * web2c/Makefile (clean): remove lex.yy.c.
-
- * 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).
-
-Sun Nov 4 09:32:55 1990 Karl Berry (karl at hayley)
-
- * README.WEB2C: Advertise TUG.
-
- * 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.
-
- * 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.
-
- * 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).
-
-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/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).
-
-Tue Oct 23 09:17:57 1990 Karl Berry (karl at hayley)
-
- * 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/extra.c (string_copy): declare in the old C style, not
- the new.
-
- * 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/Makefile (bibtex.c): make it depend on `convert'.
-
- * Makefile (BibTeX): new target.
-
-Fri Oct 12 13:03:58 1990 Karl Berry (karl at spiff.ai.mit.edu)
-
- * Version 5.8a.
-
- * mf/fixcoerce.h: restore redefinition of tfmqqqq.
-
- * 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.
-
- * 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.
-
-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).
-
-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.
-
- * 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.
-
- * 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.
-
- * 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 (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.
-
- * 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.
-
- * 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.
-
- * 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 ).
-
-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.
-
- * 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/texmf.c [HANDLE_INTERRUPTS]: include <sys/types.h>, if
- POSIX.
-
- * web2c/fixwrites.c: use FILENAMESIZE to define `filename'.
-
- * web/Makefile (tangle.p): missing a $.
-
- * 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.
-
- * 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.
-
- * 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.
-
- * 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'.
-
- * 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.
-
-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.)
-
- * 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).
-
-Thu Sep 6 05:56:20 1990 Karl Berry (karl at hayley)
-
- * 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.
-
-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).
-
-Fri Aug 31 15:17:19 1990 Karl Berry (karl at hayley)
-
- * These changes from andy@csvax.cs.caltech.edu.
-
- * 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.
-
- * */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.
-
- * 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.
-
- * 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.
-
- * 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.
-
- * 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.
-
-Sat Aug 25 12:00:50 1990 Karl Berry (karl at hayley)
-
- * Makefile (alldirs): add `dviutil'.
- (install): install dvicopy.
-
- * 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.
-
-Thu Aug 23 06:44:28 1990 Karl Berry (karl at claude)
-
- * {tex,mf}/Makefile (triptex, trapmf): make dependent on $(iobjs)
- and $(commono).
-
- * common/extra.c (do_path): don't take strlen of an integer.
-
- * 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.
-
- * 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.
-
- * 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,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): 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.
-
- * 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.
-
-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.
-
-Mon Aug 13 14:45:06 1990 Karl Berry (karl at aten)
-
- * Makefile (fmts): add picplus.
- * tex/Makefile (fmts): likewise.
-
- * man/Makefile (manfiles): remove trailing \ from last item in list.
-
- * {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.
-
- * 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).
-
-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.
-
- * 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.)
-
-Fri Aug 3 15:55:53 1990 Karl Berry (karl at hayley)
-
- * Makefile (install): add links for plain.fmt and plain.base.
-
- * 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).
-
-Fri Jul 13 06:48:15 1990 Karl Berry (karl at hayley)
-
- * 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 (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.
-
- * bibtex/bibtex32.diff: new file with diffs for a big BibTeX (from
- beebe@science.utah.edu).
-
- * 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.
-
-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/extra.c (is_dir): don't declare as static.
-
- * 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/x10.c (sprintf): don't declare it.
-
- * 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).
-
-Wed May 30 07:10:10 1990 Karl Berry (karl at hayley)
-
- * 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.
-
-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'.
-
- * 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).
-
- * 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.
-
- * 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.
-
-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).
-
-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.
-
- * fontutil/{extra.?, futil.defines, convert}: move to new
- subdirectory `common'.
-
- * tex/Makefile (run-trip): set the environment before running
- 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.
-
- * texware/texware.h (unsignedcharargv): new macro for dvitype.
-
- * {texware/texware.h, mfware/mfware.h} (reset, rewrite): cast the
- 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).
-
- * 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).
-
- * {mf,tex}/extra.c (calledit) [NONASCII]: use xchr (from Tom
- Hageman via vens@hgrrug5.bitnet).
-
- * Makefile (run-triptrap): split up into two targets, run-trip and
- 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.)
-
- * Makefile (manpages, install-manpages): new targets.
- 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.
-
-Sun May 6 08:24:27 1990 Karl Berry (karl at hayley)
-
- (All the following from andy@csvax.caltech.edu)
- * web2c/web2c.lex (input, unput): declare if they're not #defined.
-
- * 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.
-
- * 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',
- since not everyone has . in their path (from
- beebe@science.utah.edu).
-
-Sat May 5 12:17:32 1990 Karl Berry (karl at hayley)
-
- * texware/{pltotf,tftopl}.ch (main): don't print a newline at the
- end.
-
- * web2c/web2c.yacc (FUNCTION_HEAD): only print the function name
- if debug is true.
-
- * mfware/gftopk.ch (comment): increase array size by one, to leave
- room for the trailing null.
-
- * mfware/Makefile (CFLAGS): remove -Dlink=link_array.
-
-Fri May 4 21:51:16 1990 Karl Berry (karl at hayley)
-
- * mfware/gftodvi.ch (open_tfm_file): use tex_font_file_path, not
- generic_font_file_path (from morgan@ics.uci.edu).
-
-Fri Apr 27 07:22:50 1990 Karl Berry (karl at hayley)
-
- * Makefile (install): make work with install, not just cp (from
- grunwald@foobar.colorado.edu).
-
- * tex/ctex.ch: define hash_size and hash_prime, so that LaTeX
- works with the small TeX.
-
- * web2c/web2c.c [HP]: yytext is an unsigned char (from
- pfs@kc.abdn.ac.uk).
-
- * mf/extra.c (calledit): remove the xor with 0x80.
-
- * site.h: warn about bibtex and -DANSI not mixing.
-
-Wed Apr 18 11:44:49 1990 Karl Berry (karl at aten)
-
- * Version 5.0c. (5.0b was released by Tim.)
-
- * web/Makefile: (.ch.p): invoke ./tangle instead of `tangle'.
-
- * site.h: change default glueratio to `float'.
-
- * web/Makefile (tangle.p): put the ``until...done'' in an sh -c,
- for the sake of Ultrix (from maj@computer-lab.cambridge.ac.uk).
-
- * PROBLEMS: add patch for yacc problem (from justin@crim.ca).
-
-Mon Apr 16 08:03:52 1990 Karl Berry (karl at hayley)
-
- * site.h: do not unconditionally (un)define the symbols.
-
-Thu Apr 12 21:33:41 1990 Karl Berry (karl at hayley)
-
- * tex/extra.c (calledit): do not xor with 0x80 (from
- ekrell@ulysses.att.com).
-
-Fri Apr 6 20:40:20 1990 Karl Berry (karl at hayley)
-
- * {tex,mf}/extra.c (zinputln): have to test against 255, not 127.
-
- * web/Makefile: touch tangle.h (from colin@umist.ac.uk).
-
-Wed Apr 4 16:10:03 1990 Karl Berry (karl at aten)
-
- * PROBLEMS: cc and gftodvi/vftovp don't mix.
-
-Thu Mar 29 07:50:15 1990 Karl Berry (karl at mole.ai.mit.edu)
-
- * Version 5.0a (with ken's changes to the change files).
-
-Tue Mar 27 08:01:20 1990 Karl Berry (karl at hayley)
-
- * web2c/web2c.yacc (FUNCTION_HEAD): check for debug before
- printing out the function name.
-
- * texware/Makefile (pltotf): don't put this on two lines.
-
-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.
-
-Thu Mar 22 18:20:38 1990 Karl Berry (karl at aten)
-
- * texware/dvitypext.c: declare packrealnameoffile to be void, even
- if ANSI is not defined, else Ultrix loses.
-
-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.
-
- * 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)
-
- * 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.)
-
-Fri Mar 2 17:27:22 1990 Karl Berry (karl at hayley)
-
- * texware/dvitype.ch: make input be 8 bits, like the rest of the
- programs.
-
-Sun Feb 25 20:36:19 1990 Karl Berry (karl at hayley)
-
- * {mf,tex}/ini_to_tr[ai]p: save the .h file we're editing.
-
-Thu Feb 22 21:06:49 1990 Karl Berry (karl at hayley)
-
- * */Makefile: change $(RM) to rm.
-
- * texware/texware.h: do not cast the result of getc to char, for
- the sake of Ultrix.
-
-Sat Feb 17 07:36:50 1990 Karl Berry (karl at hayley)
-
- * README: Make the instructions for bootstrapping tangle correct.
-
- * Makefile (dist): tangleboot.pas is in web, not web2c.
-
- * {mfware,texware,web,web2c}/Makefile: remove $(CFLAGS) from the
- load lines.
-
- * bibtex/bibext.c: move conditional on BSD to after #include
- "site.h" (from bsuggs@hac.arpa.com).
-
- * web2c/Makefile (web2cy.c): do `-if', since one of the commands
- exits with bad status under Ultrix.
-
-bibtex:
-Mon Feb 21 14:49:52 1994 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: srcdir changes from simon.
-
-Wed Feb 2 11:00:09 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.1.
-
-Mon Jan 24 07:33:17 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.0.
-
-Sun Nov 7 14:26:23 1993 Karl Berry (karl@cs.umb.edu)
-
- * convert: Remove call to sync.
-
-Fri Nov 5 15:50:55 1993 Karl Berry (karl@cs.umb.edu)
-
- * bibtex.ch (option_index): Declare as int.
-
-Tue Oct 12 14:07:15 1993 Karl Berry (karl@cs.umb.edu)
-
- * bibtex.ch (verbose): Declare as int.
-
-Sun Oct 3 12:41:46 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (cbibtex.ch): Don't chmod 444.
- (commonh): paths.h is in kpathsea.
- (commono): kpathsea.a has its own variable now.
- (*clean): Include standard targets.
- (program): New variable.
-
-Sun May 23 06:17:53 1993 Karl Berry (karl@cs.umb.edu)
-
- * bibtex.ch (max_bib_files): Increase to 1000.
-
-Sun May 9 10:10:01 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Remove $(srcdir) for paths.h.
- (commono): Add kpathsea library.
-
-Fri Apr 30 15:07:24 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Add paths.h.
-
-Sat Apr 10 16:41:18 1993 Karl Berry (karl@cs.umb.edu)
-
- * convert: Don't sync unless /bin/sync exists.
-
-Fri Apr 9 16:07:24 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Define as config.h.
-
-Thu Mar 25 16:59:08 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (openinout.c): Remove the file before making the link.
-
-Sat Mar 13 11:44:46 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (CPPFLAGS): Add @DEFS@, for -DHAVE_CONFIG_H.
-
- * convert: Use cpascal.h instead of pascal.h.
-
-Sun Feb 21 08:27:23 1993 Karl Berry (karl@cs.umb.edu)
-
- * Version 5.851d.
-
-Fri Feb 19 13:21:01 1993 Karl Berry (karl@cs.umb.edu)
-
- * small.sed (max_ent_strs): Restore to 3000.
-
-Tue Feb 16 17:53:06 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-exec, install-data): New targets.
-
-Mon Feb 15 12:06:14 1993 Karl Berry (karl@cs.umb.edu)
-
- * bibtex.ch (27): Allow any character as input.
-
-Tue Jan 26 17:09:10 1993 Karl Berry (karl@cs.umb.edu)
-
- * bibtex.ch (banner): Use version_string.
-
-Sun Jan 3 13:28:45 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (distclean): Remove Makefile.
-
-Thu Dec 17 07:36:44 1992 Karl Berry (karl@cs.umb.edu)
-
- * bibtex.ch (198): @d int == `the_int', instead of doing the
- substitution ourselves.
-
- * bibtex.ch: Move command-line processing to the existing section
- that handles it.
-
- * Makefile.in (libs): $(fileio) => $(fileioo).
-
-Wed Dec 16 18:03:32 1992 Karl Berry (karl@cs.umb.edu)
-
- * bibtex.ch: Put in option parsing; make min_crossrefs a variable,
- instead of a constant.
-
-Sun Dec 13 14:24:35 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (c-sources): New target.
-
-Sat Dec 12 14:07:37 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Rewrite from Makefile.
-
- * small.sed: New file to replace small.diff.
-
-Mon Nov 16 08:09:07 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile (cbibtex.ch): New target. (Copy from bibtex.ch.)
-
- * bibtex.ch (lex_class): Make RET be white_space.
-
-Sun Nov 1 16:20:05 1992 Kathy Hargreaves (letters@red.cs.umb.edu)
-
- * bibtex.ch (max_bib_files): increase to 100.
-
-Thu Sep 24 11:04:03 1992 Karl Berry (karl@cs.umb.edu)
-
- * 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.
-
-Wed Aug 19 08:39:55 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Wed Jul 15 11:52:40 1992 Karl Berry (karl@hayley)
-
- * 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'.
-
- * 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.
-
-Thu Jul 2 16:04:37 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Sat Apr 25 09:18:17 1992 Karl Berry (karl@hayley)
-
- * convert: sync after the pipe.
-
- * Makefile (libs): new var to abbreviate `../libs.a $(LIBS)'.
- (bibtex): use it.
-
- * Makefile (distclean): new target.
-
-Thu Apr 23 12:07:32 1992 Karl Berry (karl@hayley)
-
- * Makefile: fix clean targets (from Andreas).
-
-Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
-
- * 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.
-
-Sat Apr 11 10:31:57 1992 Karl Berry (karl@hayley)
-
- * 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.
-
- * 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.
-
-Mon Mar 30 11:20:11 1992 Karl Berry (karl at hayley)
-
- * 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.
-
-Fri Jan 24 09:08:31 1992 Karl Berry (karl at hayley)
-
- * 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).
-
-Sun Jan 12 09:16:54 1992 Karl Berry (karl at hayley)
-
- * Makefile (bibtex.o): remove -Dbswap=bswapp. Why did I do this?
-
- * Makefile (fileioh): no longer exists.
-
- * convert (../common): now ../lib.
-
-Sat Jan 11 16:53:05 1992 Karl Berry (karl at hayley)
-
- * bibtex.ch (FILENAMESIZE): rename to `PATH_MAX'.
-
- * 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.
-
-Mon Feb 21 14:50:08 1994 Karl Berry (karl@cs.umb.edu)
-
- * 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.
-
-dviutil:
-Wed Feb 2 11:00:09 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.1.
-
-Mon Jan 24 07:33:33 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.0.
-
-Tue Oct 12 13:35:28 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Simplify kpathsea references.
-
-Sun Oct 3 12:56:06 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): paths.h is in kpathsea.
- (commono): kpathsea.a has its own variable now.
- (*clean): Include standard targets.
- (program): New variable.
- (install): Use it.
-
-Fri May 21 14:08:08 1993 Karl Berry (karl@cs.umb.edu)
-
- * dvitype.ch (open_{dvi,tfm}_file): Don't declare unused variable i.
-
-Sun May 9 10:10:48 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Remove $(srcdir) for paths.h.
- (commono): Add kpathsea library.
-
-Fri Apr 30 15:07:41 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Add paths.h.
-
-Fri Apr 9 16:07:39 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Define as config.h.
-
-Sat Mar 13 12:10:31 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (CPPFLAGS): Add @DEFS@, for -DHAVE_CONFIG_H.
-
-Sun Feb 21 08:27:57 1993 Karl Berry (karl@cs.umb.edu)
-
- * Version 5.851d.
-
-Tue Feb 16 17:53:43 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-exec, install-data): New targets.
-
-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.
-
-Sun Dec 13 14:25:12 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (c-sources): New target.
-
-Sat Dec 12 14:52:23 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Rewrite from Makefile.
-
-Fri Sep 4 09:00:58 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Thu May 14 19:21:26 1992 Karl Berry (karl@claude.cs.umb.edu)
-
- * Version 5.851c.
-
-Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
-
- * Version 5.851b.
-
-Fri Apr 3 09:54:34 1992 Karl Berry (karl at hayley)
-
- * 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.
-
-Fri Jan 24 09:21:22 1992 Karl Berry (karl at hayley)
-
- * 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.
-
-Following is the ChangeLog from texware, before I merged the contents
-of that directory with the others. (26 January 1993)
-
-Sat Jan 23 10:23:08 1993 Karl Berry (karl@cs.umb.edu)
-
- * tftopl.ch: Output error messages to stderr.
-
-Sun Jan 3 13:33:35 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (distclean): Remove Makefile.
-
-Fri Dec 18 13:16:08 1992 Karl Berry (karl@cs.umb.edu)
-
- * tftopl.c (Set init...): Extend `tfm_name' with ".tfm" if necessary.
-
-Sun Dec 13 14:28:24 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (c-sources): New target.
-
-Sat Dec 12 15:23:14 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Rewrite from Makefile.
-
-Fri Sep 4 09:04:31 1992 Karl Berry (karl@hayley)
-
- * 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.
-
- * 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.
-
-Thu Jul 2 16:09:37 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Thu May 14 19:22:33 1992 Karl Berry (karl@claude.cs.umb.edu)
-
- * Version 5.851c.
-
-Sat Apr 25 09:38:16 1992 Karl Berry (karl@hayley)
-
- * Makefile (distclean): new target.
-
-Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
-
- * Version 5.851b.
-
-Fri Apr 3 09:56:04 1992 Karl Berry (karl at hayley)
-
- * Version 5.851a.
-
-Sat Mar 21 11:40:36 1992 Karl Berry (karl at hayley)
-
- * 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.
-
-Wed Mar 18 09:09:54 1992 Karl Berry (karl at hayley)
-
- * 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.
-
-Fri Jan 24 09:20:36 1992 Karl Berry (karl at hayley)
-
- * 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.
-
- * 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'.
-
-fontutil:
-Mon Feb 21 14:30:23 1994 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: srcdir changes from simon.
-
- * gftodmem.h: Move to ../lib.
-
-Wed Feb 2 11:00:09 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.1.
-
-Mon Jan 24 07:33:41 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.0.
-
-Sat Nov 6 13:46:52 1993 Karl Berry (karl@cs.umb.edu)
-
- * vftovp.ch (out_char): Don't offset index into xchr by 31. From
- dak@pool.informatik.rwth-aachen.de.
-
- * tftopl.ch (Usage): Squeeze onto one line.
-
-Fri Nov 5 15:49:15 1993 Karl Berry (karl@cs.umb.edu)
-
- * {gftodvi,vftovp,vptovf,pltotf,tftopl}.ch (option_index): Declare
- as int.
-
-Tue Oct 12 14:07:42 1993 Karl Berry (karl@cs.umb.edu)
-
- * gftodvi.ch (verbose): Declare as int.
- * {pl,tf}to{tf,pl}.ch: Likewise.
- * {vf,vp}to{vp,vf}.ch: Likewise.
-
-Sun Oct 3 13:00:05 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): paths.h is in kpathsea.
- (commono): kpathsea.a has its own variable now.
- (*clean): Include standard targets.
- (program): New variable.
- (install): Use it.
-
-Fri May 21 14:09:13 1993 Karl Berry (karl@cs.umb.edu)
-
- * gf{type,topk}.ch (open_gf_file): Remove unused var j.
- * pk{type,togf}.ch (open_pk_file): Likewise.
-
-Fri May 14 14:36:50 1993 Karl Berry (karl@cs.umb.edu)
-
- * tftopl.ch (index_var): Oops, that's a type, not a variable.
-
-Sun May 9 10:10:51 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Remove $(srcdir) for paths.h.
- (commono): Add kpathsea library.
-
-Thu May 6 16:04:32 1993 Karl Berry (karl@cs.umb.edu)
-
- * pktype.ch (53): Expand out writeln statement to avoid undefined
- evaluation order problem.
-
-Fri Apr 30 15:07:43 1993 Karl Berry (karl@cs.umb.edu)
-
- * vptovf.ch, vftovp.ch, mft.ch (class): Rename to `class_var'.
-
- * Makefile.in (commonh): Add paths.h.
-
-Fri Apr 9 16:07:42 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Define as config.h.
-
-Sat Mar 13 11:24:09 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (CPPFLAGS): Add @DEFS@, for -DHAVE_CONFIG_H.
-
- * pktogf.ch (37): Do addition of 2 2^31's in two assignments, to
- avoid compiler rearrangements.
-
-Sun Feb 21 08:27:39 1993 Karl Berry (karl@cs.umb.edu)
-
- * Version 5.851d.
-
-Tue Feb 16 17:53:48 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-exec, install-data): New targets.
-
-Tue Jan 26 16:19:58 1993 Karl Berry (karl@cs.umb.edu)
-
- * *.ch (banner): Use version_string.
-
- * Merge mfware and tftopl/pltotf.
-
-Sun Dec 13 14:26:16 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (c-sources): New target.
-
-Sun Jan 10 16:07:32 1993 Karl Berry (karl@cs.umb.edu)
-
- * gftopk.ch (max_row): Increase to 100,000. (From Wayne Sullivan.)
-
-Sun Jan 3 13:32:20 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (distclean): Remove Makefile.
-
-Sun Dec 13 14:27:45 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (c-sources): New target.
-
-Sat Dec 12 14:59:21 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Rewrite from Makefile.
-
-Fri Sep 4 09:01:36 1992 Karl Berry (karl@hayley)
-
- * 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.
-
- * 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.
-
-Thu May 14 19:21:32 1992 Karl Berry (karl@claude.cs.umb.edu)
-
- * Version 5.851c.
-
-Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
-
- * 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.
-
-Fri Apr 3 09:54:48 1992 Karl Berry (karl at hayley)
-
- * 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.
-
-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.
-
-Sun Feb 2 08:01:42 1992 Karl Berry (karl at hayley)
-
- * vftovp.ch (argument_is): use `long_options', not `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.
-
-Sun Jan 12 07:49:14 1992 Karl Berry (karl at hayley)
-
- * 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.
-
- * 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.
-
-Wed Feb 2 11:01:01 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.1.
-
-Tue Feb 1 18:01:19 1994 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (extrah): Include mfd.h and texmfmem.h here.
- (commonh): No texmfmem.h here.
-
-Mon Jan 24 07:34:01 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.0.
-
-Mon Jan 17 14:30:09 1994 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (iextra.o): Depend on mfd.h.
-
-Sat Dec 11 13:23:35 1993 Karl Berry (karl@cs.umb.edu)
-
- * convert: coerce.fix has been renamed coerce.add.
-
-Sun Dec 5 15:22:43 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (windowlibs): Put x_extra_libs here.
- (LIBS): Not here.
-
-Sat Dec 4 16:51:57 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (*objs): Depend on $(extrah) and $(commonh).
- (mf?.o): Depend only on mf?.c.
-
-Thu Nov 11 11:18:06 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (x_{include,lib}_flags): Renamed from x{include,lib}dir.
-
-Sun Nov 7 14:26:10 1993 Karl Berry (karl@cs.umb.edu)
-
- * convert: Remove call to sync.
- * Makefile.in (mfd.h): Instead, touch mfd.h after it finishes
- running, to ensure the timestamp will be later.
-
-Tue Nov 2 16:00:16 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (objs): Add mf10.o.
-
-Tue Oct 12 13:34:00 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Simplify kpathsea references.
-
-Sun Oct 3 13:11:05 1993 Karl Berry (karl@cs.umb.edu)
-
- * fixcoerce.h: Rename to coerce.add.
- * convert: Similarly.
-
- * Makefile.in (commonh): paths.h is in kpathsea.
- (commono): kpathsea.a has its own variable now.
- (*clean): Include standard targets.
- (program): New variable.
- (install): Use it.
-
-Tue May 18 14:05:03 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-*): mkdirchain on install dirs.
-
-Sun May 9 10:10:53 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Remove $(srcdir) for paths.h.
- (commono): Add kpathsea library.
-
-Fri Apr 30 15:07:45 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Add paths.h.
-
-Fri Apr 23 10:41:11 1993 Karl Berry (karl@cs.umb.edu)
-
- * convert: Remove volatile's for the MIPS compiler, as they no
- longer have any effect.
-
-Fri Apr 16 08:01:53 1993 Karl Berry (karl@cs.umb.edu)
-
- * mf.ch: Doc fix.
-
-Sat Apr 10 16:42:43 1993 Karl Berry (karl@cs.umb.edu)
-
- * convert: Don't sync unless /bin/sync exists.
-
-Fri Apr 9 16:07:46 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Define as config.h.
-
-Thu Mar 25 16:58:34 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (openinout.c): Remove the file before making the link.
-
-Sat Mar 13 12:10:46 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (CPPFLAGS): Add @DEFS@, for -DHAVE_CONFIG_H.
-
-Sun Feb 28 10:51:08 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (clean-trap): Don't install mfd.h.bak if it has the
- trap constants.
-
-Sun Feb 21 08:28:22 1993 Karl Berry (karl@cs.umb.edu)
-
- * Version 5.851d.
-
-Tue Feb 16 17:54:50 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-exec, install-data): New targets.
-
-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.)
-
-Fri Feb 12 07:36:49 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (clean): Remove iextra.c.
- (mostlyclean): Remove trap.mf.
-
-Wed Jan 27 07:14:55 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (run-trap): {mf,tex}ware => {dvi,font}util.
-
-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.
-
-Mon Jan 25 10:38:57 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (clean-trap): Remove trapmf and stamp-trap.
-
- * Makefile.in (CPPFLAGS): Don't need -I. any more.
-
-Sun Jan 24 11:35:16 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (iextra.o): $(LN) to $(extrac), instead of compiling
- directly.
-
- * Makefile.in (mf-extra): Rename to vextra.
-
- * Makefile.in (cmf.ch): Don't use $@.
-
- * Makefile.in (run-trap): Depend on trapmf.
-
- * Makefile.in (mostlyclean): Remove trap files explicitly, as we
- don't want to remove trap.sed.
-
- * Makefile.in (mfsrcdir): Define with `mf', not `tex'!
-
-Sat Jan 16 08:46:33 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (mfsrcdir): New variable; use it in various rules.
-
-Thu Jan 14 08:04:47 1993 Karl Berry (karl@cs.umb.edu)
-
- * small.sed (pool_size): Increase to 36000. From tim@maths.tcd.ie.
-
-Sun Jan 3 13:16:32 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (distclean): Remove Makefile.
-
- * Makefile.in (check): New target, synonym for run-trap.
-
-Sun Dec 13 09:45:53 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (clean-trap, c-sources): New targets.
-
- * Makefile.in (stamp-trap): Use sed instead of ini_to_trap.
-
-Sat Dec 12 13:15:03 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Rewrite from Makefile.
-
- * small.sed: New file.
-
- * Makefile (stamp-trap): Change dependency to `stamp-convert'.
-
-Mon Nov 16 08:16:51 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile (cmf.ch): New target.
-
-Sun Oct 11 11:23:26 1992 Karl Berry (karl@cs.umb.edu)
-
- * convert (sed): Don't use /bin/sed, as GNU sed works as of 1.10.
-
-Thu Sep 24 11:03:39 1992 Karl Berry (karl@cs.umb.edu)
-
- * 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.
-
-Fri Sep 4 09:02:57 1992 Karl Berry (karl@hayley)
-
- * 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 (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.
-
-Sat Jul 25 17:51:03 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Thu Jul 2 16:08:00 1992 Karl Berry (karl@hayley)
-
- * 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'.
-
-Thu May 14 19:21:57 1992 Karl Berry (karl@claude.cs.umb.edu)
-
- * Version 5.851c.
-
-Sat Apr 25 09:36:23 1992 Karl Berry (karl@hayley)
-
- * Makefile (distclean): new target.
-
- * 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.
-
-Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
-
- * 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.
-
-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.
-
-Fri Apr 3 09:55:30 1992 Karl Berry (karl at hayley)
-
- * Version 5.851a.
-
-Mon Mar 30 07:57:08 1992 Karl Berry (karl at hayley)
-
- * 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.
-
- * 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.
-
-Sat Mar 21 10:40:57 1992 Karl Berry (karl at hayley)
-
- * 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.
-
- * 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.
-
-Wed Jan 15 12:59:29 1992 Karl Berry (karl at hayley)
-
- * 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.
-
- * 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.
-
-mp:
-Wed Apr 12 18:50:13 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
-
- * mp.ch: complete rewrite, merging material from ../mf/mf.ch
- and the original mp.ch.
-
-Tue Apr 11 17:53:15 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
-
- * Makefile: discarded, will be regenerated from Makefile.in
- during configure run.
-
- * Makefile.in: complete rewrite, based on ../mf/Makefile.in.
-
- * convert: replaced by modified version of ../mf/convert script.
- Removed execute permission, using sh -c in the Makefile instead.
-
- * mp.def: discarded, using ../lib/texmf.defines instead.
-
- * mp.h: discarded, using the web2c header files from ../lib.
- (Actually moved to MPtime subdirectory for use in timing test.)
-
- * mpext.c: discarded, using routines from ../lib/lib.a instead.
- Moved code for callmakempx() to file ../lib/openinout.c.
-
- * mpmath.c: preserved without changes. Ccomments refererring to
- site.h are no longer applicable when using ../lib/c-auto.h instead.
-
- * pathexp.c: moved to ../mpware as only DMP uses the pathexpand()
- function. MetaPost and DVItoMP use Kpathsea routines instead.
-
- * fixcoerce.h: discarded, using ../mf/coerce.add instead.
-
- * 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.
-
- * trapdir: renamed to MPtrap, for consistency with ../mf/MFtrap.
-
- * trapmp: replaced by modified version of ../mp/trapenv script.
- Removed execute permission, using sh -c in the Makefile instead.
- Also rename etrapmp target to trapmp in the Makefile.
-
-Mon Apr 11 18:32:00 1995 Ulrik Vieth <vieth@thphy.uni-duesseldorf.de>
-
- * created subdirectory MPtime for timing test files not needed
- for production version of MetaPost.
-
- * mp.h, test_mpd.h, mathtest.c, time.c, pmath.c: moved to MPtime.
-
- * mpmath.c: copied to MPtime and renamed to cmath.c for use in
- timing test. Changed #include "mpd.h" to include "test_mpd.h".
-
- * site.h, defaults.h: copied from top-level directory to MPtime.
- Renamed site.h to site.h.orig and copied to site.h.{system-type}.
-
-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.
-
-Mon Feb 21 13:25:52 1994 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: srcdir changes from simon.
-
-Wed Feb 2 11:01:18 1994 Karl Berry (karl@cs.umb.edu)
-
- * 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.
-
-Mon Jan 24 07:34:13 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.0.
-
-Mon Jan 17 14:29:27 1994 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (iextra.o): Depend on texd.h.
-
-Wed Dec 15 06:29:41 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (formats): Rename to fmts.
-
-Tue Dec 7 13:45:05 1993 Karl Berry (karl@cs.umb.edu)
-
- * tex.ch: Invoke MakeTeXTeX for \openin.
- From carlisle@cs.man.ac.uk.
-
- * patgen.ch: Doc fix.
-
-Sat Dec 4 16:28:27 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (*objs): Depend on $(extrah) and $(commonh).
- (tex?.o): Depend only on tex?.c.
-
-Fri Dec 3 08:58:50 1993 Karl Berry (karl@cs.umb.edu)
-
- * patgen.ch (filnam): Add a trailing space to filnam, and declare
- it to be one character larger. From jmr.
-
-Sun Nov 14 11:58:13 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install*): texfontdir => fontdir.
-
-Sun Nov 7 14:25:54 1993 Karl Berry (karl@cs.umb.edu)
-
- * convert: Remove call to sync.
- * Makefile.in (mfd.h): Instead, touch mfd.h after it finishes
- running, to ensure the timestamp will be later.
-
-Tue Nov 2 13:33:41 1993 Karl Berry (karl@cs.umb.edu)
-
- * tex.ch (banner): At version 3.1415 now.
- * tex.web: Update from Knuth.
-
- * Makefile.in (objs): Add tex9.o and rename $(tex9_o) to extra_tex_obj.
-
- * openinout.c (make_tex_file): Return a boolean, not a string.
-
-Tue Oct 12 13:33:02 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Simplify kpathsea references.
-
-Sun Oct 3 13:18:18 1993 Karl Berry (karl@cs.umb.edu)
-
- * fixcoerce.h: Rename to coerce.add.
- * convert: Similarly.
-
- * Makefile.in (commonh): paths.h is in kpathsea.
- (commono): kpathsea.a has its own variable now.
- (*clean): Include standard targets.
- (program): New variable.
- (install): Use it.
-
-Tue Jun 29 16:22:54 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Doc fix.
-
-Mon May 31 08:19:11 1993 Karl Berry (karl@cs.umb.edu)
-
- * trip.sed (negtrieopsize): Change to -500.
-
-Tue May 18 14:04:07 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-*): mkdirchain on install dirs.
-
-Sun May 9 10:10:54 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Remove $(srcdir) for paths.h.
- (commono): Add kpathsea library.
-
-Tue May 4 10:24:29 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (extraclean): Do not depend on distclean; remove
- CONTENTS.tex and tex.tex.
-
-Fri Apr 30 15:08:01 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (patgen2): Rename to patgen throughout.
-
- * Makefile.in (commonh): Add paths.h.
-
-Fri Apr 16 07:27:03 1993 Karl Berry (karl@cs.umb.edu)
-
- * tex.ch: Doc fix.
-
-Sat Apr 10 16:42:35 1993 Karl Berry (karl@cs.umb.edu)
-
- * convert: Don't sync unless /bin/sync exists.
-
-Fri Apr 9 16:07:52 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Define as config.h.
-
-Sat Mar 13 12:10:53 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (CPPFLAGS): Add @DEFS@, for -DHAVE_CONFIG_H.
-
-Fri Mar 12 15:48:57 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (tex9.o): Depend on tex9.c, not tex8.c!
-
-Sun Feb 28 10:47:06 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (clean-trip): Don't reinstall texd.h if it has the
- trip constants.
-
- * Makefile.in (clean-trip): Remove triptex, not tripmf.
-
-Sun Feb 21 08:28:26 1993 Karl Berry (karl@cs.umb.edu)
-
- * Version 5.851d.
-
-Tue Feb 16 17:56:03 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-exec, install-data): New targets.
-
-Mon Feb 15 10:19:12 1993 Karl Berry (karl@cs.umb.edu)
-
- * tex.ch (563): Call make_tex_tfm if the first open fails.
-
- * tex.ch: Only call a_open_in without the .tex if we actually
- changed anything; call make_tex_tex if everything before fails,
- and if that succeeds, call a_open_in again.
-
- * tex.ch: Comment out term_offset thing.
-
-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).
-
-Sun Feb 7 10:22:45 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install): Fix logic for overwriting texfonts.map.
-
- * Makefile.in (.p.c, .ch.p): New suffix rules for patgen.
-
-Sat Jan 30 10:31:01 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install): Correct texfonts.map installation.
-
-Wed Jan 27 07:14:28 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (run-trip): {mf,tex}ware => {dvi,font}util.
-
-Tue Jan 26 11:44:45 1993 Karl Berry (karl@cs.umb.edu)
-
- * *.ch (banner): Use version_string.
-
- * Makefile.in: Merge in patgen.
-
- * Makefile.in (install): Change `exit 0' to true.
-
- * Makefile.in (install): Install texfonts.map.
-
- * Makefile.in (iextra.c, initex.c): New targets.
- (iextra.o, initex.o): Just do the compilation.
-
-Mon Jan 25 10:39:13 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (clean-trip): Remove tripmf and stamp-trip.
-
- * Makefile.in (CPPFLAGS): Don't need -I now.
-
-Sun Jan 24 11:34:27 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (tex-extra): Rename to vextra.
-
- * Makefile.in (iextra.o): $(LN) to $(extrac), instead of compiling
- it directly.
-
- * Makefile.in (ctex.ch): Don't use $@.
-
- * Makefile.in (mostlyclean): Remove trip files explicitly, to
- avoid removing trip.sed.
-
- * Makefile.in (stamp-trip): Depend on trip.sed in $(texsrcdir).
-
-Sat Jan 16 09:00:49 1993 Karl Berry (karl@cs.umb.edu)
-
- * tex.ch (trie_size): Increase to 30,000 for
- English/German/Portuguese.
-
-Thu Jan 14 08:02:01 1993 Karl Berry (karl@cs.umb.edu)
-
- * small.sed (font_mem_size, hash_size, pool_size, max_strings,
- string_vacancies): Increase the small sizes somewhat. The result
- still runs on a 3b1, so I suspect it will run on anything. From
- andy@scp.caltech.edu.
-
-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.
-
-Sun Dec 13 14:13:02 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (clean-trip, c-sources): New targets.
-
-Sat Dec 12 14:08:07 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Rewrite from Makefile.
-
- * small.sed: New file.
-
-Mon Nov 16 08:16:33 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile (ctex.ch): New target.
-
-Sat Nov 14 18:50:20 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile (run-trip): Run tftopl on the trip.tfm we create, and
- diff the result with the original PL file.
-
-Tue Oct 27 08:15:12 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile (objs): Use $(tex9_o), which is empty by default.
-
- * tex.ch (mem_top): Improve comment.
-
-Sun Oct 18 13:55:54 1992 Karl Berry (karl@cs.umb.edu)
-
- * tex.ch (trie_op_size): Define as 751, since that's prime.
-
- * tex.ch (neg_trie_op_size): Improve comments, and use it in
- [43.944] where useful.
-
-Thu Sep 24 11:03:02 1992 Karl Berry (karl@cs.umb.edu)
-
- * 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.
-
-Fri Sep 4 09:04:06 1992 Karl Berry (karl@hayley)
-
- * 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 (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.
-
-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 (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.
-
-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.)
-
-Thu Jul 2 16:09:45 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Thu May 14 19:22:23 1992 Karl Berry (karl@claude.cs.umb.edu)
-
- * Version 5.851c.
-
-Thu May 7 07:29:59 1992 Karl Berry (karl@hayley)
-
- * 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.
-
- * Makefile (distclean): new target.
-
- * 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.
-
-Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
-
- * 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.
-
-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.
-
- * Makefile (default): make it `all'.
-
-Fri Apr 3 09:55:55 1992 Karl Berry (karl at hayley)
-
- * Version 5.851a.
-
-Mon Mar 30 07:59:29 1992 Karl Berry (karl at hayley)
-
- * Makefile (triptex): use $(MAKE), not make.
-
-Sun Mar 29 15:44:30 1992 Karl Berry (karl at hayley)
-
- * ini_to_trip: change additional constants.
-
- * 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'.
-
-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.
-
- * 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.
-
-Fri Jan 24 07:41:25 1992 Karl Berry (karl at hayley)
-
- * 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.
-
-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.
-
-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 (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.)
-
- * 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.
-
- * 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.
-
-web:
-Mon Feb 21 14:51:24 1994 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: srcdir changes from simon.
-
-Wed Feb 2 11:00:09 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.1.
-
-Mon Jan 24 07:27:36 1994 Karl Berry (karl@cs.umb.edu)
-
- * Version 6.0.
-
-Sun Jan 23 16:56:45 1994 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (mostlyclean): Remove tangleboot.
-
-Tue Nov 30 16:19:06 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (tangle.web): Exit 1 if we get here.
-
-Sun Nov 7 14:52:11 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (tangle.web): New target, telling people to retrieve
- web.tar.gz.
-
-Tue Oct 12 13:32:07 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Simplify kpathsea references.
-
-Sun May 9 10:10:56 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Remove $(srcdir) for paths.h.
- (commono): Add kpathsea library.
-
-Fri Apr 30 15:08:11 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Add paths.h.
-
-Fri Apr 9 16:07:56 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (commonh): Define as config.h.
-
-Sat Mar 13 12:10:56 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (CPPFLAGS): Add @DEFS@, for -DHAVE_CONFIG_H.
-
-Sun Feb 21 08:28:31 1993 Karl Berry (karl@cs.umb.edu)
-
- * Version 5.851d.
-
-Tue Feb 16 17:58:10 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (install-exec, install-data): New targets.
-
-Fri Feb 12 07:37:51 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (mostlyclean): Remove pooltype.
-
-Sun Feb 7 20:10:46 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (tangleboot.c): Use $(MAKE), not make.
-
-Tue Jan 26 16:36:45 1993 Karl Berry (karl@cs.umb.edu)
-
- * *.ch (banner): Use version_string.
-
- * Makefile.in: Merge pooltype from texware.
-
-Sun Jan 3 13:34:00 1993 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (distclean): Remove Makefile.
-
-Sun Dec 13 14:28:37 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in (c-sources): New target.
-
-Sat Dec 12 14:19:16 1992 Karl Berry (karl@cs.umb.edu)
-
- * Makefile.in: Rewrite from Makefile.
-
-Fri Sep 4 09:05:12 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Sat Jul 25 17:52:34 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Tue Jun 23 10:14:23 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Thu May 14 19:22:40 1992 Karl Berry (karl@claude.cs.umb.edu)
-
- * Version 5.851c.
-
-Wed May 13 10:52:36 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Thu Apr 16 13:49:36 1992 Karl Berry (karl@ra.cs.umb.edu)
-
- * Version 5.851b.
-
-Wed Apr 15 03:59:25 1992 Karl Berry (karl@fosse)
-
- * 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.
-
-Mon Apr 13 09:10:07 1992 Karl Berry (karl@hayley)
-
- * 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.
-
-Thu Apr 2 13:48:21 1992 Karl Berry (karl at ds1.cs.umb.edu)
-
- * 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.
-
-Fri Jan 24 09:20:20 1992 Karl Berry (karl at hayley)
-
- * 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.)