summaryrefslogtreecommitdiff
path: root/info/digests/tex-implementors/027
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /info/digests/tex-implementors/027
Initial commit
Diffstat (limited to 'info/digests/tex-implementors/027')
-rw-r--r--info/digests/tex-implementors/027229
1 files changed, 229 insertions, 0 deletions
diff --git a/info/digests/tex-implementors/027 b/info/digests/tex-implementors/027
new file mode 100644
index 0000000000..7e7cbb25af
--- /dev/null
+++ b/info/digests/tex-implementors/027
@@ -0,0 +1,229 @@
+Date: 22 October 90 Message No: 027
+
+To: TeX implementors and distributors
+
+From: Barbara Beeton
+
+Subject: AMSFonts bug; TeX 3.1; MF 2.7
+
+
+This will be a short message. I am constrained by a TUGboat printer
+deadlne, but it's been so long since anything has been reported, I
+wanted to let you know I'm still alive.
+
+A bug was reported in the AMSSYM.DEF file in the AMSFonts package. The
+fix has not yet been posted to the file on e-Math, but is listed below.
+The symptom is "unidentified control sequence" for \setboxz@h when
+trying to use \widetilde or \widehat. If you have not yet heard about
+e-Math (most of you should have received a message from Regina Girouard
+describing what is available there and how to retrieve it), please let
+me know, and I will send information.
+
+Chris Thompson has suggested that, similar to the occasional reports
+of files changed at labrea, I include in these messages a report of
+files changed at e-Math. I will try to get a baseline listing of the
+e-Math holdings for later comparison, and make reports as suggested.
+
+As of August 15, I had completed my scan of old mail files and double
+checked that all bug reports and questions forwarded to me had been
+delivered to Don Knuth. (Actually, the last of the pending reports had
+been delivered earlier, but I can say with a clear conscience that I
+think i found all messages that had arrived electronically and passed
+them on. A few have arrived since then, and I will forward them as
+soon as TUGboat has been delivered.) I have received from Don (on paper)
+a pile of annotated reports and several checks; I will forward those to
+the proper people as soon as TUGboat, ...
+
+In the meantime, TeX is now at version 3.1, MF is at version 2.7, and
+at least some of you may have seen Don's announcement that the numbers
+will converge to $\pi$ for TeX and $e$ for MF. (It will be published
+in TUGboat 11#4, but I will forward it to this list if I have time
+before that appears.) There was a massive update of files at labrea
+on September 21. On some (e.g. cm85.bug) only the dates have changed;
+too bad the Unix file system isn't better about keeping meaningful
+dates. In any case, the new errata and bug additions for TeX and MF
+are attached below.
+
+
+########################################################################
+
+Bug fix for AMSSYM.DEF (AMSFonts package)
+
+************
+File SYSA:[AMSFONTS.DISTRIB.2-0]AMSSYM.DEF;5 (line 33)
+\def\newsymbol#1#2#3#4#5{\let\next@\relax
+******
+File SYSA:[AMSFONTS.DISTRIB.WORK]AMSSYM.DEF;6 (line 33)
+\def\setboxz@h{\setbox\z@\hbox}
+\def\wdz@{\wd\z@}
+\def\newsymbol#1#2#3#4#5{\let\next@\relax
+************
+
+Number of difference sections found: 1
+Number of difference records found: 2
+
+DIFFERENCES /IGNORE=()/MERGED=1-
+ SYSA:[AMSFONTS.DISTRIB.2-0]AMSSYM.DEF;5-
+ SYSA:[AMSFONTS.DISTRIB.WORK]AMSSYM.DEF;6
+
+
+########################################################################
+
+Addenda to TEX82.BUG as of 21 September 90
+
+390. Uninitialized nullfont parameters (found by Lance Carnes, 11 May 90).
+@x module 552
+hyphen_char[null_font]:="-"; skew_char[null_font]:=-1;
+@y
+hyphen_char[null_font]:="-"; skew_char[null_font]:=-1;
+bchar_label[null_font]:=non_address;
+font_bchar[null_font]:=non_char; font_false_bchar[null_font]:=non_char;
+@z
+
+391. Disable \write{\the\prevgraf} (B. Jackowski, July 1990).
+@x module 422
+begin nest[nest_ptr]:=cur_list; p:=nest_ptr;
+while abs(nest[p].mode_field)<>vmode do decr(p);
+scanned_result(nest[p].pg_field)(int_val);
+end
+@y
+if mode=0 then scanned_result(0)(int_val) {|prev_graf=0| within \.{\\write}}
+else begin nest[nest_ptr]:=cur_list; p:=nest_ptr;
+ while abs(nest[p].mode_field)<>vmode do decr(p);
+ scanned_result(nest[p].pg_field)(int_val);
+ end
+@z
+
+392. Report correct line number when buffer overflows (George Russell).
+@x module 538
+begin if input_ln(cur_file,false) then do_nothing;
+firm_up_the_line;
+if end_line_char_inactive then decr(limit)
+else buffer[limit]:=end_line_char;
+first:=limit+1; loc:=start; line:=1;
+@y
+begin line:=1;
+if input_ln(cur_file,false) then do_nothing;
+firm_up_the_line;
+if end_line_char_inactive then decr(limit)
+else buffer[limit]:=end_line_char;
+first:=limit+1; loc:=start;
+@z
+
+393. (I sincerely hope that there won't be any more)
+
+
+########################################################################
+
+Addenda to MF84.BUG as of 21 September 90
+
+555. Don't try system area if an area was given (see tex82.bug number 312;
+found by Jonathan Kew, May 1990)
+@x
+ pack_file_name(cur_name,MF_area,cur_ext);
+ if a_open_in(cur_file) then goto done;
+@y
+ if cur_area="" then
+ begin pack_file_name(cur_name,MF_area,cur_ext);
+ if a_open_in(cur_file) then goto done;
+ end;
+@z
+
+556. Report correct line number when buffer overflows (CET, Jul 90).
+@x module 794
+begin if not input_ln(cur_file,false) then do_nothing;
+firm_up_the_line;
+buffer[limit]:="%"; first:=limit+1; loc:=start; line:=1;
+@y
+begin line:=1;
+if input_ln(cur_file,false) then do_nothing;
+firm_up_the_line;
+buffer[limit]:="%"; first:=limit+1; loc:=start;
+@z
+
+557. (I sincerely hope that there won't be any more)
+
+
+########################################################################
+
+Changes to ERRATA.FIVE as of 21 September 90
+
+\bugonpage A336, lines 4--8 from the bottom (9/23/89)
+% was \bugonpage A336, lines 4--8 (9/23/89)
+
+\bugonpage A337, lines 2--16 (9/23/89)
+% was \bugonpage A336, lines 2--16 (9/23/89)
+
+
+########################################################################
+
+New errata in ERRATA.TEX as of 21 September 90
+
+\bugonpage A124, lines 18--21 (9/5/90)
+
+\ninepoint\noindent
+Floating insertions can be accommodated
+as a special case of split insertions, by making each floating topinsert
+start with a small penalty, and by having
+zero as the associated |\floatingpenalty|; non-floating insertions
+like footnotes are accommodated by associating larger penalties with
+split insertions (see Appendix~B).
+
+\bugonpage A165, lines 2--3 (8/13/90)
+
+\ninepoint
+ Type the formula $\bf\bar x^{\rm T}Mx={\rm0}\iff x=0$,
+using as few keystrokes as possible.
+\ (The first `0' is roman, the second is bold. The superscript `T' is roman.)
+
+\bugonpage A317, line 17 (5/17/90)
+
+\ninepoint
+|\pretolerance=9999 \tolerance=9999 \parindent=0pt|
+
+\bugonpage A321, lines 16--17 (8/13/90)
+
+\ninepoint\noindent
+\hbox to\parindent{\bf\hss18.6.\enspace}\ignorespaces
+|$\bf\bar x^{\rm T}Mx={\rm0}\iff x=0$|. \ (If you typed a space between
+|\rm| and~|0|, you wasted a keystroke; but don't feel guilty about it.)
+
+\bugonpage Exiii, replacement for last four lines (4/30/90)
+
+\textindent{\bull}``AMS Euler---A new typeface for mathematics''
+ by Donald~E. Knuth
+and Hermann Zapf, {\sl Scholarly Publishing\/ \bf21} (1989), 131--157.
+\ {\it The story of a design project that helps bridge the gulf between
+mathematics and art.}
+
+\smallskip
+\textindent{\bull}``Meta-Marks:
+ Preliminary studies for a Pandora's Box of shapes''
+by Neenie Billawala, Stanford Computer Science report 1259 (Stanford,
+California, July 1989), 132~pp.
+\ {\it Lavishly illus\-trated studies in parameter variation,
+leading to the design of a new typeface called Pandora.}
+
+
+########################################################################
+
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+% Character code reference
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+%
+% Upper case letters: ABCDEFGHIJKLMNOPQRSTUVWXYZ
+% Lower case letters: abcdefghijklmnopqrstuvwxyz
+% Digits: 0123456789
+% Square, curly, angle braces, parentheses: [] {} <> ()
+% Backslash, slash, vertical bar: \ / |
+% Punctuation: . ? ! , : ;
+% Underscore, hyphen, equals sign: _ - =
+% Quotes--right left double: ' ` "
+%"at", "number" "dollar", "percent", "and": @ # $ % &
+% "hat", "star", "plus", "tilde": ^ * + ~
+%
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
+
+[ end of message 027 ]
+-------
+