diff options
Diffstat (limited to 'info/digests/tex-implementors/message.07')
-rw-r--r-- | info/digests/tex-implementors/message.07 | 201 |
1 files changed, 201 insertions, 0 deletions
diff --git a/info/digests/tex-implementors/message.07 b/info/digests/tex-implementors/message.07 new file mode 100644 index 0000000000..73bf6fc80f --- /dev/null +++ b/info/digests/tex-implementors/message.07 @@ -0,0 +1,201 @@ +Subject: tex 2.93 and mf 1.5 have been updated + + +Received: from seed.ams.com by NSS.Cs.Ucl.AC.UK via Satnet with SMTP + id aa04299; 10 Jul 88 21:34 BST +Date: Sun 10 Jul 88 16:43:25-EDT +From: b beeton <BNB@com.ams.seed> +Subject: tex 2.93 and mf 1.5 have been updated +To: TeX-implementors: ; +Message-ID: <12413269045.20.BNB@SEED.AMS.COM> + +Date: 10 Jul 88 Message No: 007 + +To: TeX implementors and distributors + +From: Barbara Beeton + +Subject: TeX 2.93 and MF 1.5 -- update + + +Just a few hours after I sent out message 6, I received the following +from Don Knuth: + + I have ... just made a small change to TeX and MF, suggested by Chris + Thompson. When TeX is almost out of memory, this change will allow it + to run slightly longer in certain cases (and TeX's actions before dying + will be somewhat more logical). The new change doesn't fix a bug, so + I needn't have made it; but the dynamic allocation routines are of + general interest, so I do want them to reflect my true intentions. + Chris noticed that they didn't behave "continuously", as they stood. + + Thus, the SAIL sources of TEX.WEB[tex,sys] and MF.WEB[mf,sys] and + all the TRIP and TRAP test stuff on [tex,sys] has changed again today + ... The version numbers haven't changed (it's still TeX 2.93 and MF + 1.5), because I decided that this change is just an optimization not a + correction. It comes just adjacent to the previous change so it's best + considered part of the previous change. + +Below you will find the new additions to TeX82.BUG and MF84.BUG, +comparisons between the TeX.WEB files for versions 2.93 and "2.93a", and +MF.WEB for versions 1.5 and "1.5a", and additions to ERRATA.TeX. + +All relevant files, including TRIP.* and TRAP.* are now up to date at +SCORE. + +Regarding the list of <TEX.*> subdirectories at Score that was included +in the last message, I have been informed that <TEX.LOCAL> is not part +of the standard distribution. It was created to support TeX and LaTeX +header files that are idiosyncratic to Stanford. + +The TRIP.TEX and TRAP.MF files will be sent in (unnumbered) messages +following this one. The .LOG and other derivative files will be sent +later, probably in pieces on account of the large size of some of them. + + +######################################################################## + +Additions to TeX82.BUG + +345. Better strategy when near memory overflow (Chris Thompson) +@x module 126 +begin if lo_mem_max+1000<hi_mem_min then t:=lo_mem_max+1000 +@y +begin if hi_mem_min-lo_mem_max>=1998 then t:=lo_mem_max+1000 +@z + +346. (I sincerely hope that there won't be any more) + + +######################################################################## + +Differences between TeX.WEB for 2.93 and for "2.93a" + +;COMPARISON OF TX:<TEX82.NEW>TEX-2-93.WEB.1 AND TX:<TEX82.NEW>TEX-2-93A.WEB.1 +;OPTIONS ARE /E /3 + +**** FILE TX:<TEX82.NEW>TEX-2-93.WEB.1, 10-220 (115767) +begin if lo_mem_max+1000<hi_mem_min then t:=lo_mem_max+1000 +else t:=lo_mem_max+1+(hi_mem_min-lo_mem_max)div 2; {|lo_mem_max+2<=t<hi_mem_min|} +**** FILE TX:<TEX82.NEW>TEX-2-93A.WEB.1, 10-220 (115767) +begin if hi_mem_min-lo_mem_max>=1998 then t:=lo_mem_max+1000 +else t:=lo_mem_max+1+(hi_mem_min-lo_mem_max)div 2; {|lo_mem_max+2<=t<hi_mem_min|} +*************** + + +######################################################################## + +Additions to MF84.BUG + +543. Better strategy when near memory overflow (Chris Thompson) +@x module 168 +begin if lo_mem_max+1000<hi_mem_min then t:=lo_mem_max+1000 +@y +begin if hi_mem_min-lo_mem_max>=1998 then t:=lo_mem_max+1000 +@z + +544. (I sincerely hope that there won't be any more) + + +######################################################################## + +Differences between MF.WEB for 1.5 and for 1.5a + +;COMPARISON OF TX:<TEX82.NEW>MF-1-5.WEB.1 AND TX:<TEX82.NEW>MF-1-5A.WEB.1 +;OPTIONS ARE /E /3 + +**** FILE TX:<TEX82.NEW>MF-1-5.WEB.1, 11-189 (138978) +begin if lo_mem_max+1000<hi_mem_min then t:=lo_mem_max+1000 +else t:=lo_mem_max+1+(hi_mem_min-lo_mem_max)div 2; {|lo_mem_max+2<=t<hi_mem_min|} +**** FILE TX:<TEX82.NEW>MF-1-5A.WEB.1, 11-189 (138978) +begin if hi_mem_min-lo_mem_max>=1998 then t:=lo_mem_max+1000 +else t:=lo_mem_max+1+(hi_mem_min-lo_mem_max)div 2; {|lo_mem_max+2<=t<hi_mem_min|} +*************** + + +######################################################################## + +Extracts from ERRATA.TeX (differences as compared with previous version) + +;COMPARISON OF TX:<TEX82.DOC>ERRATA.TEX.6 AND TX:<TEX82.NEW>ERRATA.TEX.1 +;OPTIONS ARE /E /3 + +**** FILE TX:<TEX82.DOC>ERRATA.TEX.6, 2-15 (1845) +\bugonpage A326, line 12 (12/12/87) +**** FILE TX:<TEX82.NEW>ERRATA.TEX.1, 2-15 (1845) +\bugonpage A299, line 30 (7/6/88) + +\ninepoint\indent\tt +Fatal format file error; I'm stymied. + +\bugonpage A326, line 12 (12/12/87) +*************** + +**** FILE TX:<TEX82.DOC>ERRATA.TEX.6, 2-77 (4072) +\bugonpage A473, entry for `page builder' (8/13/87) +**** FILE TX:<TEX82.NEW>ERRATA.TEX.1, 2-82 (4172) +\bugonpage A465, right column (7/6/88) + +\eightpoint\indent{\tt Fatal format file error}, 299. + +\bugonpage A473, entry for `page builder' (8/13/87) +*************** + +**** FILE TX:<TEX82.DOC>ERRATA.TEX.6, 3-19 (4943) +\bugonpage B54, line 35 (6/19/88) + +\ninepoint\noindent\kern10pt +{\bf else} $t\gets\\{lo\_mem\_max}+1+(\\{hi\_mem\_min}-\\{lo\_mem\_max}) +**** FILE TX:<TEX82.NEW>ERRATA.TEX.1, 3-19 (5142) +\bugonpage B54, lines 34--35 (7/9/88) + +\ninepoint\noindent\kern10pt +{\bf begin if\/} $\\{hi\_mem\_min}-\\{lo\_mem\_max}\ge1998$ + {\bf then} $t\gets\\{lo\_mem\_max}+1000$\par\noindent\kern10pt +{\bf else} $t\gets\\{lo\_mem\_max}+1+(\\{hi\_mem\_min}-\\{lo\_mem\_max}) +*************** + +**** FILE TX:<TEX82.DOC>ERRATA.TEX.6, 4-46 (18346) +\bugonpage C356, left column (1/11/88) +**** FILE TX:<TEX82.NEW>ERRATA.TEX.1, 4-46 (18675) +\bugonpage C350, left column (7/6/88) + +\eightpoint\indent +|Fatal| |base| |file| |error|, 226. + +\bugonpage C356, left column (1/11/88) +*************** + +**** FILE TX:<TEX82.DOC>ERRATA.TEX.6, 5-13 (18941) +\bugonpage D66, line 35 (6/19/88) + +\ninepoint\noindent\kern10pt +{\bf else} $t\gets\\{lo\_mem\_max}+1+(\\{hi\_mem\_min}-\\{lo\_mem\_max}) +**** FILE TX:<TEX82.NEW>ERRATA.TEX.1, 5-13 (19370) +\bugonpage D66, lines 34--35 (7/9/88) + +\ninepoint\noindent\kern10pt +{\bf begin if\/} $\\{hi\_mem\_min}-\\{lo\_mem\_max}\ge1998$ + {\bf then} $t\gets\\{lo\_mem\_max}+1000$\par\noindent\kern10pt +{\bf else} $t\gets\\{lo\_mem\_max}+1+(\\{hi\_mem\_min}-\\{lo\_mem\_max}) +*************** + +**** FILE TX:<TEX82.DOC>ERRATA.TEX.6, 7-1 (21378) +\bye +**** FILE TX:<TEX82.NEW>ERRATA.TEX.1, 6-52 (21936) +\bugonpage E550, line 29 (7/9/88) + +\ninepoint\noindent\hskip10pt +{\bf \def\_{\kern.04em\vbox{\hrule width.3em height .6pt}\kern.08em} +define\_whole\_vertical\_blacker\_pixels}$(\\{vair},\\{bar},\\{slab}, + \\{cap\_bar},\\{cap\_band}$; + +\bye +*************** + + +######################################################################## + +[ end of message 007 ] +------- + |