home *** CD-ROM | disk | FTP | other *** search
/ Source Code 1992 March / Source_Code_CD-ROM_Walnut_Creek_March_1992.iso / usenet / altsrcs / 1 / 1783 < prev    next >
Encoding:
Internet Message Format  |  1990-12-28  |  12.0 KB

  1. From: kjh@pollux.usc.edu (Kenneth J. Hendrickson)
  2. Newsgroups: alt.sources
  3. Subject: Bug fixes for Elvis 1.3
  4. Message-ID: <26963@usc.edu>
  5. Date: 6 Sep 90 01:07:49 GMT
  6.  
  7. Here are some bug fixes for the recently posted Elvis editor.  They
  8. include:
  9.  
  10. *    getting rid of the "Bad command or file" message on MSDOS, and
  11.     not incidentally, making the wildcards work on MSDOS.  Do make
  12.     sure that the WILDCARD.EXE program is in your PATH.
  13.  
  14. *    fixing the global search and do command command (:g)
  15.     On the file:
  16.  
  17.         this is a test.
  18.             this is a test.
  19.             is this a test?
  20.         is this a test?
  21.  
  22.     the command :g/is/s//IS/ should produce
  23.  
  24.         thIS is a test.
  25.             thIS is a test.
  26.             IS this a test?
  27.         IS this a test?
  28.  
  29.     but before fixing the bug it produces:
  30.  
  31.         ISthis is a test.
  32.         IS    this is a test.
  33.         IS    is this a test?
  34.         ISis this a test?
  35.  
  36.     Try this on both Elvis (before fixing the bug) and the real vi.
  37.     This same bug fix also fixes the problem where :s/old/new/g
  38.     hangs.  (Actually, the computer isn't hung; but it never
  39.     finishes the command! :-( )
  40.  
  41. *    MSDOS now recognizes the differences in command name used to
  42.     invoke the program.  It didn't before.
  43.  
  44. *    MSDOS now uses the EXINIT environment variable.  It didn't
  45.     before.  Because of MSDOS limitations, you can't put a '='
  46.     character into an environment variable; however, EXINIT is still
  47.     quite useful.
  48.  
  49. *    a new Elvis.lnk file is supplied for the MSC linker.  It will
  50.     produce a significantly smaller executable file.
  51.  
  52. *    a new Makefile.msc is supplied for use with Microsoft C, with
  53.     NDmake.  I think NDmake is required to use it, but I'm not sure.
  54.  
  55. I am forwarding all these changes to Steve Kirkendall for his official
  56. blessing.  Thanks Steve, for a fantastic editor.  Now to try it out on
  57. Minix ...
  58.  
  59. Warning:    I don't read alt.sources.  Communicate via email.
  60.  
  61. Ken Hendrickson N8DGN/6       kjh@usc.edu      ...!uunet!usc!pollux!kjh
  62.  
  63. begin 600 fixes.shar
  64. M(R$@+V)I;B]S:`HC(%1H:7,@:7,@82!S:&5L;"!A<F-H:79E+B`@4F5M;W9E
  65. M(&%N>71H:6YG(&)E9F]R92!T:&ES(&QI;F4L('1H96X@=6YP86-K"B,@:70@
  66. M8GD@<V%V:6YG(&ET(&EN=&\@82!F:6QE(&%N9"!T>7!I;F<@(G-H(&9I;&4B
  67. M+B`@5&\@;W9E<G=R:71E(&5X:7-T:6YG"B,@9FEL97,L('1Y<&4@(G-H(&9I
  68. M;&4@+6,B+B`@66]U(&-A;B!A;'-O(&9E960@=&AI<R!A<R!S=&%N9&%R9"!I
  69. M;G!U="!V:6$*(R!U;G-H87(L(&]R(&)Y('1Y<&EN9R`B<V@@/&9I;&4B+"!E
  70. M+F<N+B`@268@=&AI<R!A<F-H:79E(&ES(&-O;7!L971E+"!Y;W4*(R!W:6QL
  71. M('-E92!T:&4@9F]L;&]W:6YG(&UE<W-A9V4@870@=&AE(&5N9#H*(PD)(D5N
  72. M9"!O9B!S:&5L;"!A<F-H:79E+B(*(R!#;VYT96YT<SH@($5L=FES+FQN:RYD
  73. M:68@8VUD,2YC+F1I9B!C;VYF:6<N:"YD:68@;6%I;BYC+F1I9@HC("`@<WES
  74. M=&5M+F,N9&EF($UA:V5F:6QE+FUS8PHC(%=R87!P960@8GD@:VIH0'!O;&QU
  75. M>"YU<V,N961U(&]N(%=E9"!397`@(#4@,3<Z-#$Z,C@@,3DY,`I0051(/2]B
  76. M:6XZ+W5S<B]B:6XZ+W5S<B]U8V(@.R!E>'!O<G0@4$%42`II9B!T97-T("UF
  77. M($5L=FES+FQN:RYD:68@+6$@(B1[,7TB("$]("(M8R(@.R!T:&5N(`H@(&5C
  78. M:&\@<VAA<CH@5VEL;"!N;W0@;W9E<BUW<FET92!E>&ES=&EN9R!F:6QE(%PB
  79. M16QV:7,N;&YK+F1I9EPB"F5L<V4*96-H;R!S:&%R.B!%>'1R86-T:6YG(%PB
  80. M16QV:7,N;&YK+F1I9EPB(%PH.#<@8VAA<F%C=&5R<UPI"G-E9"`B<R]>6"\O
  81. M(B`^16QV:7,N;&YK+F1I9B`\/"=%3D1?3T9?16QV:7,N;&YK+F1I9B<*6#<L
  82. M.&,W"E@\("]C;R`O;F]I("]M87`@*PI8/"`O<&%C("]F87(@+W-T86-K.C!X
  83. M,C`P,"`*6"TM+0I8/B`O;F]I("]P86,@+V9A<B`O<W1A8VLZ,'@R,#`P(`I%
  84. M3D1?3T9?16QV:7,N;&YK+F1I9@II9B!T97-T(#@W("UN92!@=V,@+6,@/$5L
  85. M=FES+FQN:RYD:69@.R!T:&5N"B`@("!E8VAO('-H87(Z(%PB16QV:7,N;&YK
  86. M+F1I9EPB('5N<&%C:V5D('=I=&@@=W)O;F<@<VEZ92$*9FD*(R!E;F0@;V8@
  87. M;W9E<G=R:71I;F<@8VAE8VL*9FD*:68@=&5S="`M9B!C;60Q+F,N9&EF("UA
  88. M("(D>S%](B`A/2`B+6,B(#L@=&AE;B`*("!E8VAO('-H87(Z(%=I;&P@;F]T
  89. M(&]V97(M=W)I=&4@97AI<W1I;F<@9FEL92!<(F-M9#$N8RYD:69<(@IE;'-E
  90. M"F5C:&\@<VAA<CH@17AT<F%C=&EN9R!<(F-M9#$N8RYD:69<(B!<*#4Y-R!C
  91. M:&%R86-T97)S7"D*<V5D(")S+UY8+R\B(#YC;60Q+F,N9&EF(#P\)T5.1%]/
  92. M1E]C;60Q+F,N9&EF)PI8,S4Q8S,U,2PS-C8*6#P@"0D)"7-T<F-P>2AC;61L
  93. M;BP@8VUD<'1R*3L*6"TM+0I8/B`*6#X@"0D)"6EF("AC;60]/4--1%]'3$]"
  94. M04P@)B8@(7-T<FYC;7`H8VUD<'1R+"`B<R\O(BP@,RDI"E@^(`D)"0E["E@^
  95. M(`D)"0D)+RH@268@=&AE('-E87)C:"!P871T97)N(&ES(&YO="!S<&5C:69I
  96. M960*6#X@"0D)"0D@*B!F;W(@=&AE('-U8G-T:71U=&4@8V]M;6%N9"P@=&AE
  97. M;B!U<V4*6#X@"0D)"0D@*B!T:&4@<&%T=&5R;B!F<F]M('1H92!G;&]B86P@
  98. M<V5A<F-H+@I8/B`)"0D)"2`J(&MJ:$!U<V,N961U+"`S(%-E<'0@.3`*6#X@
  99. M"0D)"0D@*B\*6#X@"E@^(`D)"0D)<W1R8W!Y*&-M9&QN+"`B<R\B*3L@("`@
  100. M("\J(&)E9VEN;FEN9R!O9B`Z<R!C;60@*B\*6#X@"0D)"0ES=')C870H8VUD
  101. M;&XL(&5X=')A*S$I.R`@+RH@<&%T=&5R;B!F<F]M(#IG('-E87)C:"`J+PI8
  102. M/B`)"0D)"7-T<F-A="AC;61L;BP@8VUD<'1R*S(I.R`O*B!R97-T(&]F('-U
  103. M8G-T:71U=&4@8VUD("HO"E@^(`D)"0E]"E@^(`D)"0EE;'-E"E@^(`D)"0D)
  104. M<W1R8W!Y*&-M9&QN+"!C;61P='(I.PI8/B`*6#@W,&$X.#8L.#@X"E@^("-E
  105. M;F1I9@I8/B`C:69D968@0E5'1DE815,*6#X@"6US9R@B)7,B+"!"54=&25A%
  106. M4RD["D5.1%]/1E]C;60Q+F,N9&EF"FEF('1E<W0@-3DW("UN92!@=V,@+6,@
  107. M/&-M9#$N8RYD:69@.R!T:&5N"B`@("!E8VAO('-H87(Z(%PB8VUD,2YC+F1I
  108. M9EPB('5N<&%C:V5D('=I=&@@=W)O;F<@<VEZ92$*9FD*(R!E;F0@;V8@;W9E
  109. M<G=R:71I;F<@8VAE8VL*9FD*:68@=&5S="`M9B!C;VYF:6<N:"YD:68@+6$@
  110. M(B1[,7TB("$]("(M8R(@.R!T:&5N(`H@(&5C:&\@<VAA<CH@5VEL;"!N;W0@
  111. M;W9E<BUW<FET92!E>&ES=&EN9R!F:6QE(%PB8V]N9FEG+F@N9&EF7"(*96QS
  112. M90IE8VAO('-H87(Z($5X=')A8W1I;F<@7")C;VYF:6<N:"YD:69<(B!<*#$U
  113. M-2!C:&%R86-T97)S7"D*<V5D(")S+UY8+R\B(#YC;VYF:6<N:"YD:68@/#PG
  114. M14Y$7T]&7V-O;F9I9RYH+F1I9B<*6#$Q,V$Q,30L,3$U"E@^("-D969I;F4@
  115. M0E5'1DE815,@(E-O;64@8G5G<R!F:7AE9"!B>2!+96YN971H($HN($AE;F1R
  116. M:6-K<V]N(@I8/B`*6#(P,V$R,#8*6#X@(R!D969I;F4@15A)3DE4"0DB15A)
  117. M3DE4(@DO*B!-4T1/4R!A;'-O+"!K:FA`=7-C+F5D=2P@,B!397!T(#DP("HO
  118. M"D5.1%]/1E]C;VYF:6<N:"YD:68*:68@=&5S="`Q-34@+6YE(&!W8R`M8R`\
  119. M8V]N9FEG+F@N9&EF8#L@=&AE;@H@("`@96-H;R!S:&%R.B!<(F-O;F9I9RYH
  120. M+F1I9EPB('5N<&%C:V5D('=I=&@@=W)O;F<@<VEZ92$*9FD*(R!E;F0@;V8@
  121. M;W9E<G=R:71I;F<@8VAE8VL*9FD*:68@=&5S="`M9B!M86EN+F,N9&EF("UA
  122. M("(D>S%](B`A/2`B+6,B(#L@=&AE;B`*("!E8VAO('-H87(Z(%=I;&P@;F]T
  123. M(&]V97(M=W)I=&4@97AI<W1I;F<@9FEL92!<(FUA:6XN8RYD:69<(@IE;'-E
  124. M"F5C:&\@<VAA<CH@17AT<F%C=&EN9R!<(FUA:6XN8RYD:69<(B!<*#0P.2!C
  125. M:&%R86-T97)S7"D*<V5D(")S+UY8+R\B(#YM86EN+F,N9&EF(#P\)T5.1%]/
  126. M1E]M86EN+F,N9&EF)PI8,SEA-#`L-#,*6#X@(VEF9&5F($U31$]3"E@^(`DO
  127. M*B!I9VYO<F4@=&AE('-I;&QY("Y%6$4@97AT96YS:6]N+"!K:FA`=7-C+F5D
  128. M=2P@,2!397!T(#DP("HO"E@^(`ES=VET8V@@*&%R9W9;,%U;<W1R;&5N*&%R
  129. M9W9;,%TI("T@,2`M(#1=*0I8/B`C96QS90I8-#!A-#4*6#X@(V5N9&EF"E@T
  130. M,F$T."PU,`I8/B`C:69D968@35-$3U,*6#X@"2`@8V%S92`G6"<Z"0D)+RH@
  131. M=7!P97)C87-E(&]N;'DL(&MJ:$!U<V,N961U("HO"E@^("-E;F1I9@I8-#9A
  132. M-34L-3<*6#X@(VEF9&5F($U31$]3"E@^(`D@(&-A<V4@)U<G.@D)"2\J('5P
  133. M<&5R8V%S92!O;FQY+"!K:FA`=7-C+F5D=2`J+PI8/B`C96YD:68*6#4Q838S
  134. M+#8U"E@^("-I9F1E9B!-4T1/4PI8/B`)("!C87-E("=4)SH)"0DO*B!U<'!E
  135. M<F-A<V4@;VYL>2P@:VIH0'5S8RYE9'4@*B\*6#X@(V5N9&EF"D5.1%]/1E]M
  136. M86EN+F,N9&EF"FEF('1E<W0@-#`Y("UN92!@=V,@+6,@/&UA:6XN8RYD:69@
  137. M.R!T:&5N"B`@("!E8VAO('-H87(Z(%PB;6%I;BYC+F1I9EPB('5N<&%C:V5D
  138. M('=I=&@@=W)O;F<@<VEZ92$*9FD*(R!E;F0@;V8@;W9E<G=R:71I;F<@8VAE
  139. M8VL*9FD*:68@=&5S="`M9B!S>7-T96TN8RYD:68@+6$@(B1[,7TB("$]("(M
  140. M8R(@.R!T:&5N(`H@(&5C:&\@<VAA<CH@5VEL;"!N;W0@;W9E<BUW<FET92!E
  141. M>&ES=&EN9R!F:6QE(%PB<WES=&5M+F,N9&EF7"(*96QS90IE8VAO('-H87(Z
  142. M($5X=')A8W1I;F<@7")S>7-T96TN8RYD:69<(B!<*#(V."!C:&%R86-T97)S
  143. M7"D*<V5D(")S+UY8+R\B(#YS>7-T96TN8RYD:68@/#PG14Y$7T]&7W-Y<W1E
  144. M;2YC+F1I9B<*6#$S-RPQ,SAC,3,W+#$T-`I8/"`C9&5F:6YE"5!23T<)(G=I
  145. M;&1C87)D("(*6#P@(V1E9FEN90E04D]'3$5."3D*6"TM+0I8/B`C(&EF"4U3
  146. M1$]3"E@^(`D)+RH@=&AE(&9U;&P@;F%M92!M=7-T(&)E(&=I=F5N+"!K:FA`
  147. M=7-C+F5D=2P@-2!397!T(#DP("HO"E@^(",@(&1E9FEN90E04D]'"2)W:6QD
  148. M8V%R9"YE>&4@(@I8/B`C("!D969I;F4)4%)/1TQ%3@DQ,PI8/B`C(&5L<V4*
  149. M6#X@(R`@9&5F:6YE"5!23T<)(G=I;&1C87)D("(*6#X@(R`@9&5F:6YE"5!2
  150. M3T=,14X).0I8/B`C(&5N9&EF"D5.1%]/1E]S>7-T96TN8RYD:68*:68@=&5S
  151. M="`R-C@@+6YE(&!W8R`M8R`\<WES=&5M+F,N9&EF8#L@=&AE;@H@("`@96-H
  152. M;R!S:&%R.B!<(G-Y<W1E;2YC+F1I9EPB('5N<&%C:V5D('=I=&@@=W)O;F<@
  153. M<VEZ92$*9FD*(R!E;F0@;V8@;W9E<G=R:71I;F<@8VAE8VL*9FD*:68@=&5S
  154. M="`M9B!-86ME9FEL92YM<V,@+6$@(B1[,7TB("$]("(M8R(@.R!T:&5N(`H@
  155. M(&5C:&\@<VAA<CH@5VEL;"!N;W0@;W9E<BUW<FET92!E>&ES=&EN9R!F:6QE
  156. M(%PB36%K969I;&4N;7-C7"(*96QS90IE8VAO('-H87(Z($5X=')A8W1I;F<@
  157. M7")-86ME9FEL92YM<V-<(B!<*#(Y,#<@8VAA<F%C=&5R<UPI"G-E9"`B<R]>
  158. M6"\O(B`^36%K969I;&4N;7-C(#P\)T5.1%]/1E]-86ME9FEL92YM<V,G"E@C
  159. M($UA:V5F:6QE(&9O<B!-4T,@-2XQ,"`M($Y$;6%K92!I<R!P<F]B86)L>2!R
  160. M97%U:7)E9"X*6`I83T)*4ST)8FQK+F]B:B!C;60Q+F]B:B!C;60R+F]B:B!C
  161. M=7)S97,N;V)J(&-U="YO8FH@97@N;V)J(&EN<'5T+F]B:B!<"E@);6%I;BYO
  162. M8FH@;6ES8RYO8FH@;6]D:69Y+F]B:B!M;W9E,2YO8FH@;6]V93(N;V)J(&UO
  163. M=F4S+F]B:B!M;W9E-"YO8FH@7`I8"6UO=F4U+F]B:B!O<'1S+F]B:B!R96-Y
  164. M8VQE+F]B:B!R961R87<N;V)J(')E9V5X<"YO8FH@<F5G<W5B+F]B:B!<"E@)
  165. M<WES=&5M+F]B:B!T:6\N;V)J('1M<"YO8FH@=F%R<RYO8FH@=F-M9"YO8FH@
  166. M=FDN;V)J(%P*6`EP8RYO8FH@<WES9&]S+F]B:B!T:6YY=&-A<"YO8FH*6`I8
  167. M0T,]"0EC;`I8(R!%;'9I<R!H87,@=&]O(&UU8V@@8V]D92!F;W(@=&AE(%--
  168. M04Q,(&UO9&5L+"!B=70@;F]T(&UU8V@@9&%T82X*6$-&3$%'4U]%3%9)4ST)
  169. M+4%-("U/>`I8(R!4:&4@=71I;&ET:65S(&9I="!I;G1O(#8T2R!C;V1E("L@
  170. M-C1+(&1A=&$@:G5S="!F:6YE+@I80T9,04=37U5424P]"2U!4R`M3W@*6`I8
  171. M86QL.@D)96QV:7,N97AE(&-T86=S+F5X92!R968N97AE('9I<F5C+F5X92!W
  172. M:6QD8V%R9"YE>&4*6`I88FQK+F]B:CH)8FQK+F,@8V]N9FEG+F@@=FDN:`I8
  173. M"20H0T,I("0H0T9,04=37T5,5DE3*2`M8R!B;&LN8PI8"EAC;60Q+F]B:CH)
  174. M8VUD,2YC(&-O;F9I9RYH(')E9V5X<"YH('9I+F@*6`DD*$-#*2`D*$-&3$%'
  175. M4U]%3%9)4RD@+6,@8VUD,2YC"E@*6&-M9#(N;V)J.@EC;60R+F,@8V]N9FEG
  176. M+F@@<F5G97AP+F@@=FDN:`I8"20H0T,I("0H0T9,04=37T5,5DE3*2`M8R!C
  177. M;60R+F,*6`I88W5R<V5S+F]B:CH)8W5R<V5S+F,@8V]N9FEG+F@@=FDN:`I8
  178. M"20H0T,I("0H0T9,04=37T5,5DE3*2`M8R!C=7)S97,N8PI8"EAC=70N;V)J
  179. M.@EC=70N8R!C;VYF:6<N:"!V:2YH"E@))"A#0RD@)"A#1DQ!1U-?14Q625,I
  180. M("UC(&-U="YC"E@*6&5X+F]B:CH)"65X+F,@8V]N9FEG+F@@=FDN:`I8"20H
  181. M0T,I("0H0T9,04=37T5,5DE3*2`M8R!E>"YC"E@*6&EN<'5T+F]B:CH):6YP
  182. M=70N8R!C;VYF:6<N:"!V:2YH"E@))"A#0RD@)"A#1DQ!1U-?14Q625,I("UC
  183. M(&EN<'5T+F,*6`I8;6%I;BYO8FHZ"6UA:6XN8R!C;VYF:6<N:"!V:2YH"E@)
  184. M)"A#0RD@)"A#1DQ!1U-?14Q625,I("UC(&UA:6XN8PI8"EAM:7-C+F]B:CH)
  185. M;6ES8RYC(&-O;F9I9RYH('9I+F@*6`DD*$-#*2`D*$-&3$%'4U]%3%9)4RD@
  186. M+6,@;6ES8RYC"E@*6&UO9&EF>2YO8FHZ"6UO9&EF>2YC(&-O;F9I9RYH('9I
  187. M+F@*6`DD*$-#*2`D*$-&3$%'4U]%3%9)4RD@+6,@;6]D:69Y+F,*6`I8;6]V
  188. M93$N;V)J.@EM;W9E,2YC(&-O;F9I9RYH('9I+F@*6`DD*$-#*2`D*$-&3$%'
  189. M4U]%3%9)4RD@+6,@;6]V93$N8PI8"EAM;W9E,BYO8FHZ"6UO=F4R+F,@8V]N
  190. M9FEG+F@@<F5G97AP+F@@=FDN:`I8"20H0T,I("0H0T9,04=37T5,5DE3*2`M
  191. M8R!M;W9E,BYC"E@*6&UO=F4S+F]B:CH);6]V93,N8R!C;VYF:6<N:"!V:2YH
  192. M"E@))"A#0RD@)"A#1DQ!1U-?14Q625,I("UC(&UO=F4S+F,*6`I8;6]V930N
  193. M;V)J.@EM;W9E-"YC(&-O;F9I9RYH('9I+F@*6`DD*$-#*2`D*$-&3$%'4U]%
  194. M3%9)4RD@+6,@;6]V930N8PI8"EAM;W9E-2YO8FHZ"6UO=F4U+F,@8V]N9FEG
  195. M+F@@=FDN:`I8"20H0T,I("0H0T9,04=37T5,5DE3*2`M8R!M;W9E-2YC"E@*
  196. M6&]P=',N;V)J.@EO<'1S+F,@8V]N9FEG+F@@=FDN:`I8"20H0T,I("0H0T9,
  197. M04=37T5,5DE3*2`M8R!O<'1S+F,*6`I8<F5C>6-L92YO8FHZ"7)E8WEC;&4N
  198. M8R!C;VYF:6<N:"!V:2YH"E@))"A#0RD@)"A#1DQ!1U-?14Q625,I("UC(')E
  199. M8WEC;&4N8PI8"EAR961R87<N;V)J.@ER961R87<N8R!C;VYF:6<N:"!V:2YH
  200. M"E@))"A#0RD@)"A#1DQ!1U-?14Q625,I("UC(')E9')A=RYC"E@*6')E9V5X
  201. M<"YO8FHZ"7)E9V5X<"YC(')E9V5X<"YH(&-O;F9I9RYH('9I+F@@;F]M86=I
  202. M8RYC"E@))"A#0RD@)"A#1DQ!1U-?14Q625,I("UC(')E9V5X<"YC"E@*6')E
  203. M9W-U8BYO8FHZ"7)E9W-U8BYC(')E9V5X<"YH"E@))"A#0RD@)"A#1DQ!1U-?
  204. M14Q625,I("UC(')E9W-U8BYC"E@*6'-Y<W1E;2YO8FHZ"7-Y<W1E;2YC(&-O
  205. M;F9I9RYH('9I+F@*6`DD*$-#*2`D*$-&3$%'4U]%3%9)4RD@+6,@<WES=&5M
  206. M+F,*6`I8=&EO+F]B:CH)=&EO+F,@8V]N9FEG+F@@=FDN:`I8"20H0T,I("0H
  207. M0T9,04=37T5,5DE3*2`M8R!T:6\N8PI8"EAT;7`N;V)J.@ET;7`N8R!C;VYF
  208. M:6<N:"!V:2YH"E@))"A#0RD@)"A#1DQ!1U-?14Q625,I("UC('1M<"YC"E@*
  209. M6'9A<G,N;V)J.@EV87)S+F,@8V]N9FEG+F@@=FDN:`I8"20H0T,I("0H0T9,
  210. M04=37T5,5DE3*2`M8R!V87)S+F,*6`I8=F-M9"YO8FHZ"79C;60N8R!C;VYF
  211. M:6<N:"!V:2YH"E@))"A#0RD@)"A#1DQ!1U-?14Q625,I("UC('9C;60N8PI8
  212. M"EAV:2YO8FHZ"0EV:2YC(&-O;F9I9RYH('9I+F@*6`DD*$-#*2`D*$-&3$%'
  213. M4U]%3%9)4RD@+6,@=FDN8PI8"EAP8RYO8FHZ"0EP8RYC(&-O;F9I9RYH('9I
  214. M+F@*6`DD*$-#*2`D*$-&3$%'4U]%3%9)4RD@+6,@<&,N8PI8"EAS>7-D;W,N
  215. M;V)J.@ES>7-D;W,N8R!C;VYF:6<N:"!V:2YH"E@))"A#0RD@)"A#1DQ!1U-?
  216. M14Q625,I("UC('-Y<V1O<RYC"E@*6'1I;GET8V%P+F]B:CH)=&EN>71C87`N
  217. M8R!C;VYF:6<N:`I8"20H0T,I("0H0T9,04=37T5,5DE3*2`M8R!T:6YY=&-A
  218. M<"YC"E@*6&5L=FES+F5X93H@)"A/0DI3*2!E;'9I<RYL;FL*6`EL:6YK($!E
  219. M;'9I<RYL;FL*6`I88W1A9W,N97AE.B!C=&%G<RYC('=I;&1C87)D+F,@8V]N
  220. M9FEG+F@*6`DD*$-#*2`D*$-&3$%'4U]55$E,*2!C=&%G<RYC("UO(&-T86=S
  221. M+F5X90I8"EAR968N97AE.B!R968N8PI8"20H0T,I("0H0T9,04=37U5424PI
  222. M(')E9BYC("UO(')E9BYE>&4*6`I8=FER96,N97AE.B!V:7)E8RYC('=I;&1C
  223. M87)D+F,@8V]N9FEG+F@@=FDN:`I8"20H0T,I("0H0T9,04=37U5424PI('9I
  224. M<F5C+F,@+6\@=FER96,N97AE"E@*6'=I;&1C87)D+F5X93H@=VEL9&-A<F0N
  225. M8PI8"20H0T,I("0H0T9,04=37U5424PI('=I;&1C87)D+F,@+6\@=VEL9&-A
  226. M<F0N97AE"D5.1%]/1E]-86ME9FEL92YM<V,*:68@=&5S="`R.3`W("UN92!@
  227. M=V,@+6,@/$UA:V5F:6QE+FUS8V`[('1H96X*("`@(&5C:&\@<VAA<CH@7")-
  228. M86ME9FEL92YM<V-<(B!U;G!A8VME9"!W:71H('=R;VYG('-I>F4A"F9I"B,@
  229. M96YD(&]F(&]V97)W<FET:6YG(&-H96-K"F9I"F5C:&\@<VAA<CH@16YD(&]F
  230. 7('-H96QL(&%R8VAI=F4N"F5X:70@,`IK
  231. `
  232. end
  233.  
  234. -- 
  235. Ken Hendrickson N8DGN/6       kjh@usc.edu      ...!uunet!usc!pollux!kjh
  236.