Date: 10 November 89 Message No: 021 To: TeX implementors and distributors From: Barbara Beeton Subject: Housekeeping matters On 4 November I obtained a listing of the files in the /tex directories at labrea, and am including a partial list with this message. In particular, information is included for the following: all programs that have new .web files all files related to the trip and trap tests all errata and bug files latex files with 1989 dates most files in tex/lib, a directory that doesn't correspond directly to any directory on score I will try to keep track of updates at labrea, and report them promptly. Brian Hamilton Kelly has provided a list of the sections in TEX.WEB that have changed in this great upgrade. His suggestions on how these section numbers can be used to speed the upgrading of local change files accompany the list below. Thanks, Brian. Earlier today, I mailed out the file errata.five from labrea. This file contains all the changes to The TeXbook and The Metafontbook that are due to the changes for TeX 3.0. This should explain what is going on from the user's point of view. There were too many changes in TeX: ... and Metafont: The Program, so Knuth did not include them in the errata list. The differences list for tex.web, already sent, contains all the program details, and I will send a similar list for mf.web as soon as I can retrieve the file from labrea. I will also send the additions to tex82.bug and mf84.bug after that. We have been having problems with our mail system, especially with delivery to Bitnet addresses. I believe that I am being notified of all failures, so that I can re-send the affected messages, but if you believe you have missed anything, please let me know. Conversely, an acknowledgement of messages received will be welcome, especially until the mailer problems are solved. ######################################################################## Selected files at labrea.stanford.edu, as of 4 Nov 89 tex/errata: -rw-r--r-- 1 0 5 39592 Aug 11 22:11 cm85.bug -rw-r--r-- 1 0 5 43018 Oct 11 23:00 errata.five -rw-r--r-- 1 0 5 31881 Sep 26 15:44 errata.four -rw-r--r-- 1 0 5 24569 Aug 11 15:58 errata.one -rw-r--r-- 1 0 5 2863 Oct 8 22:34 errata.tex -rw-r--r-- 1 0 5 60085 Aug 11 15:58 errata.three -rw-r--r-- 1 0 5 15006 Aug 11 15:58 errata.two -rw-r--r-- 1 0 5 119932 Oct 16 11:55 errorlog.tex -rw-r--r-- 1 0 5 3972 Sep 9 10:58 logmac.tex -rw-r--r-- 1 0 5 75534 Oct 21 17:21 mf84.bug -rw-r--r-- 1 0 5 266754 Oct 16 12:05 tex82.bug tex/latex: -rw-rw-r-- 1 0 5 14067 Oct 16 10:09 addendum.tex -rw-rw-r-- 1 0 5 28274 Jun 6 09:52 book.doc -rw-rw-r-- 1 0 5 8084 Jun 13 13:28 book.sty -rw-rw-r-- 1 0 5 2260 Oct 16 10:08 fleqn.doc -rw-rw-r-- 1 0 5 1324 Oct 16 10:08 fleqn.sty -rw-rw-r-- 1 0 5 38546 Oct 16 10:09 latex.bug -rw-rw-r-- 1 0 5 285887 Oct 16 10:09 latex.tex -rw-rw-r-- 1 0 5 39071 Jun 6 09:50 lfonts.tex -rw-rw-r-- 1 0 5 35019 Feb 25 1989 local.tex -rw-rw-r-- 1 0 5 46034 Feb 25 1989 lplain.tex -rw-rw-r-- 1 0 5 27948 Jun 6 09:52 report.doc -rw-rw-r-- 1 0 5 7956 Jun 6 09:51 report.sty -rw-rw-r-- 1 0 5 2317 Oct 16 10:08 showidx.doc -rw-rw-r-- 1 0 5 1501 Oct 16 10:09 showidx.sty tex/lib: -rw-r--r-- 1 0 5 3829 Oct 17 10:24 cmbase.mft -rw-r--r-- 1 0 5 2881 Aug 15 13:17 grayf.mf -rw-r--r-- 1 0 5 27667 Jul 12 1984 hyphen.tex -rw-r--r-- 1 0 5 857 Oct 22 1985 io.mf -rw-r--r-- 1 0 5 2628 Aug 15 13:31 logo.mf -rw-r--r-- 1 0 5 367 Aug 15 13:31 logo10.mf -rw-r--r-- 1 0 5 381 Aug 15 13:31 logo8.mf -rw-r--r-- 1 0 5 382 Aug 15 13:31 logo9.mf -rw-r--r-- 1 0 5 392 Aug 15 13:31 logobf10.mf -rw-r--r-- 1 0 5 60 Aug 15 13:31 logosl10.mf -rw-r--r-- 1 0 5 27071 Aug 11 14:39 manfnt.mf -rw-r--r-- 1 0 5 27900 Aug 11 16:02 manmac.tex -rw-r--r-- 1 0 5 2185 Oct 16 23:57 mftmac.tex -rw-r--r-- 1 0 5 221 Aug 12 18:22 null.mf -rw-r--r-- 1 0 5 212 Aug 12 18:20 null.tex -rw-r--r-- 1 0 5 22369 Oct 7 12:41 plain.mf -rw-r--r-- 1 0 5 1732 Aug 11 14:40 plain.mft -rw-r--r-- 1 0 5 43507 Oct 7 12:38 plain.tex -rw-r--r-- 1 0 5 929 Jan 17 1986 slant.mf -rw-r--r-- 1 0 5 1187 Aug 12 19:25 test.mf -rw-r--r-- 1 0 5 9595 Feb 8 1986 webmac.tex tex/mf: -rw-r--r-- 1 0 5 915342 Oct 21 17:24 mf.web -rw-r--r-- 1 0 5 938263 Oct 10 10:47 mfbook.tex -rw-r--r-- 1 0 5 1701 Oct 14 13:36 trap.fot -rw-r--r-- 1 0 5 121655 Oct 19 23:54 trap.log -rw-r--r-- 1 0 5 11812 Oct 14 13:29 trap.mf -rw-r--r-- 1 0 5 10389 Oct 14 13:31 trap.pl -rw-r--r-- 1 0 5 4550 Oct 14 14:04 trap.typ -rw-r--r-- 1 0 5 4585 Oct 19 23:55 trapin.log tex/mfware: -rw-r--r-- 1 0 5 186634 Oct 16 18:41 gftodvi.web -rw-r--r-- 1 0 5 93168 Oct 21 00:16 gftopk.web -rw-r--r-- 1 0 5 54539 Oct 15 19:38 gftype.web -rw-r--r-- 1 0 5 74981 Oct 16 23:59 mft.web tex/tex: -rw-r--r-- 1 0 5 1019736 Oct 16 12:04 tex.web -rw-r--r-- 1 0 5 1381186 Oct 8 22:34 texbook.tex -rw-r--r-- 1 0 5 2422 Oct 17 10:41 trip.fot -rw-r--r-- 1 0 5 178791 Oct 17 10:41 trip.log -rw-r--r-- 1 0 5 16990 Oct 6 09:35 trip.pl -rw-r--r-- 1 0 5 22377 Oct 16 16:54 trip.tex -rw-r--r-- 1 0 5 17985 Oct 30 07:16 trip.typ -rw-r--r-- 1 0 5 11528 Oct 17 10:41 tripin.log -rw-r--r-- 1 0 5 58 May 30 1983 tripos.tex tex/texware: -rw-r--r-- 1 0 5 101807 Oct 30 07:24 dvitype.web -rw-r--r-- 1 0 5 96700 Oct 16 12:09 pltotf.web -rw-r--r-- 1 0 5 16035 Sep 15 22:58 pooltype.web -rw-r--r-- 1 0 5 59754 Oct 16 12:08 tftopl.web tex/web: -rw-r--r-- 1 0 5 129556 Oct 6 17:57 tangle.web -rw-r--r-- 1 0 5 185467 Oct 6 16:44 weave.web tex/web2c: -rw-r--r-- 1 0 5 1446066 Nov 3 14:04 web.tar.Z -rw-r--r-- 1 0 5 148623 Nov 3 14:05 web2c_base.tar.Z -rw-r--r-- 1 0 5 215853 Nov 3 14:05 web2c_mf_and_bibtex.tar.Z -rw-r--r-- 1 0 5 324058 Nov 3 14:06 web2c_tex.tar.Z ######################################################################## Numbers of sections in TeX 2.991 that have changed in 2.992 Implementors need only compare this list with the numbers of the sections which THEY change (and if they haven't thought to make a note of the affected sections alongside each change, then they've only themselves to blame) to determine which parts of their change file(s) need editing. 0 (limbo), 1, 2, 11, 17--19, 21--24, 31, 36, 38, 39, 42, 45, 47--49, 59, 60, 63, 68--70, 84, 88, 98, 105, 131, 132, 134, 143, 144, 165, 193, 208, 209, 212, 213, 218, 219, 222, 230, 232, 236--238, 240, 247, 248, 264--266, 289, 293, 295, 303, 311, 312, 341, 344, 352, 354, 355, 360, 366, 375, 391, 407, 414, 416--418, 424, 432--438, 442, 464, 483, 506, 519, 520, 526, 529, 538, 545, 548, 549, 557, 560, 565, 566, 573, 574, 576, 587, 603, 617, 638, 646, 648, 649, 658, 660, 664, 667, 668, 673, 674, 676, 678, 708, 740, 741, 749, 752, 753, 766, 775, 780, 786, 800, 812, 815, 816, 827, 828, 834, 848, 854, 862, 863, 866, 872, 873, 891, 892, 894--900, 902--918, 920--924, 930, 931, 934, 935, 937--939, 942--956, 958--960, 962--966, 1005, 1006, 1010, 1011, 1014, 1018, 1019, 1030, 1032--1045, 1090, 1091, 1140, 1151, 1154, 1200, 1206, 1211, 1232, 1233, 1240, 1289, 1309, 1310, 1312, 1322--1325, 1328, 1332, 1337, 1340, 1341, 1344, 1346, 1348, 1356--1358, 1362, 1367, 1368, 1370, 1373. In addition, the system-dependent part is now numbered 1379 instead of 1376 because of the addition a a few sections at the end of the program. Now if some kind soul would like to do the same for MF, I'd be very grateful!! Brian {Hamilton Kelly} ######################################################################## %%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % 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 021 ]