[tex-live] e-TeX updates and pdf*TeX
Olaf Weber
olaf at infovore.xs4all.nl
Wed Jul 21 18:37:12 CEST 2004
I've been merging updates to e-TeX from Peter Breitenloher. However,
it should be noted that in order to simplify the build and changefiles
a bit, he's been making some changes outside the e-TeX tree as well.
The checking that did this is contained below.
Also note (I forgot to add this to the comments):
" Updating etex-2.1 to TeX 3.141592 (not yet finished). This shall eventually
" become etex-2.2.
" Updating pdftex to TeX 3.141592 (glue and leader box rounding plus some
" typos). In doing so I have removed a few modules that were identical copies
" of those for TeX; without these copies the leader box rounding problem
" wouldn't have existed.
" Adapting pdfetex (and pdfxtex) to etex changes.
" Rewrite of build rules for {etex,pdf*tex}.{web,ch} and removal of obsolete
" files from the dependencies. Removal of some spurious dependencies for
" pdf*tex.web.
" Note (1): I have not yet removed some of the etex-related changes
" conflicting with TeX 3.141592 but instead made them ineffective by prefixing
" them a blank. They should eventually go away when etex-2.2 is finished.
" Note (2): The etex changes are at the moment semi-official and intended for
" web2c/teTeX exclusively. Once etex-2.2 is finished they will all end up on
" my ftp server and thus eventually make it into CTAN.
I do hope I got the merge correct.
$ p4 describe -s 5546
Change 5546 by olaf at olaf on 2004/07/21 18:31:30
This is a batch of changes by Peter Breitenlohner related to the
revised e-TeX code he's writing.
" This patch [...] reorganizes the handling of the
" additional token list and integer parameters introduced by
" WEB2C (MLTeX and encTeX), e-TeX, and pdfTeX in order to reduce
" the interference between the tex.ch, etexdir/etex.ch, and
" pdftexdir/pdftex.ch change files and to increase their
" maintainability.
" Building {e,pdf}tex.ch, and pdfetex.{web,ch} requires additional
" small files in {e,pfd,pdfe}texdir/ which do depend on the fact
" that e.g., each of WEB2C, e-TeX, and pdfTeX introduces integer
" parameters in addition to those defined in TeX. These small
" files do, however, not depend on the number of such parameters
" introduced by WEB2C, e-TeX, or pdfTeX nor on their names.
" The number of additional parameters introduced by WEB2C as well
" as their names appear only in tex.ch, those for e-TeX only in
" etexdir/etex.ch and those for pdfTeX only in pdftexdir/pdftex.ch.
Affected files ...
... //depot/Build/source.development/TeX/texk/web2c/pdfetexdir/pdfetex.ch1#5 edit
... //depot/Build/source.development/TeX/texk/web2c/pdfetexdir/pdfetex.ch2#13 edit
... //depot/Build/source.development/TeX/texk/web2c/pdfetexdir/pdfetex.mk#19 edit
... //depot/Build/source.development/TeX/texk/web2c/pdfetexdir/tex.ch0#8 edit
... //depot/Build/source.development/TeX/texk/web2c/pdfetexdir/tex.ch1#10 edit
... //depot/Build/source.development/TeX/texk/web2c/pdftexdir/hz.ch#8 edit
... //depot/Build/source.development/TeX/texk/web2c/pdftexdir/pdftex.ch#144 edit
... //depot/Build/source.development/TeX/texk/web2c/pdftexdir/pdftex.mk#23 edit
... //depot/Build/source.development/TeX/texk/web2c/pdftexdir/tex.ch0#8 edit
... //depot/Build/source.development/TeX/texk/web2c/pdftexdir/tex.ch1#9 edit
... //depot/Build/source.development/TeX/texk/web2c/pdftexdir/tex.pch#21 edit
... //depot/Build/source.development/TeX/texk/web2c/pdfxtexdir/pdfxtex.ch2#6 edit
... //depot/Build/source.development/TeX/texk/web2c/pdfxtexdir/pdfxtex.mk#10 edit
... //depot/Build/source.development/TeX/texk/web2c/pdfxtexdir/tex.ch0#4 edit
... //depot/Build/source.development/TeX/texk/web2c/pdfxtexdir/tex.ch1#4 edit
--
Olaf Weber
(This space left blank for technical reasons.)
More information about the tex-live
mailing list