diff -rc1 ../old/tex/trip.fot ./tex/trip.fot
*** ../old/tex/trip.fot	Sun Jan  7 23:27:53 1990
--- ./tex/trip.fot	Sun Mar 25 13:17:39 1990
***************
*** 1,2 ****
! This is TeX, Version 2.993 (INITEX)
  ** &trip  trip 
--- 1,2 ----
! This is TeX, Version 3.0 (INITEX)
  ** &trip  trip 
***************
*** 75,76 ****
--- 75,77 ----
  Memory usage before: 334&422; after: 292&409; still untouched: 175
+  )
  (end occurred inside a group at level 1)
diff -rc1 ../old/tex/trip.log ./tex/trip.log
*** ../old/tex/trip.log	Sun Jan  7 23:26:44 1990
--- ./tex/trip.log	Sun Mar 25 13:18:21 1990
***************
*** 1,2 ****
! This is TeX, Version 2.993 (preloaded format=trip 90.1.7)  7 JAN 1990 23:21
  ** &trip  trip
--- 1,2 ----
! This is TeX, Version 3.0 (preloaded format=trip 90.3.24)  24 MAR 1990 16:10
  ** &trip  trip
***************
*** 189,191 ****
  []\rip A[][]
! @\par via @@0 b=* p=-10000 d=0
  @@1: line 1.3- t=0 -> @@0
--- 189,191 ----
  []\rip A[][]
! @\par via @@0 b=* p=-10000 d=*
  @@1: line 1.3- t=0 -> @@0
***************
*** 244,246 ****
  []\rip A[][]
! @\par via @@0 b=* p=-10000 d=0
  @@1: line 1.3- t=0 -> @@0
--- 244,246 ----
  []\rip A[][]
! @\par via @@0 b=* p=-10000 d=*
  @@1: line 1.3- t=0 -> @@0
***************
*** 299,301 ****
  []\rip A[][]
! @\par via @@0 b=* p=-10000 d=0
  @@1: line 1.3- t=0 -> @@0
--- 299,301 ----
  []\rip A[][]
! @\par via @@0 b=* p=-10000 d=*
  @@1: line 1.3- t=0 -> @@0
***************
*** 332,334 ****
  []\rip A 
! @ via @@0 b=* p=0 d=0
  @@1: line 1.3 t=0 -> @@0
--- 332,334 ----
  []\rip A 
! @ via @@0 b=* p=0 d=*
  @@1: line 1.3 t=0 -> @@0
***************
*** 335,337 ****
  []
! @\penalty via @@1 b=* p=-10000 d=0
  @@2: line 2.2 t=0 -> @@1
--- 335,337 ----
  []
! @\penalty via @@1 b=0 p=-10000 d=*
  @@2: line 2.2 t=0 -> @@1
***************
*** 338,340 ****
  A
! @\par via @@2 b=* p=-10000 d=0
  @@3: line 3.3- t=0 -> @@2
--- 338,340 ----
  A
! @\par via @@2 b=* p=-10000 d=*
  @@3: line 3.3- t=0 -> @@2
***************
*** 1118,1121 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  [] 
--- 1118,1121 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  [] 
***************
*** 1122,1124 ****
  @ via @@0 b=51 p=0 d=2704
! @ via @@1 b=10000 p=0 d=100020001
  @@2: line 1.1 t=2704 -> @@0
--- 1122,1124 ----
  @ via @@0 b=51 p=0 d=2704
! @ via @@1 b=10000 p=0 d=100000000
  @@2: line 1.1 t=2704 -> @@0
***************
*** 1126,1129 ****
  @ via @@0 b=30 p=0 d=961
! @ via @@1 b=10000 p=0 d=100020001
! @ via @@2 b=10000 p=0 d=100020001
  @@3: line 1.3 t=961 -> @@0
--- 1126,1129 ----
  @ via @@0 b=30 p=0 d=961
! @ via @@1 b=10000 p=0 d=100000000
! @ via @@2 b=10000 p=0 d=100000000
  @@3: line 1.3 t=961 -> @@0
***************
*** 1130,1134 ****
  [] 
! @ via @@2 b=10000 p=0 d=100020001
! @ via @@3 b=10000 p=0 d=100020783
! @@4: line 2.0 t=100021744 -> @@3
  []
--- 1130,1134 ----
  [] 
! @ via @@2 b=10000 p=0 d=100000000
! @ via @@3 b=10000 p=0 d=100000782
! @@4: line 2.0 t=100001743 -> @@3
  []
***************
*** 1136,1138 ****
  @\par via @@3 b=30 p=-10000 d=1743
! @\par via @@4 b=10000 p=-10000 d=100020001
  @@5: line 2.1- t=2704 -> @@3
--- 1136,1138 ----
  @\par via @@3 b=30 p=-10000 d=1743
! @\par via @@4 b=10000 p=-10000 d=100000000
  @@5: line 2.1- t=2704 -> @@3
***************
*** 1191,1194 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020785
! @@1: line 1.0 t=100020785 -> @@0
  [] 
--- 1191,1194 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000784
! @@1: line 1.0 t=100000784 -> @@0
  [] 
***************
*** 1195,1197 ****
  @ via @@0 b=51 p=0 d=2704
! @ via @@1 b=10000 p=0 d=100020001
  @@2: line 1.1 t=2704 -> @@0
--- 1195,1197 ----
  @ via @@0 b=51 p=0 d=2704
! @ via @@1 b=10000 p=0 d=100000000
  @@2: line 1.1 t=2704 -> @@0
***************
*** 1199,1202 ****
  @ via @@0 b=30 p=0 d=961
! @ via @@1 b=10000 p=0 d=100020001
! @ via @@2 b=10000 p=0 d=100020001
  @@3: line 1.3 t=961 -> @@0
--- 1199,1202 ----
  @ via @@0 b=30 p=0 d=961
! @ via @@1 b=10000 p=0 d=100000000
! @ via @@2 b=10000 p=0 d=100000000
  @@3: line 1.3 t=961 -> @@0
***************
*** 1203,1207 ****
  [] 
! @ via @@2 b=10000 p=0 d=100020001
! @ via @@3 b=10000 p=0 d=100020785
! @@4: line 2.0 t=100021746 -> @@3
  []
--- 1203,1207 ----
  [] 
! @ via @@2 b=10000 p=0 d=100000000
! @ via @@3 b=10000 p=0 d=100000784
! @@4: line 2.0 t=100001745 -> @@3
  []
***************
*** 1209,1211 ****
  @\par via @@3 b=30 p=-10000 d=1745
! @\par via @@4 b=10000 p=-10000 d=100020001
  @@5: line 2.1- t=2706 -> @@3
--- 1209,1211 ----
  @\par via @@3 b=30 p=-10000 d=1745
! @\par via @@4 b=10000 p=-10000 d=100000000
  @@5: line 2.1- t=2706 -> @@3
***************
*** 1257,1260 ****
  [] 
! @ via @@0 b=10000 p=0 d=100040786
! @@1: line 1.0 t=100040786 -> @@0
  [] 
--- 1257,1260 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  [] 
***************
*** 1261,1263 ****
  @ via @@0 b=51 p=0 d=2809
! @ via @@1 b=10000 p=0 d=100040004
  @@2: line 1.1 t=2809 -> @@0
--- 1261,1263 ----
  @ via @@0 b=51 p=0 d=2809
! @ via @@1 b=10000 p=0 d=100000000
  @@2: line 1.1 t=2809 -> @@0
***************
*** 1265,1268 ****
  @ via @@0 b=30 p=0 d=1024
! @ via @@1 b=10000 p=0 d=100040004
! @ via @@2 b=10000 p=0 d=100040004
  @@3: line 1.3 t=1024 -> @@0
--- 1265,1268 ----
  @ via @@0 b=30 p=0 d=1024
! @ via @@1 b=10000 p=0 d=100000000
! @ via @@2 b=10000 p=0 d=100000000
  @@3: line 1.3 t=1024 -> @@0
***************
*** 1269,1273 ****
  [] 
! @ via @@2 b=10000 p=0 d=100040004
! @ via @@3 b=10000 p=0 d=100040786
! @@4: line 2.0 t=100041810 -> @@3
  []
--- 1269,1273 ----
  [] 
! @ via @@2 b=10000 p=0 d=100000000
! @ via @@3 b=10000 p=0 d=100000782
! @@4: line 2.0 t=100001806 -> @@3
  []
***************
*** 1275,1277 ****
  @\par via @@3 b=30 p=-10000 d=1806
! @\par via @@4 b=10000 p=-10000 d=100040004
  @@5: line 2.1- t=2830 -> @@3
--- 1275,1277 ----
  @\par via @@3 b=30 p=-10000 d=1806
! @\par via @@4 b=10000 p=-10000 d=100000000
  @@5: line 2.1- t=2830 -> @@3
***************
*** 1296,1313 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  | 
! @ via @@0 b=10000 p=0 d=100020783
! @ via @@1 b=10000 p=0 d=100020001
! @@2: line 1.0 t=100020783 -> @@0
  [][][] 
! @ via @@0 b=10000 p=0 d=100020783
! @ via @@1 b=10000 p=0 d=100020001
! @ via @@2 b=10000 p=0 d=100020001
! @@3: line 1.0 t=100020783 -> @@0
! @\par via @@0 b=10000 p=-10000 d=100020783
! @\par via @@1 b=10000 p=-10000 d=100020001
! @\par via @@2 b=10000 p=-10000 d=100020001
! @\par via @@3 b=10000 p=-10000 d=100020001
! @@4: line 1.0- t=100020783 -> @@0
  
--- 1296,1313 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  | 
! @ via @@0 b=10000 p=0 d=100000782
! @ via @@1 b=10000 p=0 d=100000000
! @@2: line 1.0 t=100000782 -> @@0
  [][][] 
! @ via @@0 b=10000 p=0 d=100000782
! @ via @@1 b=10000 p=0 d=100000000
! @ via @@2 b=10000 p=0 d=100000000
! @@3: line 1.0 t=100000782 -> @@0
! @\par via @@0 b=10000 p=-10000 d=100000782
! @\par via @@1 b=10000 p=-10000 d=100000000
! @\par via @@2 b=10000 p=-10000 d=100000000
! @\par via @@3 b=10000 p=-10000 d=100000000
! @@4: line 1.0- t=100000782 -> @@0
  
***************
*** 1530,1537 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  \rip BBBBBB
! @\par via @@0 b=10000 p=-10000 d=100020783
! @\par via @@1 b=10000 p=-10000 d=100020001
! @@2: line 1.0- t=100020783 -> @@0
  
--- 1530,1537 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  \rip BBBBBB
! @\par via @@0 b=10000 p=-10000 d=100000782
! @\par via @@1 b=10000 p=-10000 d=100000000
! @@2: line 1.0- t=100000782 -> @@0
  
***************
*** 1557,1574 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  []\rip BB-
! @\discretionary via @@0 b=10000 p=88 d=100028527
! @\discretionary via @@1 b=10000 p=88 d=100027745
! @@2: line 1.0- t=100028527 -> @@0
  B-BBB
! @\discretionary via @@0 b=10000 p=88 d=100028527
! @\discretionary via @@1 b=10000 p=88 d=100027745
! @\discretionary via @@2 b=10000 p=88 d=100028745
! @@3: line 1.0- t=100028527 -> @@0
! @\par via @@0 b=10000 p=-10000 d=100020783
! @\par via @@1 b=10000 p=-10000 d=100020001
! @\par via @@2 b=10000 p=-10000 d=100120001
! @\par via @@3 b=10000 p=-10000 d=100120001
! @@4: line 1.0- t=100020783 -> @@0
  
--- 1557,1574 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  []\rip BB-
! @\discretionary via @@0 b=10000 p=88 d=100008526
! @\discretionary via @@1 b=10000 p=88 d=100007744
! @@2: line 1.0- t=100008526 -> @@0
  B-BBB
! @\discretionary via @@0 b=10000 p=88 d=100008526
! @\discretionary via @@1 b=10000 p=88 d=100007744
! @\discretionary via @@2 b=10000 p=88 d=100008744
! @@3: line 1.0- t=100008526 -> @@0
! @\par via @@0 b=10000 p=-10000 d=100000782
! @\par via @@1 b=10000 p=-10000 d=100000000
! @\par via @@2 b=10000 p=-10000 d=100100000
! @\par via @@3 b=10000 p=-10000 d=100100000
! @@4: line 1.0- t=100000782 -> @@0
  
***************
*** 1598,1610 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  \rip BBBCBBB
! @\discretionary via @@0 b=10000 p=88 d=100028527
! @\discretionary via @@1 b=10000 p=88 d=100027745
! @@2: line 1.0- t=100028527 -> @@0
  B
! @\par via @@0 b=10000 p=-10000 d=100020783
! @\par via @@1 b=10000 p=-10000 d=100020001
! @\par via @@2 b=10000 p=-10000 d=100120001
! @@3: line 1.0- t=100020783 -> @@0
  
--- 1598,1610 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  \rip BBBCBBB
! @\discretionary via @@0 b=10000 p=88 d=100008526
! @\discretionary via @@1 b=10000 p=88 d=100007744
! @@2: line 1.0- t=100008526 -> @@0
  B
! @\par via @@0 b=10000 p=-10000 d=100000782
! @\par via @@1 b=10000 p=-10000 d=100000000
! @\par via @@2 b=10000 p=-10000 d=100100000
! @@3: line 1.0- t=100000782 -> @@0
  
***************
*** 1632,1639 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  \rip BBBBBB
! @\par via @@0 b=10000 p=-10000 d=100020783
! @\par via @@1 b=10000 p=-10000 d=100020001
! @@2: line 1.0- t=100020783 -> @@0
  
--- 1632,1639 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  \rip BBBBBB
! @\par via @@0 b=10000 p=-10000 d=100000782
! @\par via @@1 b=10000 p=-10000 d=100000000
! @@2: line 1.0- t=100000782 -> @@0
  
***************
*** 1656,1724 ****
  []\rip A 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  /AA-
! @\discretionary via @@0 b=10000 p=88 d=100028527
! @@2: line 1.0- t=100028527 -> @@0
! @\discretionary via @@1 b=10000 p=88 d=100027745
! @@3: line 2.0- t=200048528 -> @@1
  B-BBB
! @\discretionary via @@0 b=10000 p=88 d=100028527
! @@4: line 1.0- t=100028527 -> @@0
! @\discretionary via @@2 b=10000 p=88 d=100028745
! @\discretionary via @@1 b=10000 p=88 d=100027745
! @@5: line 2.0- t=200048528 -> @@1
! @\discretionary via @@3 b=10000 p=88 d=100028745
! @@6: line 3.0- t=300077273 -> @@3
  -
! @\discretionary via @@0 b=10000 p=88 d=100028527
! @@7: line 1.0- t=100028527 -> @@0
! @\discretionary via @@4 b=10000 p=88 d=100028745
! @\discretionary via @@2 b=10000 p=88 d=100028745
! @\discretionary via @@1 b=10000 p=88 d=100027745
! @@8: line 2.0- t=200048528 -> @@1
! @\discretionary via @@5 b=10000 p=88 d=100028745
! @\discretionary via @@3 b=10000 p=88 d=100028745
! @@9: line 3.0- t=300077273 -> @@3
! @\discretionary via @@6 b=10000 p=88 d=100028745
! @@10: line 4.0- t=400106018 -> @@6
  C-A
! @\discretionary via @@0 b=10000 p=88 d=100028527
! @@11: line 1.0- t=100028527 -> @@0
! @\discretionary via @@7 b=10000 p=88 d=100028745
! @\discretionary via @@4 b=10000 p=88 d=100028745
! @\discretionary via @@2 b=10000 p=88 d=100028745
! @\discretionary via @@1 b=10000 p=88 d=100027745
! @@12: line 2.0- t=200048528 -> @@1
! @\discretionary via @@8 b=10000 p=88 d=100028745
! @\discretionary via @@5 b=10000 p=88 d=100028745
! @\discretionary via @@3 b=10000 p=88 d=100028745
! @@13: line 3.0- t=300077273 -> @@3
! @\discretionary via @@9 b=10000 p=88 d=100028745
! @\discretionary via @@6 b=10000 p=88 d=100028745
! @@14: line 4.0- t=400106018 -> @@6
! @\discretionary via @@10 b=10000 p=88 d=100028745
! @@15: line 5.0- t=500134763 -> @@10
  CAC//[][][][]
! @\par via @@0 b=10000 p=-10000 d=100020783
! @@16: line 1.0- t=100020783 -> @@0
! @\par via @@11 b=10000 p=-10000 d=100120001
! @\par via @@7 b=10000 p=-10000 d=100120001
! @\par via @@4 b=10000 p=-10000 d=100120001
! @\par via @@2 b=10000 p=-10000 d=100120001
! @\par via @@1 b=10000 p=-10000 d=100020001
! @@17: line 2.0- t=200040784 -> @@1
! @\par via @@12 b=10000 p=-10000 d=100120001
! @\par via @@8 b=10000 p=-10000 d=100120001
! @\par via @@5 b=10000 p=-10000 d=100120001
! @\par via @@3 b=10000 p=-10000 d=100120001
! @@18: line 3.0- t=300168529 -> @@3
! @\par via @@13 b=10000 p=-10000 d=100120001
! @\par via @@9 b=10000 p=-10000 d=100120001
! @\par via @@6 b=10000 p=-10000 d=100120001
! @@19: line 4.0- t=400197274 -> @@6
! @\par via @@14 b=10000 p=-10000 d=100120001
! @\par via @@10 b=10000 p=-10000 d=100120001
! @@20: line 5.0- t=500226019 -> @@10
! @\par via @@15 b=10000 p=-10000 d=100120001
! @@21: line 6.0- t=600254764 -> @@15
  
--- 1656,1724 ----
  []\rip A 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  /AA-
! @\discretionary via @@0 b=10000 p=88 d=100008526
! @@2: line 1.0- t=100008526 -> @@0
! @\discretionary via @@1 b=10000 p=88 d=100007744
! @@3: line 2.0- t=200008526 -> @@1
  B-BBB
! @\discretionary via @@0 b=10000 p=88 d=100008526
! @@4: line 1.0- t=100008526 -> @@0
! @\discretionary via @@2 b=10000 p=88 d=100008744
! @\discretionary via @@1 b=10000 p=88 d=100007744
! @@5: line 2.0- t=200008526 -> @@1
! @\discretionary via @@3 b=10000 p=88 d=100008744
! @@6: line 3.0- t=300017270 -> @@3
  -
! @\discretionary via @@0 b=10000 p=88 d=100008526
! @@7: line 1.0- t=100008526 -> @@0
! @\discretionary via @@4 b=10000 p=88 d=100008744
! @\discretionary via @@2 b=10000 p=88 d=100008744
! @\discretionary via @@1 b=10000 p=88 d=100007744
! @@8: line 2.0- t=200008526 -> @@1
! @\discretionary via @@5 b=10000 p=88 d=100008744
! @\discretionary via @@3 b=10000 p=88 d=100008744
! @@9: line 3.0- t=300017270 -> @@3
! @\discretionary via @@6 b=10000 p=88 d=100008744
! @@10: line 4.0- t=400026014 -> @@6
  C-A
! @\discretionary via @@0 b=10000 p=88 d=100008526
! @@11: line 1.0- t=100008526 -> @@0
! @\discretionary via @@7 b=10000 p=88 d=100008744
! @\discretionary via @@4 b=10000 p=88 d=100008744
! @\discretionary via @@2 b=10000 p=88 d=100008744
! @\discretionary via @@1 b=10000 p=88 d=100007744
! @@12: line 2.0- t=200008526 -> @@1
! @\discretionary via @@8 b=10000 p=88 d=100008744
! @\discretionary via @@5 b=10000 p=88 d=100008744
! @\discretionary via @@3 b=10000 p=88 d=100008744
! @@13: line 3.0- t=300017270 -> @@3
! @\discretionary via @@9 b=10000 p=88 d=100008744
! @\discretionary via @@6 b=10000 p=88 d=100008744
! @@14: line 4.0- t=400026014 -> @@6
! @\discretionary via @@10 b=10000 p=88 d=100008744
! @@15: line 5.0- t=500034758 -> @@10
  CAC//[][][][]
! @\par via @@0 b=10000 p=-10000 d=100000782
! @@16: line 1.0- t=100000782 -> @@0
! @\par via @@11 b=10000 p=-10000 d=100100000
! @\par via @@7 b=10000 p=-10000 d=100100000
! @\par via @@4 b=10000 p=-10000 d=100100000
! @\par via @@2 b=10000 p=-10000 d=100100000
! @\par via @@1 b=10000 p=-10000 d=100000000
! @@17: line 2.0- t=200000782 -> @@1
! @\par via @@12 b=10000 p=-10000 d=100100000
! @\par via @@8 b=10000 p=-10000 d=100100000
! @\par via @@5 b=10000 p=-10000 d=100100000
! @\par via @@3 b=10000 p=-10000 d=100100000
! @@18: line 3.0- t=300108526 -> @@3
! @\par via @@13 b=10000 p=-10000 d=100100000
! @\par via @@9 b=10000 p=-10000 d=100100000
! @\par via @@6 b=10000 p=-10000 d=100100000
! @@19: line 4.0- t=400117270 -> @@6
! @\par via @@14 b=10000 p=-10000 d=100100000
! @\par via @@10 b=10000 p=-10000 d=100100000
! @@20: line 5.0- t=500126014 -> @@10
! @\par via @@15 b=10000 p=-10000 d=100100000
! @@21: line 6.0- t=600134758 -> @@15
  
***************
*** 1758,1760 ****
  
- {restoring \fam=-1}
  ! Display math should end with $$.
--- 1758,1759 ----
***************
*** 1767,1768 ****
--- 1766,1777 ----
  
+ {restoring \fam=-1}
+ ! Math formula deleted: Insufficient extension fonts.
+ <to be read again> 
+                    \scriptfont 
+ l.206 $$\eqno^{}$\scriptfont
+                             3=\rip\fontdimen2\smalltrip=0pt
+ Sorry, but I can't typeset math unless \textfont 3
+ and \scriptfont 3 and \scriptscriptfont 3 have all
+ the \fontdimen values needed in math extension fonts.
+ 
  {restoring \displayindent=0.0pt}
***************
*** 1973,1980 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  \rip AAAAAAAAAA
! @\par via @@0 b=10000 p=-10000 d=100020783
! @\par via @@1 b=10000 p=-10000 d=100020001
! @@2: line 1.0- t=100020783 -> @@0
  
--- 1982,1989 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  \rip AAAAAAAAAA
! @\par via @@0 b=10000 p=-10000 d=100000782
! @\par via @@1 b=10000 p=-10000 d=100000000
! @@2: line 1.0- t=100000782 -> @@0
  
***************
*** 2712,2714 ****
  {display math mode: blank space  }
! {\mkern}
  {\the}
--- 2721,2730 ----
  {display math mode: blank space  }
! {\vadjust}
! {internal vertical mode: \penalty}
! {end-group character }}
! {restoring \parshape=10}
! {restoring \hangafter=-12}
! {restoring \hangindent=-10.0pt}
! {restoring \looseness=-2}
! {display math mode: \mkern}
  {\the}
***************
*** 2915,2918 ****
  {\let}
  {\eqno}
! {math mode: \scriptstyle}
  {\mathchar"232D}
--- 2931,2936 ----
  {\let}
+ {\aftergroup}
  {\eqno}
! {math mode: \aftergroup}
! {\scriptstyle}
  {\mathchar"232D}
***************
*** 2959,2961 ****
  l.284   \show\penalty
!                      
  
--- 2977,2979 ----
  l.284   \show\penalty
!                       \showlonglists
  
***************
*** 2967,2969 ****
  
! ### math mode entered at line 285
  ### math mode entered at line 282
--- 2985,2987 ----
  
! ### math mode entered at line 284
  ### math mode entered at line 282
***************
*** 3005,3006 ****
--- 3023,3026 ----
  ### display math mode entered at line 261
+ \vadjust
+ .\penalty 7
  \mkern-9.0mu
***************
*** 3155,3158 ****
                                  \pagegoal =10000pt}
! l.285   \showlonglists
!                       $$ % end of the hairy display, missing ...
  
--- 3175,3178 ----
                                  \pagegoal =10000pt}
! l.284 ...\penalty \showlonglists
!                                 
  
***************
*** 3166,3169 ****
  ...
! l.285   \showlonglists$
!                        $ % end of the hairy display, missing ...
  I've inserted something that you may have forgotten.
--- 3186,3189 ----
  ...
! l.285   $
!          \expandafter$\csname!\endcsname % end of hairy displ...
  I've inserted something that you may have forgotten.
***************
*** 3176,3178 ****
--- 3196,3201 ----
  {math shift character $}
+ {display math mode: \expandafter}
+ {\csname}
  Missing character: There is no v in font trip!
+ {restoring \!=undefined}
  {restoring \fam=-1}
***************
*** 3179,3182 ****
  ! \textfont 0 is undefined (character 7).
! l.285   \showlonglists$$
!                          % end of the hairy display, missing ...
  Somewhere in the math formula just ended, you used the
--- 3202,3208 ----
  ! \textfont 0 is undefined (character 7).
! <to be read again> 
!                    \relax 
! ...
! l.285 ...fter$\csname!\endcsname
!                                  % end of hairy display, miss...
  Somewhere in the math formula just ended, you used the
***************
*** 3187,3190 ****
  ! \textfont 0 is undefined (character ^^c8).
! l.285   \showlonglists$$
!                          % end of the hairy display, missing ...
  Somewhere in the math formula just ended, you used the
--- 3213,3219 ----
  ! \textfont 0 is undefined (character ^^c8).
! <to be read again> 
!                    \relax 
! ...
! l.285 ...fter$\csname!\endcsname
!                                  % end of hairy display, miss...
  Somewhere in the math formula just ended, you used the
***************
*** 3195,3198 ****
  ! \scriptfont 0 is undefined (character -).
! l.285   \showlonglists$$
!                          % end of the hairy display, missing ...
  Somewhere in the math formula just ended, you used the
--- 3224,3230 ----
  ! \scriptfont 0 is undefined (character -).
! <to be read again> 
!                    \relax 
! ...
! l.285 ...fter$\csname!\endcsname
!                                  % end of hairy display, miss...
  Somewhere in the math formula just ended, you used the
***************
*** 3203,3206 ****
  ! \scriptscriptfont 13 is undefined (character A).
! l.285   \showlonglists$$
!                          % end of the hairy display, missing ...
  Somewhere in the math formula just ended, you used the
--- 3235,3241 ----
  ! \scriptscriptfont 13 is undefined (character A).
! <to be read again> 
!                    \relax 
! ...
! l.285 ...fter$\csname!\endcsname
!                                  % end of hairy display, miss...
  Somewhere in the math formula just ended, you used the
***************
*** 3211,3214 ****
  ! \scriptscriptfont 13 is undefined (character 9).
! l.285   \showlonglists$$
!                          % end of the hairy display, missing ...
  Somewhere in the math formula just ended, you used the
--- 3246,3252 ----
  ! \scriptscriptfont 13 is undefined (character 9).
! <to be read again> 
!                    \relax 
! ...
! l.285 ...fter$\csname!\endcsname
!                                  % end of hairy display, miss...
  Somewhere in the math formula just ended, you used the
***************
*** 3233,3235 ****
--- 3271,3288 ----
  {restoring \fam=0}
+ {horizontal mode: \expandafter}
+ {undefined}
+ ! Undefined control sequence.
+ <recently read> \!
+                   
+ l.285 ...fter$\csname!\endcsname
+                                  % end of hairy display, miss...
+ The control sequence at the end of the top line
+ of your error message was never \def'ed. If you have
+ misspelled it (e.g., `\hobx'), type `I' and the correct
+ spelling (e.g., `I\hbox'). Otherwise just continue,
+ and I'll forget about whatever was undefined.
+ 
  % t=21.7 plus 1.0fil plus -803.0fill g=10000.0 b=0 p=0 c=0#
+ % t=262.41258 plus 80.0 plus 1.0fil plus -803.0fill g=10000.0 b=0 p=7 c=
+ 7
  % t=262.41258 plus 80.0 plus 1.0fil plus -803.0fill g=10000.0 b=0 p=-124
***************
*** 3244,3247 ****
                                  \showboxbreadth 9999 \showbox...
! l.285   \showlonglists$$ 
!                          % end of the hairy display, missing ...
  
--- 3297,3301 ----
                                  \showboxbreadth 9999 \showbox...
! ...
! l.285 ...fter$\csname!\endcsname
!                                  % end of hairy display, miss...
  
***************
*** 3525,3528 ****
  ....\hbox(0.0+0.0)x0.1, shifted -7.0
  
! Memory usage before: 2166&520; after: 1179&458; still untouched: 175
  {restoring \box254=void}
--- 3579,3583 ----
  ....\hbox(0.0+0.0)x0.1, shifted -7.0
+ .\penalty 7
  
! Memory usage before: 2170&521; after: 1181&459; still untouched: 175
  {restoring \box254=void}
***************
*** 3536,3538 ****
  {restoring \looseness=-2}
! {horizontal mode: \parshape}
  {\leftskip}
--- 3591,3594 ----
  {restoring \looseness=-2}
! {horizontal mode: \relax}
! {\parshape}
  {\leftskip}
***************
*** 3567,3579 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 12.0 t=100020783 -> @@0
! @\penalty via @@0 b=10000 p=-10000 d=100020783
! @@2: line 12.0 t=100020783 -> @@0
! @\penalty via @@1 b=10000 p=-10000 d=100020001
! @@3: line 13.0 t=200040784 -> @@1
! []
! @\par via @@2 b=10000 p=-10000 d=100020001
! @@4: line 13.0- t=200040784 -> @@2
! @\par via @@3 b=10000 p=-10000 d=100020001
! @@5: line 14.0- t=300060785 -> @@3
  
--- 3623,3635 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 12.0 t=100000782 -> @@0
! @\penalty via @@0 b=10000 p=-10000 d=100000782
! @@2: line 12.0 t=100000782 -> @@0
! @\penalty via @@1 b=10000 p=-10000 d=100000000
! @@3: line 13.0 t=200000782 -> @@1
! []
! @\par via @@2 b=10000 p=-10000 d=100000000
! @@4: line 13.0- t=200000782 -> @@2
! @\par via @@3 b=10000 p=-10000 d=100000000
! @@5: line 14.0- t=300000782 -> @@3
  
***************
*** 3636,3639 ****
  []
! @\par via @@0 b=* p=-10000 d=783
! @@1: line 1.0- t=783 -> @@0
  
--- 3692,3695 ----
  []
! @\par via @@0 b=10000 p=-10000 d=*
! @@1: line 1.0- t=0 -> @@0
  
***************
*** 3670,3671 ****
--- 3726,3729 ----
  {math shift character $}
+ {internal vertical mode: \ifvmode}
+ {true}
  {restoring \displayindent=3.0pt}
***************
*** 3674,3676 ****
  {restoring \fam=-1}
! {horizontal mode: end-group character }}
  {restoring \everydisplay=}
--- 3732,3735 ----
  {restoring \fam=-1}
! {horizontal mode: \fi}
! {end-group character }}
  {restoring \everydisplay=}
***************
*** 3887,3890 ****
  []\ip A 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  ^^82 
--- 3946,3949 ----
  []\ip A 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  ^^82 
***************
*** 3907,3909 ****
  {math shift character $}
- {restoring \fam=-1}
  ! Display math should end with $$.
--- 3966,3967 ----
***************
*** 3916,3917 ****
--- 3974,3976 ----
  
+ {restoring \fam=-1}
  {restoring \displayindent=0.0pt}
***************
*** 4006,4012 ****
  []\ip A A A 
! @ via @@0 b=* p=0 d=1
! @@1: line 1.3 t=1 -> @@0
  A A 
! @\par via @@1 b=* p=-10000 d=1
! @@2: line 2.2- t=2 -> @@1
  
--- 4065,4071 ----
  []\ip A A A 
! @ via @@0 b=* p=0 d=*
! @@1: line 1.3 t=0 -> @@0
  A A 
! @\par via @@1 b=12 p=-10000 d=*
! @@2: line 2.2- t=0 -> @@1
  
***************
*** 4047,4053 ****
  []\ip A A A 
! @ via @@0 b=* p=0 d=1
! @@1: line 1.3 t=1 -> @@0
  A A 
! @\par via @@1 b=* p=-10000 d=1
! @@2: line 2.2- t=2 -> @@1
  
--- 4106,4112 ----
  []\ip A A A 
! @ via @@0 b=* p=0 d=*
! @@1: line 1.3 t=0 -> @@0
  A A 
! @\par via @@1 b=12 p=-10000 d=*
! @@2: line 2.2- t=0 -> @@1
  
***************
*** 4145,4148 ****
  []\ip A
! @\kern via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
     
--- 4204,4207 ----
  []\ip A
! @\kern via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
     
***************
*** 4149,4151 ****
  @\par via @@0 b=56 p=-10000 d=3249
! @\par via @@1 b=10000 p=-10000 d=100020001
  @@2: line 1.1- t=3249 -> @@0
--- 4208,4210 ----
  @\par via @@0 b=56 p=-10000 d=3249
! @\par via @@1 b=10000 p=-10000 d=100000000
  @@2: line 1.1- t=3249 -> @@0
***************
*** 4260,4267 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
  []\ip AA 
! @ via @@0 b=10000 p=0 d=100020783
! @ via @@1 b=10000 p=0 d=100020001
! @@2: line 1.0 t=100020783 -> @@0
    
--- 4319,4326 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
  []\ip AA 
! @ via @@0 b=10000 p=0 d=100000782
! @ via @@1 b=10000 p=0 d=100000000
! @@2: line 1.0 t=100000782 -> @@0
    
***************
*** 4269,4271 ****
  @\par via @@1 b=54 p=-10000 d=3025
! @\par via @@2 b=10000 p=-10000 d=100020001
  @@3: line 1.1- t=2025 -> @@0
--- 4328,4330 ----
  @\par via @@1 b=54 p=-10000 d=3025
! @\par via @@2 b=10000 p=-10000 d=100000000
  @@3: line 1.1- t=2025 -> @@0
***************
*** 4477,4480 ****
  []\ip AA 
! @\par via @@0 b=* p=-10000 d=1
! @@1: line 1.1- t=1 -> @@0
  
--- 4536,4539 ----
  []\ip AA 
! @\par via @@0 b=86 p=-10000 d=*
! @@1: line 1.1- t=0 -> @@0
  
***************
*** 4503,4506 ****
  []\ip A 
! @\par via @@0 b=* p=-10000 d=1
! @@1: line 1.1- t=1 -> @@0
  
--- 4562,4565 ----
  []\ip A 
! @\par via @@0 b=86 p=-10000 d=*
! @@1: line 1.1- t=0 -> @@0
  
***************
*** 4936,4939 ****
  [] 
! @ via @@0 b=10000 p=0 d=100020783
! @@1: line 1.0 t=100020783 -> @@0
         
--- 4995,4998 ----
  [] 
! @ via @@0 b=10000 p=0 d=100000782
! @@1: line 1.0 t=100000782 -> @@0
         
***************
*** 4941,4944 ****
  @@2: line 1.1- t=529 -> @@0
! @\par via @@1 b=10000 p=-10000 d=100020001
! @@3: line 2.0- t=200040784 -> @@1
  
--- 5000,5003 ----
  @@2: line 1.1- t=529 -> @@0
! @\par via @@1 b=10000 p=-10000 d=100000000
! @@3: line 2.0- t=200000782 -> @@1
  
***************
*** 5291,5294 ****
  []$[]$ 
! @\par via @@0 b=* p=-10000 d=1
! @@1: line 1.1- t=1 -> @@0
  
--- 5350,5353 ----
  []$[]$ 
! @\par via @@0 b=80 p=-10000 d=*
! @@1: line 1.1- t=0 -> @@0
  
***************
*** 5596,5599 ****
  []$[][][]$ 
! @\par via @@0 b=* p=-10000 d=1
! @@1: line 1.1- t=1 -> @@0
  
--- 5655,5658 ----
  []$[][][]$ 
! @\par via @@0 b=91 p=-10000 d=*
! @@1: line 1.1- t=0 -> @@0
  
***************
*** 5751,5754 ****
  []$[]$ 
! @\par via @@0 b=* p=-10000 d=1
! @@1: line 1.1- t=1 -> @@0
  
--- 5810,5813 ----
  []$[]$ 
! @\par via @@0 b=91 p=-10000 d=*
! @@1: line 1.1- t=0 -> @@0
  
***************
*** 6083,6086 ****
  [] 
! @\par via @@0 b=* p=-10000 d=1
! @@1: line 1.1- t=1 -> @@0
  
--- 6142,6145 ----
  [] 
! @\par via @@0 b=91 p=-10000 d=*
! @@1: line 1.1- t=0 -> @@0
  
***************
*** 6289,6292 ****
  []\ip A 
! @\par via @@0 b=* p=-10000 d=1
! @@1: line 1.1- t=1 -> @@0
  
--- 6348,6351 ----
  []\ip A 
! @\par via @@0 b=86 p=-10000 d=*
! @@1: line 1.1- t=0 -> @@0
  
***************
*** 6328,6331 ****
  []| 
! @\par via @@0 b=* p=-10000 d=1
! @@1: line 1.1- t=1 -> @@0
  
--- 6387,6390 ----
  []| 
! @\par via @@0 b=89 p=-10000 d=*
! @@1: line 1.1- t=0 -> @@0
  
***************
*** 6498,6505 ****
  []
! @|discretionary via @@0 b=10000 p=89 d=100028704
! @@1: line 1.0- t=100028704 -> @@0
   
! @ via @@0 b=10000 p=0 d=100020783
! @ via @@1 b=10000 p=0 d=100020001
! @@2: line 1.0 t=100020783 -> @@0
  |ip BBBBBB 
--- 6557,6564 ----
  []
! @|discretionary via @@0 b=10000 p=89 d=100008703
! @@1: line 1.0- t=100008703 -> @@0
   
! @ via @@0 b=10000 p=0 d=100000782
! @ via @@1 b=10000 p=0 d=100000000
! @@2: line 1.0 t=100000782 -> @@0
  |ip BBBBBB 
***************
*** 6527,6534 ****
  []
! @|discretionary via @@0 b=10000 p=89 d=100028704
! @@1: line 1.0- t=100028704 -> @@0
   
! @ via @@0 b=10000 p=0 d=100020783
! @ via @@1 b=10000 p=0 d=100020001
! @@2: line 1.0 t=100020783 -> @@0
  Missing character: There is no ? in font trip!
--- 6586,6593 ----
  []
! @|discretionary via @@0 b=10000 p=89 d=100008703
! @@1: line 1.0- t=100008703 -> @@0
   
! @ via @@0 b=10000 p=0 d=100000782
! @ via @@1 b=10000 p=0 d=100000000
! @@2: line 1.0 t=100000782 -> @@0
  Missing character: There is no ? in font trip!
***************
*** 6535,6540 ****
  |ip BBBBBB
! @|discretionary via @@0 b=10000 p=88 d=100028527
! @|discretionary via @@1 b=10000 p=88 d=100028745
! @|discretionary via @@2 b=10000 p=88 d=100027745
! @@3: line 1.0- t=100028527 -> @@0
   
--- 6594,6599 ----
  |ip BBBBBB
! @|discretionary via @@0 b=10000 p=88 d=100008526
! @|discretionary via @@1 b=10000 p=88 d=100008744
! @|discretionary via @@2 b=10000 p=88 d=100007744
! @@3: line 1.0- t=100008526 -> @@0
   
***************
*** 7108,7110 ****
                                  
! Your sneaky output routine has fewer real {'s than }'s.
  I can't handle that very well; good luck.
--- 7167,7169 ----
                                  
! Your sneaky output routine has problematic {'s and/or }'s.
  I can't handle that very well; good luck.
***************
*** 7159,7160 ****
--- 7218,7220 ----
  {vertical mode: end}
+  )
  (end occurred inside a group at level 1)
***************
*** 7164,7167 ****
  Here is how much of TeX's memory you used:
!  49 strings out of 1682
!  275 string characters out of 8573
   2825 words of memory out of 3000
--- 7224,7227 ----
  Here is how much of TeX's memory you used:
!  49 strings out of 1681
!  275 string characters out of 8567
   2825 words of memory out of 3000
***************
*** 7170,7172 ****
   2 hyphenation exceptions out of 307
!  5i,7n,9p,114b,38s stack positions out of 200i,40n,60p,500b,600s
  
--- 7230,7232 ----
   2 hyphenation exceptions out of 307
!  5i,7n,9p,113b,38s stack positions out of 200i,40n,60p,500b,600s
  
diff -rc1 ../old/tex/trip.tex ./tex/trip.tex
*** ../old/tex/trip.tex	Sun Jan  7 23:21:32 1990
--- ./tex/trip.tex	Sun Mar 25 13:18:29 1990
***************
*** 261,263 ****
  $$ % here we begin a hairy display that covers lines 8 to 10
! \mkern-9mu \the\prevgraf \prevgraf=8 \insert255{\penalty999}
  \x\vcenter spread-2pt{} {\mathaccent"32D {A}}|-
--- 261,263 ----
  $$ % here we begin a hairy display that covers lines 8 to 10
! \vadjust{\penalty7}\mkern-9mu\the\prevgraf \prevgraf=8 \insert255{\penalty999}
  \x\vcenter spread-2pt{} {\mathaccent"32D {A}}|-
***************
*** 278,281 ****
        \right[A}}}
! \let\penalty=\minus
! \eqno\scriptstyle\penalty % reader, be alert
  (\mathpunct{AA}
--- 278,281 ----
        \right[A}}}
! \let\penalty=\minus \aftergroup\expandafter
! \eqno\aftergroup\relax\scriptstyle\penalty % reader, be alert
  (\mathpunct{AA}
***************
*** 283,286 ****
      \displaystyle{pq\atopwithdelims((\vrule height 9pt}}
!   \show\penalty
!   \showlonglists$$ % end of the hairy display, missing } will be inserted
  \parshape=-1 % now the hanging indentation is relevant
--- 283,286 ----
      \displaystyle{pq\atopwithdelims((\vrule height 9pt}}
!   \show\penalty \showlonglists
!   $\expandafter$\csname!\endcsname % end of hairy display, missing } inserted
  \parshape=-1 % now the hanging indentation is relevant
***************
*** 296,298 ****
  \vtop to\displaywidth{\everydisplay{\global}\vbox to -1sp{}\noindent$$
!   \count9=\predisplaysize\lowercase{AaJ}$$}\hss
  \leqno\mathchardef A\/\left(\over\left(\global\errorcontextlines5$$
--- 296,298 ----
  \vtop to\displaywidth{\everydisplay{\global}\vbox to -1sp{}\noindent$$
!   \count9=\predisplaysize\lowercase{AaJ}$\ifvmode$\fi}\hss
  \leqno\mathchardef A\/\left(\over\left(\global\errorcontextlines5$$
diff -rc1 ../old/tex/trip.typ ./tex/trip.typ
*** ../old/tex/trip.typ	Sun Jan  7 23:27:02 1990
--- ./tex/trip.typ	Sun Mar 25 13:18:33 1990
***************
*** 8,10 ****
  magnification=2000;       0.00003052 pixels per DVI unit
! ' TeX output 1990.01.07:2321'
   
--- 8,10 ----
  magnification=2000;       0.00003052 pixels per DVI unit
! ' TeX output 1990.03.24:1610'
   
diff -rc1 ../old/tex/tripin.log ./tex/tripin.log
*** ../old/tex/tripin.log	Sun Jan  7 23:26:18 1990
--- ./tex/tripin.log	Sun Mar 25 13:18:35 1990
***************
*** 1,2 ****
! This is TeX, Version 2.993 (INITEX)  7 JAN 1990 23:21
  **\input trip
--- 1,2 ----
! This is TeX, Version 3.0 (INITEX)  24 MAR 1990 16:10
  **\input trip
***************
*** 448,453 ****
  
! 
  Beginning to dump on file trip.fmt
!  (preloaded format=trip 90.1.7)
! 1318 strings of total length 23427
  471 memory locations dumped; current usage is 96&278
--- 448,453 ----
  
!  )
  Beginning to dump on file trip.fmt
!  (preloaded format=trip 90.3.24)
! 1319 strings of total length 23433
  471 memory locations dumped; current usage is 96&278
diff -rc1 ../old/web/weave.web ./web/weave.web
*** ../old/web/weave.web	Sat Nov 18 17:23:22 1989
--- ./web/weave.web	Sun Mar 25 13:19:06 1990
***************
*** 24,25 ****
--- 24,26 ----
  % Version 4 was major change to allow 8-bit input (September, 1989).
+ % Version 4.1, for Breitenlohner, avoids English-only output (March, 1990).
  
***************
*** 44,46 ****
    \vskip 15pt
!   \centerline{(Version 4)}
    \vfill}
--- 45,47 ----
    \vskip 15pt
!   \centerline{(Version 4.1)}
    \vfill}
***************
*** 71,73 ****
  
! @d banner=='This is WEAVE, Version 4'
  
--- 72,74 ----
  
! @d banner=='This is WEAVE, Version 4.1'
  
***************
*** 4449,4452 ****
  leaves |cur_xref| pointing to the first element not printed.  Typical outputs:
! `\.{\\A\ section 101.}'; `\.{\\U\ sections 370 and 1009.}';
! `\.{\\A\ sections 8, 27\\*, and 64.}'.
  
--- 4450,4452 ----
  leaves |cur_xref| pointing to the first element not printed.  Typical outputs:
! `\.{\\A101.}'; `\.{\\Us370\ET1009.}'; `\.{\\As8, 27\\*, 51\ETs64.}'.
  
***************
*** 4460,4462 ****
  if flag=0 then out("U")@+else out("A");
- out4(" ")("s")("e")("c"); out4("t")("i")("o")("n");
  @<Output all the module numbers on the reference list |cur_xref|@>;
--- 4460,4461 ----
***************
*** 4471,4473 ****
  q:=cur_xref; if num(xlink(q))>flag then out("s"); {plural}
! out("~");
  loop@+  begin out_mod(num(cur_xref)-flag);
--- 4470,4473 ----
  q:=cur_xref; if num(xlink(q))>flag then out("s"); {plural}
! @.\\As@>
! @.\\Us@>
  loop@+  begin out_mod(num(cur_xref)-flag);
***************
*** 4475,4480 ****
    if num(cur_xref)<=flag then goto done;
!   if (num(xlink(cur_xref))>flag)or(cur_xref<>xlink(q)) then out(",");
!     {not the last of two}
!   out(" ");
!   if num(xlink(cur_xref))<=flag then out4("a")("n")("d")("~"); {the last}
    end;
--- 4475,4482 ----
    if num(cur_xref)<=flag then goto done;
!   if num(xlink(cur_xref))>flag then out2(",")(" ") {not the last}
!   else begin out3("\")("E")("T"); {the last}
! @.\\ET@>
!     if cur_xref<>xlink(q) then out("s"); {the last of more than two}
! @.\\ETs@>
!     end;
    end;
diff -rc1 ../old/web/webman.tex ./web/webman.tex
*** ../old/web/webman.tex	Mon Dec  4 19:33:28 1989
--- ./web/webman.tex	Sun Mar 25 13:19:20 1990
***************
*** 1205,1207 ****
  % standard macros for WEB listings (in addition to PLAIN.TEX)
! \xdef\fmtversion{\fmtversion+WEBMAC1.4} % identifies current set of macros
  \parskip 0pt % no stretch between paragraphs
--- 1205,1207 ----
  % standard macros for WEB listings (in addition to PLAIN.TEX)
! \xdef\fmtversion{\fmtversion+WEBMAC4.0} % identifies current set of macros
  \parskip 0pt % no stretch between paragraphs
***************
*** 1261,1263 ****
  \def\to{\mathrel{.\,.}} % double dot, used only in math mode
! \def\note#1#2.{\Y\noindent{\hangindent2em\baselineskip10pt\eightrm#1 #2.\par}}
  \def\lapstar{\rlap{*}}
--- 1261,1263 ----
  \def\to{\mathrel{.\,.}} % double dot, used only in math mode
! \def\note#1#2.{\Y\noindent{\hangindent2em\baselineskip10pt\eightrm#1~#2.\par}}
  \def\lapstar{\rlap{*}}
***************
*** 1265,1267 ****
  \def\defin#1{\global\advance\ind by 2 \1\&{#1 }} % begin `define' or `format'
! \def\A{\note{See also}} % cross-reference for multiply defined section names
  \def\B{\mathopen{\.{@\{}}} % begin controlled comment
--- 1265,1268 ----
  \def\defin#1{\global\advance\ind by 2 \1\&{#1 }} % begin `define' or `format'
! \def\A{\note{See also section}} % crossref for doubly defined section name
! \def\As{\note{See also sections}} % crossref for multiply defined section name
  \def\B{\mathopen{\.{@\{}}} % begin controlled comment
***************
*** 1271,1272 ****
--- 1272,1275 ----
  \def\E{\cdot10^} % exponent in floating point constant
+ \def\ET{ and~} % conjunction between two section numbers
+ \def\ETs{, and~} % conjunction between the last two of several section numbers
  \def\F{\defin{format}} % format definition
***************
*** 1299,1301 ****
  \def\T{\mathclose{\.{@\}}}} % terminate controlled comment
! \def\U{\note{This code is used in}} % cross-reference for uses of sections
  \let\V=\lor % logical or
--- 1302,1305 ----
  \def\T{\mathclose{\.{@\}}}} % terminate controlled comment
! \def\U{\note{This code is used in section}} % crossref for use of a section
! \def\Us{\note{This code is used in sections}} % crossref for uses of a section
  \let\V=\lor % logical or
***************
*** 1389,1391 ****
    \linepenalty=10 % try to conserve lines
!   \def\U{\note{Used in}} % cross-reference for uses of sections
    \def\:{\par\hangindent 2em}\let\*=*\let\.=\ttentry}
--- 1393,1396 ----
    \linepenalty=10 % try to conserve lines
!   \def\U{\note{Used in section}} % crossref for use of a section
!   \def\Us{\note{Used in sections}} % crossref for uses of a section
    \def\:{\par\hangindent 2em}\let\*=*\let\.=\ttentry}
***************
*** 1557,1558 ****
--- 1562,1567 ----
  customary to make this the first change in your change file.
+ 
+ \point 14. To get output in languages other than English, redefine the
+ macros \.{\\A}, \.{\\As}, \.{\\ET}, \.{\\ETs}, \.{\\U}, \.{\\Us},
+ \.{\\ch}, \.{\\fin}, and \.{\\con}.