summaryrefslogtreecommitdiff
path: root/info/digests/tex-implementors/message.08
blob: c9be4c66fa8076c8d427d4bb6f04a1589c6597d2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
Date:	  14 Aug 88				Message No:	008

To:	  TeX implementors and distributors

From:	  Barbara Beeton

Subject:  TeX 2.93, again; LaTeX and AMS-TeX


I received the following message from Don Knuth on July 13, as I was
preparing to go to TeX88 in Exeter:

   Subject: minor problem with TeX version 2.5 

   The variable cur_order should be initialized to something, because
   there are Pascal compilers that don't allow you to say "a:=b" when
   b hasn't been given a value (even if that value is never used).

   I'll put that fix into version 2.93 so that the changes are confined
   to TEX.WEB alone. The bug really won't hurt anybody except a brand
   new implementor.

So this change should be incorporated into TeX 2.93; there will be no
change in the version number.

Below you will find the new additions to TeX82.BUG, a comparison between
the TeX.WEB files for versions "2.93a" and "2.93b", and additions to
ERRATA.TeX.  There were no changes to TRIP.*.

All relevant files are now up to date at SCORE.

TRIP.TeX and TRAP.MF were sent several weeks ago.  I will be breaking
the .LOG files into pieces and sending them soon, also the "auxiliary"
files -- .TYP, .PL, etc.

There have been some recent changes to LaTeX.  The following items are
included below: differences between the addenda file from 12 May 88
through the latest, and differences in SliTeX.TeX from 10 November 86
through 8 June 88.  I have no earlier version of the addenda file to
compare; if you would like the complete file sent, please let me know,
and I will be happy to mail it.  A file of differences between LaTeX.TeX
of December 85 through the latest is being mailed separately; it is very
large ( >52K bytes), and may have to be mailed in more than one section.
I am sorry that I could not use a more convenient version of LaTeX, but
the only ones I have available are from December 85 and April 88, and
it seemed that using the older one would be helpful to more of you,
since I have not previously distributed any LaTeX updates.  There are
some notes at the beginning of the LaTeX differences file that you
should read before doing anything with the file.

A small change has been made to the distribution version of AMSTeX.TeX,
to fix a bug in \dots that shows up in some rather obscure circumstances.
The details are described in the file AMSTeX.CHG.  Both files are at
Score in <TEX.AMSTEX> .  AMSTeX is now at version 1.1d.  If you are
distributing AMSTeX and cannot retrieve the files from Score, please
let me know, and I will mail you the up-to-date files; please include
a list of all the AMSTeX-related files you now have, and their dates.
Other files in the group have been changed within the past year, but
the changes were not too well advertised.

Finally, please acknowledge your receipt of this message.  Several new
names have been added to the list, and some addresses have changed.  I'd
like to make sure that they're all working.


########################################################################

Additions to TeX82.BUG

346. An omission from change 333 (Tsunetoshi Hayashi, reported 20June88)
@x module 439
cur_val:=0; cur_val_level:=int_val; radix:=0;
@y
cur_val:=0; cur_val_level:=int_val; radix:=0; cur_order:=0;
@z

347. (I sincerely hope that there won't be any more)


########################################################################

Differences between TeX.WEB for "2.93a" and for "2.93b"

;COMPARISON OF TX:<TEX82.NEW>TEX-2-93A.WEB.2 AND TX:<TEX82.NEW>TEX-2-93B.WEB.1
;OPTIONS ARE    /E /3

**** FILE TX:<TEX82.NEW>TEX-2-93A.WEB.2, 10-221 (115829)
else t:=lo_mem_max+1+(hi_mem_min-lo_mem_max)div 2; {|lo_mem_max+2<=t<hi_mem_min|}
p:=llink(rover); q:=lo_mem_max; rlink(p):=q; llink(rover):=q;@/
**** FILE TX:<TEX82.NEW>TEX-2-93B.WEB.1, 1-2656 (115838)
else t:=lo_mem_max+1+(hi_mem_min-lo_mem_max) div 2;
  {|lo_mem_max+2<=t<hi_mem_min|}
p:=llink(rover); q:=lo_mem_max; rlink(p):=q; llink(rover):=q;@/
***************

**** FILE TX:<TEX82.NEW>TEX-2-93A.WEB.2, 19-61 (240643)
@!d:integer; {number of characters already in current string}
@!p:pointer; {index in |hash| array}
**** FILE TX:<TEX82.NEW>TEX-2-93B.WEB.1, 1-5388 (240665)
@!d:integer; {number of characters in incomplete current string}
@!p:pointer; {index in |hash| array}
***************

**** FILE TX:<TEX82.NEW>TEX-2-93A.WEB.2, 27-506 (371247)
cur_val:=0; cur_val_level:=int_val; radix:=0;
@ The |scan_int| routine is used also to scan the integer part of a
**** FILE TX:<TEX82.NEW>TEX-2-93B.WEB.1, 1-8483 (371280)
cur_val:=0; cur_val_level:=int_val; radix:=0; cur_order:=0;
@ The |scan_int| routine is used also to scan the integer part of a
***************


########################################################################

Extracts from ERRATA.TeX (differences as compared with previous version)

;COMPARISON OF TX:<TEX82.DOC>ERRATA.TEX.7 AND TX:<TEX82.NEW>ERRATA.TEX.1
;OPTIONS ARE    /E /3

**** FILE TX:<TEX82.DOC>ERRATA.TEX.7, 3-6 (4791)
\bugonpage B2, line 32 (5/24/88)

\ninepoint\noindent\hskip10pt
**** FILE TX:<TEX82.NEW>ERRATA.TEX.1, 3-6 (4791)
\bugonpage B2, line 32 (6/19/88)

\ninepoint\noindent\hskip10pt
***************

**** FILE TX:<TEX82.DOC>ERRATA.TEX.7, 3-114 (8343)
\bugonpage B181, line 31 (4/28/88)
**** FILE TX:<TEX82.NEW>ERRATA.TEX.1, 3-114 (8343)
\bugonpage B177, bottom line before mini-index (7/13/88)

\ninepoint\noindent\hskip10pt
$\\{cur\_val}\gets0$; \ 
 $\\{cur\_val\_level{\gets\\{int\_val}; \
 $\\{radix}\gets0$; \
 $\\{cur\_order}\gets0$;

\bugonpage B181, line 31 (4/28/88)
***************

**** FILE TX:<TEX82.DOC>ERRATA.TEX.7, 5-6 (19157)
\bugonpage D2, line 27 (5/25/88)

\ninepoint\noindent\hskip10pt
**** FILE TX:<TEX82.NEW>ERRATA.TEX.1, 5-6 (19368)
\bugonpage D2, line 27 (6/20/88)

\ninepoint\noindent\hskip10pt
***************


########################################################################

Differences between the LaTeX ADDENDUM.TeX file from 12 May through 20 July 88

;COMPARISON OF TX:<TEX.LATEX>ADDENDUM.TEX-AUG88.1 AND 
	TX:<TEX.LATEX>ADDENDUM.TEX-MAY88.30
;OPTIONS ARE    /E /3

**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-AUG88.1, 1-3 (98)
%  20 July 1988

These are all the errors and omissions to the manual, \LaTeX: {\em A
Document Preparation System} reported by 20 July 1988.

\subsection{First Four Printings}
**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-MAY88.30, 1-3 (98)
%  12 May 1988

These are all the errors and omissions to the manual, \LaTeX: {\em A
Document Preparation System} reported by 13 April 1988.

\subsection{First Four Printings}
***************

**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-AUG88.1, 1-348 (10049)
\subsubsection*{page 71, last line}
Change ``comand'' to ``command''.
% William LeFebvre, 2 Jun 88

\subsubsection*{page 84}
**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-MAY88.30, 1-348 (10049)
\subsubsection*{page 84}
***************

**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-AUG88.1, 1-408 (11960)
\subsubsection*{Page 162, line 6}
Replace ``{\tt heading}'' by ``{\tt headings}''.
% Mathieu Federspiel 18 Jul 88

\subsubsection*{Page 177, line 1}
**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-MAY88.30, 1-404 (11856)
\subsubsection*{Page 177, line 1}
***************

**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-AUG88.1, 1-441 (12964)
\subsubsection*{page 217}
Add an index entry ``diacritical marks, see accents''.
% Suggested by Hank Lewis 22 May 88

\subsubsection*{page 219, index entry for ``figures''}
Remove the ``and'' from the subentry for ``output by
**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-MAY88.30, 1-434 (12743)
\subsubsection*{Page 219, index entry for ``figures''}
Remove the ``and'' from the subentry for ``output by
***************

**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-AUG88.1, 1-450 (13247)
\subsubsection*{page 219, column 1, line 3}
Replace ``anomolous'' by ``anomalous''.
% Martin Abadi 20 Jul 88

\subsubsection*{page 223, left column, line 2}
**** FILE TX:<TEX.LATEX>ADDENDUM.TEX-MAY88.30, 1-439 (12904)
\subsubsection*{page 223, left column, line 2}
***************


########################################################################

Differences in SliTeX.TeX from 10 November 86 through 8 June 88


;COMPARISON OF TX:<TEX.LATEX>SLITEX.TEX.4 AND TX:<TEX.LATEX>SLITEX.TEX-NEW.1
;OPTIONS ARE    /E /3

**** FILE TX:<TEX.LATEX>SLITEX.TEX.4, 1-1 (0)
% SLITEX VERSION 2.09 - RELEASE OF 10 November 86
% Copyright (C) 1986 by Leslie Lamport

\everyjob{\typeout{SliTeX Version 2.09 - Release 10 November 86}}
\immediate\write10{SliTeX Version 2.09 - Release 10 November 86}

% NOTES FOR DEFINING FONTS AND STYLES FOR SLIDES
**** FILE TX:<TEX.LATEX>SLITEX.TEX-NEW.1, 1-1 (0)
% SLITEX VERSION 2.09 <8 Jun 1988>
% Copyright (C) 1986 by Leslie Lamport

\everyjob{\typeout{SliTeX Version 2.09 <8 Jun 1988>}}
\immediate\write10{SliTeX Version 2.09 <8 Jun 1988>}

% NOTES FOR DEFINING FONTS AND STYLES FOR SLIDES
***************

**** FILE TX:<TEX.LATEX>SLITEX.TEX.4, 6-1 (22440)
 \message{output,}
**** FILE TX:<TEX.LATEX>SLITEX.TEX-NEW.1, 5-112 (22396)
% array and tabular environments: changes to `|', \hline, \cline, and \vline
% added 8 Jun 88

\def\@arrayrule{\if@visible\@addtopreamble{\hskip -.5\arrayrulewidth 
   \vrule \@width \arrayrulewidth\hskip -.5\arrayrulewidth}\fi}

\def\cline#1{\if@visible\@cline[#1]\fi}


\def\hline{\noalign{\ifnum0=`}\fi
    \if@visible \hrule \@height \arrayrulewidth 
      \else \hrule \@width \z@ 
    \fi
    \futurelet \@tempa\@xhline}


\def\vline{\if@visible \vrule \@width \arrayrulewidth
            \else \vrule \@width \arrayrulewidth \@height \z@ 
           \@depth \z@ \fi}


 \message{output,}
***************


########################################################################

[ end of message 008 ]
-------