summaryrefslogtreecommitdiff
path: root/info/digests/tex-implementors/message.07
diff options
context:
space:
mode:
Diffstat (limited to 'info/digests/tex-implementors/message.07')
-rw-r--r--info/digests/tex-implementors/message.07201
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 ]
+-------
+