[comp.sources.misc] v19i011: crisp1.9 - CRISP release 1.9a, Patch01g/7

rohit@dmdev.UUCP (Rohit Mehrotra) (05/01/91)

Submitted-by: Rohit Mehrotra <rohit@dmdev.UUCP>
Posting-number: Volume 19, Issue 11
Archive-name: crisp1.9/patch01g
Patch-To: crisp1.9: Volume 7, Issue 21-53

#!/bin/sh
# do not concatenate these parts, unpack them in order with /bin/sh
# file patch-cr.uu continued
#
if test ! -r _shar_seq_.tmp; then
	echo 'Please unpack part 1 first!'
	exit 1
fi
(read Scheck
 if test "$Scheck" != 7; then
	echo Please unpack part "$Scheck" next!
	exit 1
 else
	exit 0
 fi
) < _shar_seq_.tmp || exit 1
echo 'x - continuing file patch-cr.uu'
sed 's/^X//' << 'SHAR_EOF' >> 'patch-cr.uu' &&
M96Q?;65S<V%G92 \06QT+48W/B(I(#LJ($%L="U&-PHA( D)*&%S<VEG;E]T
M;U]K97D)(B,Q-S$B"0DB;&%B96Q?;65S<V%G92 \06QT+48X/B(I(#LJ($%L
M="U&. HA( D)*&%S<VEG;E]T;U]K97D)(B,Q-S(B"0DB;&%B96Q?;65S<V%G
M92 \06QT+48Y/B(I(#LJ($%L="U&.0HA( D)*&%S<VEG;E]T;U]K97D)(B,Q
M-S,B"0DB;6%K92(I(#LJ($%L="U&,3 *(2 )"2AA<W-I9VY?=&]?:V5Y"2(C
M,3<T(@D)(FQA8F5L7VUE<W-A9V4@/$%L="U&,3$^(BD@.RH@06QT+48Q,0HA
M( D)*&%S<VEG;E]T;U]K97D)(B,Q-S4B"0DB;&%B96Q?;65S<V%G92 \06QT
M+48Q,CXB*2 [*B!!;'0M1C$R"B$@"0DH87-S:6=N7W1O7VME>0DB/$%L="U!
M/B()(FUA<FL@,2(I"B$@"0DH87-S:6=N7W1O7VME>0DB/$%L="U"/B()(F)U
M9F9E<E]L:7-T(BD*(2 )"2AA<W-I9VY?=&]?:V5Y"2(\06QT+4,^(@DB;6%R
M:R R(BD*(2 )"2AA<W-I9VY?=&]?:V5Y"2(\06QT+40^(@DB9&5L971E7VQI
M;F4B*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ!;'0M13XB"2)E9&ET7V9I;&4B
M*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ!;'0M1CXB"2)D:7-P;&%Y7V9I;&5?
M;F%M92(I"B$@"0DH87-S:6=N7W1O7VME>0DB/$%L="U'/B()(F=O=&]?;&EN
M92(I"B$@"0DH87-S:6=N7W1O7VME>0DB/$%L="U(/B()(FAE;' B*0HA( D)
M*&%S<VEG;E]T;U]K97D)(CQ!;'0M23XB"2)I;G-E<G1?;6]D92(I"B$@"0DH
M87-S:6=N7W1O7VME>0DB/$%L="U*/B()(F=O=&]?8F]O:VUA<FLB*0HA( D)
M*&%S<VEG;E]T;U]K97D)(CQ!;'0M2SXB"2)D96QE=&5?=&]?96]L(BD*(2 )
M"2AA<W-I9VY?=&]?:V5Y"2(\06QT+4P^(@DB;6%R:R S(BD*(2 )"2AA<W-I
M9VY?=&]?:V5Y"2(\06QT+4T^(@DB;6%R:R(I"B$@"0DH87-S:6=N7W1O7VME
M>0DB/$%L="U./B()(F5D:71?;F5X=%]B=69F97(B*0HA( D)*&%S<VEG;E]T
M;U]K97D)(CQ!;'0M3SXB"2)O=71P=71?9FEL92(I"B$@"0DH87-S:6=N7W1O
M7VME>0DB/$%L="U0/B()(F5D:71?<')E=E]B=69F97(B*2 O*B!P<FEN=" J
M+PHA( D)*&%S<VEG;E]T;U]K97D)(CQ!;'0M43XB"2)Q=6]T92(I"B$@"0DH
M87-S:6=N7W1O7VME>0DB/$%L="U2/B()(G)E861?9FEL92(I"B$@"0DH87-S
M:6=N7W1O7VME>0DB/$%L="U3/B()(G-E87)C:"UF=V0B*0HA( D)*&%S<VEG
M;E]T;U]K97D)(CQ!;'0M5#XB"2)T<F%N<VQA=&4M9G=D(BD*(2 )"2AA<W-I
M9VY?=&]?:V5Y"2(\06QT+54^(@DB=6YD;R(I"B$@"0DH87-S:6=N7W1O7VME
M>0DB/$%L="U6/B()(G9E<G-I;VXB*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ!
M;'0M5SXB"2)W<FET95]B;&]C:R(I"B$@"0DH87-S:6=N7W1O7VME>0DB/$%L
M="U8/B()(F5X:70B*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ!;'0M63XB"2)S
M96%R8V@M8F%C:R(I"B$@"0DH87-S:6=N7W1O7VME>0DB/$%L="U:/B()(G-H
M96QL(BD*(2 )"2AA<W-I9VY?=&]?:V5Y"2(\26YS/B()"2)P87-T92(I"B$@
M"0DH87-S:6=N7W1O7VME>0DB/$5N9#XB"0DB96YD(BD*(2 )"2AA<W-I9VY?
M=&]?:V5Y"2(C,C T(@D@( DB9&]W;B(I"B$@"0DH87-S:6=N7W1O7VME>0DB
M/%!G1&X^(@DB<&%G95]D;W=N(BD*(2 )"2AA<W-I9VY?=&]?:V5Y"2(\3&5F
M=#XB"2)L969T(BD*(2 )"2AA<W-I9VY?=&]?:V5Y"2(\2V5Y<&%D+34^(@DB
M<V5L9E]I;G-E<G0B*0HA( D)*&%S<VEG;E]T;U]K97D)(B,R,#@B"0DB<FEG
M:'0B*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ(;VUE/B()(FAO;64B*0HA( D)
M*&%S<VEG;E]T;U]K97D)(CQ5<#XB"0DB=7 B*0HA( D)*&%S<VEG;E]T;U]K
M97D)(CQ09U5P/B()(G!A9V5?=7 B*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ$
M96P^(@D)(F1E;&5T95]C:&%R(BD*(2 )"2AA<W-I9VY?=&]?:V5Y"2(\2V5Y
M<&%D+5!L=7,^(@DB8V]P>2(I"B$@"0DH87-S:6=N7W1O7VME>0DB/$ME>7!A
M9"U-:6YU<SXB"2)C=70B*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ+97EP860M
M4W1A<CXB"2)U;F1O(BD*(2 )"2AA<W-I9VY?=&]?:V5Y"2(C,3(W(@D)(F1E
M;&5T95]C:&%R86-T97(B*0HA( D)*&%S<VEG;E]T;U]K97D)(B,R,38B"0DB
M:6YS97)T7VUO9&4B*0HA( D)*&%S<VEG;E]T;U]K97D)(B,R,3<B"0DB96YD
M7V]F7W=I;F1O=R(I"B$@"0DH87-S:6=N7W1O7VME>0DB(S(Q."()"2)S971?
M8F]T=&]M7V]F7W=I;F1O=R(I"B$@"0DH87-S:6=N7W1O7VME>0DB(S(Q.2()
M"2)E;F1?;V9?8G5F9F5R(BD*(2 )"2AA<W-I9VY?=&]?:V5Y(" B(S(R,"()
M"2)O8FIE8W1S('=O<F1?;&5F="(I"B$@"0DH87-S:6=N7W1O7VME>2 @(B,R
M,C$B"0DB;&%B96Q?;65S<V%G92 \2V5Y<&%D(#4^(BD*(2 )"2AA<W-I9VY?
M=&]?:V5Y(" B(S(R,B()"2)O8FIE8W1S('=O<F1?<FEG:'0B*0HA( D)*&%S
M<VEG;E]T;U]K97D)(B,R,C,B"0DB=&]P7V]F7W=I;F1O=R(I"B$@"0DH87-S
M:6=N7W1O7VME>0DB(S(R-"()"2)S971?=&]P7V]F7W=I;F1O=R(I"B$@"0DH
M87-S:6=N7W1O7VME>0DB(S(R-2()"2)T;W!?;V9?8G5F9F5R(BD*(2 )"2AA
M<W-I9VY?=&]?:V5Y"2(C,C(V(@D)(F1E;&5T95]C:&%R(BD*(2 )"2AA<W-I
M9VY?=&]?:V5Y"2(C,C(W(@D)(FQA8F5L7VUE<W-A9V4@/$-T<FPM2V5Y<&%D
M+7!L=7,^(BD*(2 )"2AA<W-I9VY?=&]?:V5Y"2(C,C(X(@D)(G)E<&5A="(I
M"B$@"0DH87-S:6=N7W1O7VME>0DB(S(R.2()"2)L86)E;%]M97-S86=E(#Q#
M=')L+4ME>7!A9"US=&%R/B(I"B$@"0DH87-S:6=N7W1O7VME>0DB(S(R.2()
M"2)L86)E;%]M97-S86=E(#(R.2(I"B$@"0DH87-S:6=N7W1O7VME>0DB/%-H
M:69T+51A8CXB"2)P<F5V:6]U<U]T86(B*0HA( D)*&%S<VEG;E]T;U]K97D)
M(CQ!;'0M,#XB"2)D<F]P7V)O;VMM87)K(# B*0HA( D)*&%S<VEG;E]T;U]K
M97D)(CQ!;'0M,3XB"2)D<F]P7V)O;VMM87)K(#$B*0HA( D)*&%S<VEG;E]T
M;U]K97D)(CQ!;'0M,CXB"2)D<F]P7V)O;VMM87)K(#(B*0HA( D)*&%S<VEG
M;E]T;U]K97D)(CQ!;'0M,SXB"2)D<F]P7V)O;VMM87)K(#,B*0HA( D)*&%S
M<VEG;E]T;U]K97D)(CQ!;'0M-#XB"2)D<F]P7V)O;VMM87)K(#0B*0HA( D)
M*&%S<VEG;E]T;U]K97D)(CQ!;'0M-3XB"2)D<F]P7V)O;VMM87)K(#4B*0HA
M( D)*&%S<VEG;E]T;U]K97D)(CQ!;'0M-CXB"2)D<F]P7V)O;VMM87)K(#8B
M*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ!;'0M-SXB"2)D<F]P7V)O;VMM87)K
M(#<B*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ!;'0M.#XB"2)D<F]P7V)O;VMM
M87)K(#@B*0HA( D)*&%S<VEG;E]T;U]K97D)(CQ!;'0M.3XB"2)D<F]P7V)O
M;VMM87)K(#DB*0HA( D)*&%S<VEG;E]T;U]K97D)(B,R-#$B"0DB<&%U<V5?
M;VY?97)R;W(B*0HA( D)*&%S<VEG;E]T;U]K97D)(B,R-#(B"0DB<')I;G0B
M*0HA( D)*&%S<VEG;E]T;U]K97D)(B,R-#,B"0DB;&%B96Q?;65S<V%G92 C
M,C0S(BD*(2 )"2AA<W-I9VY?=&]?:V5Y"2(C,C0T(@D)(FEN<V5R=" ](BD*
M(2 )"2AA<W-I9VY?=&]?:V5Y"2(C,C0U(@D)(FEN<V5R=" O(BD*(2 )"2AA
M<W-I9VY?=&]?:V5Y"2(C,C0V(@D)(F5D:71?9FEL92!^+RYC<FES<')C+FTB
M*0HA( D)*&%S<VEG;E]T;U]K97D)(B,R-#<B"0DB=6YD;R(I"B$@"0DH87-S
M:6=N7W1O7VME>0DB(S(T."()"2)R961O(BD*(2 )"2AA<W-I9VY?=&]?:V5Y
M"2(C,C0Y(@D)(F-O<'DB*0HA( D)*&%S<VEG;E]T;U]K97D)(B,R-3 B"0DB
M<&%S=&4B*0HA( D)*&%S<VEG;E]T;U]K97D)(B,R-3$B"0DB8W5T(BD*(2 )
M"2AA<W-I9VY?=&]?:V5Y"2(C,C4R(@D)(G-E87)C:"UF=V0B*0HA( D)*&%S
M<VEG;E]T;U]K97D)(B,R-3,B"0DB<V5A<F-H7VYE>'0B*0HA( D)*&%S<VEG
M;E]T;U]K97D)(B,R-30B"0DB<V5A<F-H7V-A<V4B*0HA( D)*&%S<VEG;E]T
M;U]K97D)(B,R-34B"0DB<V5A<F-H7V)A8VLB*0HA( DI"B$@*0HA( HA("AM
M86-R;R!S971?=&ET;&4*(2 )* HA( D)*'-T<FEN9R!P87)M*0HA( D)*&=E
M=%]P87)M(# @<&%R;2D*(2 )"2AP<FEN=&8@(AM=,CLE<P<B('!A<FTI"B @
M"2D*(" I"B$@"B$@*&UA8W)O('-E=%]I8V]N7W1I=&QE"B @"2@*(2 )"2AS
M=')I;F<@<&%R;2D*(2 )"2AG971?<&%R;2 P('!A<FTI"B$@"0DH<')I;G1F
M("(;73$[)7,'(B!P87)M*0HA( DI"B$@*0HA( HA("AM86-R;R!L86)E;%]M
M97-S86=E"B$@"2@*(2 )"2AS=')I;F<@87)G*0HA( D)*&=E=%]P87)M(# @
M87)G*0HA( D)*&UE<W-A9V4@*"L@*"L@(DME>2 G(B H:V5Y7VQA8F5L(&%R
M9RDI("(G('!R97-S960B*2D*(" )*0H@("D*9&EF9B M8R M<B K;F5W+69I
M;&5S("XN+V-R+F]R:6<O<W)C+V-R:7-P+W=P+FT@+B]S<F,O8W)I<W O=W N
M;0HJ*BH@+BXO8W(N;W)I9R]S<F,O8W)I<W O=W N;0E7960@36%R(#(W(#(S
M.C Y.C0P(#$Y.3$*+2TM("XO<W)C+V-R:7-P+W=P+FT)5V5D($UA<B Q,R Q
M,3HR-CHR-" Q.3DQ"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@,S L,S8@*BHJ*@H@
M( D)"0D)=W!?<75I970I"B @"B @"0DH/2!W<%]R;6%R9VEN(%)-05)'24XI
M"B$@"0DH/2!W<%]R86=G960@,"D)"2\O($IU<W1I9FEE9"!M87)G:6YS+@H@
M( D)*#T@=W!?875T;W=R87 @1D%,4T4I"B @"0DH/2!W<%]Q=6EE="!&04Q3
M12D*(" )*0HM+2T@,S L,S8@+2TM+0H@( D)"0D)=W!?<75I970I"B @"B @
M"0DH/2!W<%]R;6%R9VEN(%)-05)'24XI"B$@"0DH/2!W<%]R86=G960@1D%,
M4T4I"0DO+R!*=7-T:69I960@;6%R9VEN<RX*(" )"2@]('=P7V%U=&]W<F%P
M($9!3%-%*0H@( D)*#T@=W!?<75I970@1D%,4T4I"B @"2D**BHJ*BHJ*BHJ
M*BHJ*BHJ"BHJ*B V,"PV-2 J*BHJ"BTM+2 V,"PQ,#$@+2TM+0H@( D)"2AU
M;G)E9VES=&5R7VUA8W)O(%)%1U]465!%1" B<F5G7V%U=&]W<F%P(BDI"B @
M"2D*(" I"BL@*&UA8W)O('1O9V=L95]A=71O=W)A< HK( DH"BL@"0DH/2!W
M<%]R86=G960@*"$@=W!?<F%G9V5D*2D**R )"2AR96=I<W1E<E]M86-R;R!2
M14=?5%E0140@(G)E9U]A=71O=W)A<"(I"BL@"0DH:68@=W!?<F%G9V5D"BL@
M"0D)*&UE<W-A9V4@(F%U=&]W<F%P+7)A9V=E9"!O;B(I"BL@"0D[96QS90HK
M( D)"2AM97-S86=E(")A=71O=W)A<"UJ=7-T:69I960@;VXB*0HK( D)*0HK
M( DI"BL@*0HK("AM86-R;R!S971?<F%G9V5D"BL@"2@**R )"2@]('=P7W)A
M9V=E9"!44E5%*0HK( DI"BL@*0HK("AM86-R;R!C;&5A<E]R86=G960**R )
M* HK( D)*#T@=W!?<F%G9V5D($9!3%-%*0HK( DI"BL@*0HK("AM86-R;R!S
M971?875T;W=R87 **R )* HK( D)*'5N<F5G:7-T97)?;6%C<F\@4D5'7U19
M4$5$(")R96=?875T;W=R87 B*0HK( D)*')E9VES=&5R7VUA8W)O(%)%1U]4
M65!%1" B<F5G7V%U=&]W<F%P(BD**R )"2@]('=P7V%U=&]W<F%P(%12544I
M"BL@"0DH;65S<V%G92 B875T;W=R87 @;VXB*0HK( DI"BL@*0HK("AM86-R
M;R!C;&5A<E]A=71O=W)A< HK( DH"BL@"0DH=6YR96=I<W1E<E]M86-R;R!2
M14=?5%E0140@(G)E9U]A=71O=W)A<"(I"BL@"0DH/2!W<%]A=71O=W)A<"!&
M04Q312D**R )"2AM97-S86=E(")A=71O=W)A<"!O9F8B*0HK( DI"BL@*0H@
M("AM86-R;R!R96=?875T;W=R87 *(" )* D*(" )"2AS=')I;F<@8VAA<BD*
M*BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B Y,2PQ,3$@*BHJ*@H@("AM86-R;R!M87)G
M:6X*(" )* H@( D)*&=E=%]P87)M(# @=W!?<FUA<F=I;B B4FEG:'0@:&%N
M9"!M87)G:6XZ("(@3E5,3"!W<%]R;6%R9VEN*0HA( D)*&UE<W-A9V4@(B(I
M"B @"2D*(" I"B @*&UA8W)O(&,M=6YC;VUM96YT7V)L;V-K"B @"2@*(2 )
M"2AI;G0)<W1A<G1?;&EN90HA( D)"0ES=&%R=%]C;VP*(2 )"0D)96YD7VQI
M;F4*(2 )"0D)96YD7V-O;"D*(2 )"2AI;G%?;6%R:V5D('-T87)T7VQI;F4@
M<W1A<G1?8V]L(&5N9%]L:6YE(&5N9%]C;VPI"B$@"0DH;65S<V%G92 B4W1R
M:7!P:6YG(&5X:7-T:6YG(&-O;6UE;G1S+B(I"B @"0DH<V%V95]P;W-I=&EO
M;BD*(2 )"2AT<F%N<VQA=&4@(CQ;(%QT74![+WU 7%PJ(B B(B!35%]'3$]"
M04P@4U1?4D5'15A0($Y53$P@4U1?0DQ/0TLI"B$@"0DH=')A;G-L871E(")<
M7"I[+WU 6R!<=%U )"(@(B(@4U1?1TQ/0D%,(%-47U)%1T584"!.54Q,(%-4
M7T),3T-+*0H@( D)*')E<W1O<F5?<&]S:71I;VXI"B @"2D*(" I"B @*&UA
M8W)O(&@M9F]R;6%T7V)L;V-K"BTM+2 Q,C<L,3<Y("TM+2T*(" H;6%C<F\@
M;6%R9VEN"B @"2@*(" )"2AG971?<&%R;2 P('=P7W)M87)G:6X@(E)I9VAT
M(&AA;F0@;6%R9VEN.B B($Y53$P@=W!?<FUA<F=I;BD*(2 )"3LH;65S<V%G
M92 B(BD*(" )*0H@("D*(" H;6%C<F\@8RUU;F-O;6UE;G1?8FQO8VL*(" )
M* HA( D)*&EN= EB=68*(2 )"0D)8W5R<F5N=%]B=69F97(*(2 )"0D);&EN
M97,*(2 )"0D)*0H@( D)*'-A=F5?<&]S:71I;VXI"B$@"0DH/2!C=7)R96YT
M7V)U9F9E<B H:6YQ7V)U9F9E<BDI"B$@"0DH/2!B=68@*&-R96%T95]B=69F
M97(@(G5N8V]M;65N="UB=69F97(B("(B(#$I*0HA( D)*&-U="D*(2 )"2AS
M971?8G5F9F5R(&)U9BD*(2 ["0DH871T86-H7V)U9F9E<B!B=68I"B$@.PD)
M*')E9G)E<V@I("AS;&5E<" R*0HA( D)*'!A<W1E*0HA( D)*&UE<W-A9V4@
M(E-T<FEP<&EN9R!E>&ES=&EN9R!C;VUM96YT<RXB*0HA( D)*'1O<%]O9E]B
M=69F97(I("AT<F%N<VQA=&4@(CPO7%PJ6R!<=%U (B B(B!35%]'3$]"04P@
M4U1?4D5'15A0*0HA( D)*'1O<%]O9E]B=69F97(I("AT<F%N<VQA=&4@(CP@
M7%PJ("(@(B(@4U1?1TQ/0D%,(%-47U)%1T584"D*(2 )"2AT;W!?;V9?8G5F
M9F5R*2 H=')A;G-L871E("(\(%Q<*B];(%QT74 B("(B(%-47T=,3T)!3"!3
M5%]214=%6% I"B$@"0DH=&]P7V]F7V)U9F9E<BD*(2 ["0DH<F5F<F5S:"D@
M*'-L965P(#(I"B$@"0DH=VAI;&4@*#T]("(B("AT<FEM("AL=')I;2 H<F5A
M9"DI*2D@* HA( D)"2AD96QE=&5?;&EN92D*(2 )"0DH9&]W;BD*(2 )"2DI
M"B$@.PD)*')E9G)E<V@I("AS;&5E<" R*0HA( D)*&5N9%]O9E]B=69F97(I
M("AB96=I;FYI;F=?;V9?;&EN92D*(2 )"2AW:&EL92 H/3T@(B(@*'1R:6T@
M*&QT<FEM("AR96%D*2DI*2 H"B$@"0D)*&1E;&5T95]L:6YE*0HA( D)"2AU
M<"D*(2 )"2DI"B$@.PD)*')E9G)E<V@I("AS;&5E<" R*0HA( D)*#T@;&EN
M97,@*&EN<5]L:6YE<RDI"B$@"0DH=&]P7V]F7V)U9F9E<BD*(2 )"2AD<F]P
M7V%N8VAO<BD*(2 )"2AE;F1?;V9?8G5F9F5R*0HA( D)*&-U="D*(2 )"2AS
M971?8G5F9F5R(&-U<G)E;G1?8G5F9F5R*0HA(#L)"2AA='1A8VA?8G5F9F5R
M(&-U<G)E;G1?8G5F9F5R*0HA(#L)"2AR969R97-H*2 H<VQE97 @,BD*(2 )
M"2AB96=I;FYI;F=?;V9?;&EN92D*(2 )"2AP87-T92D*(2 )"2AD96QE=&5?
M8G5F9F5R(&)U9BD*(" )"2AR97-T;W)E7W!O<VET:6]N*0HK( D)*'!U=%]P
M87)M(# @;&EN97,I"B @"2D*(" I"B @*&UA8W)O(&@M9F]R;6%T7V)L;V-K
M"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@,3$V+#$R,2 J*BHJ"BTM+2 Q.#0L,3DP
M("TM+2T*(" )"2AI;G0)<W1A<G1?;&EN90H@( D)"0ES=&%R=%]C;VP*(" )
M"0D)96YD7VQI;F4**R )"0D);&EN97,*(" )"0D)96YD7V-O;"D*(" *(" )
M"2AI9B H/3T@*&EN<5]M87)K960@<W1A<G1?;&EN92!S=&%R=%]C;VP@96YD
M7VQI;F4@96YD7V-O;"D@,"D@* HJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#$R,BPQ
M,C@@*BHJ*@H@( D)"2AE<G)O<B B3F\@;6%R:V5D(&)L;V-K+B(I"B @"0D)
M*')E='5R;BDI*0H@( HA( D)*&,M=6YC;VUM96YT7V)L;V-K*0H@( H@( D)
M*&EF("@\("AD969A=6QT+69O<FUA=%]B;&]C:RD@,"D*(" )"0DH<F5T=7)N
M*2D*+2TM(#$Y,2PR,# @+2TM+0H@( D)"2AE<G)O<B B3F\@;6%R:V5D(&)L
M;V-K+B(I"B @"0D)*')E='5R;BDI*0H@( HA( D)*&,M=6YC;VUM96YT7V)L
M;V-K(&QI;F5S*0HA( D)*&=O=&]?;&EN92!S=&%R=%]L:6YE*0HA( D)*&1R
M;W!?86YC:&]R*0HA( D)*&=O=&]?;&EN92 H*R!S=&%R=%]L:6YE("@M(&QI
M;F5S(#$I*2D*(" *(" )"2AI9B H/" H9&5F875L="UF;W)M871?8FQO8VLI
M(# I"B @"0D)*')E='5R;BDI"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@,3,S+#$T
M.2 J*BHJ"B @"0DO+PH@( D)*&UE<W-A9V4@(D%D9&EN9R!#(&-O;6UE;G1S
M+B(I"B @"0DH9V]T;U]L:6YE('-T87)T7VQI;F4I"B$@"0DH/2!E;F1?8V]L
M("@K("@K("@K('=P7W)M87)G:6X@0U],34%21TE.*2 R*2!#7U)-05)'24XI
M*0H@( D)*'=H:6QE("@\('-T87)T7VQI;F4@96YD7VQI;F4I("@*(2 )"0DH
M:6YS97)T("(@*B(I"B$@"0D)*&EN<V5R=" B("(@0U],34%21TE.*0HA( D)
M"2AM;W9E7V%B<R P(&5N9%]C;VPI"B$@"0D)*&EN<V5R=" B*B(I"B @"0D)
M*&1O=VXI"B @"0D)*&)E9VEN;FEN9U]O9E]L:6YE*0H@( D)"2@K*R!S=&%R
M=%]L:6YE*0HA( D)"2DI"B @"0DH;65S<V%G92 B1F]R;6%T=&EN9R!C;VUP
M;&5T92XB*0H@( DI"B @*0H@("\O"BTM+2 R,#4L,C(T("TM+2T*(" )"2\O
M"B @"0DH;65S<V%G92 B061D:6YG($,@8V]M;65N=',N(BD*(" )"2AG;W1O
M7VQI;F4@<W1A<G1?;&EN92D*(2 )"2AB96=I;FYI;F=?;V9?;&EN92D*(2 )
M"2AI;G-E<G0@(B\J7&XB*0HA( D)*"LK('-T87)T7VQI;F4I"B$@"0DH*RL@
M96YD7VQI;F4I"B$@"0DH9V]T;U]L:6YE('-T87)T7VQI;F4I"B @"0DH=VAI
M;&4@*#P@<W1A<G1?;&EN92!E;F1?;&EN92D@* HA( D)"2AI;G-E<G0@(B J
M("(I"B @"0D)*&1O=VXI"B @"0D)*&)E9VEN;FEN9U]O9E]L:6YE*0H@( D)
M"2@K*R!S=&%R=%]L:6YE*0HA( D)*2D*(2 )"2AI;G-E<G0@(B J+UQN(BD*
M(" )"2AM97-S86=E(")&;W)M871T:6YG(&-O;7!L971E+B(I"BL@"0DH<F%I
M<V5?86YC:&]R*0H@( DI"B @*0H@("\O"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@
M,C V+#(Q,B J*BHJ"B @"0D)"2@M+2!E;F1?;&EN92D*(" )"0D)*2D*(" )
M"0DH/2!S=&%R=%]L:6YE(&QI;F5?;F\I"B$@"0D)*#T@;&EN92 H=')I;2 H
M;'1R:6T@*&-O;7!R97-S(&QI;F4I*2DI"B @"0D)+R\*(" )"0DO+R @(%=H
M:6QE(&QI;F4@:7,@=&]O(&QO;F<@=&\@9FET+"!W92!K965P(&-H;W!P:6YG
M"B @"0D)+R\@("!T:&4@;&EN92!A;F0@:6YS97)T:6YG('1H92!F;W)M871T
M960@<F5M86EN<RX*+2TM(#(X,2PR.#<@+2TM+0H@( D)"0DH+2T@96YD7VQI
M;F4I"B @"0D)"2DI"B @"0D)*#T@<W1A<G1?;&EN92!L:6YE7VYO*0HA( D)
M"2@](&QI;F4@*'1R:6T@*&QT<FEM("AC;VUP<F5S<R!L:6YE("(N/R$Z(BDI
M*2D*(" )"0DO+PH@( D)"2\O(" @5VAI;&4@;&EN92!I<R!T;V\@;&]N9R!T
M;R!F:70L('=E(&ME97 @8VAO<'!I;F<*(" )"0DO+R @('1H92!L:6YE(&%N
M9"!I;G-E<G1I;F<@=&AE(&9O<FUA='1E9"!R96UA:6YS+@HJ*BHJ*BHJ*BHJ
M*BHJ*BH**BHJ(#(T-BPR-3(@*BHJ*@H@( D)"0D)*#T@;&EN92!R97-T,2D*
M(" )"0D)"2DI"B @"0D)"2AI;G-E<G0@*"L@;&EN92 B7&XB*2D*(2 )"0D)
M*#T@;&EN92 H=')I;2 H;'1R:6T@*&-O;7!R97-S(')E<W1?;V9?;&EN92DI
M*2D*(" )"0D)*"LK(&5N9%]L:6YE*0H@( D)"0DH*RL@<W1A<G1?;&EN92D*
M(" )"0D)*2D*+2TM(#,R,2PS,C<@+2TM+0H@( D)"0D)*#T@;&EN92!R97-T
M,2D*(" )"0D)"2DI"B @"0D)"2AI;G-E<G0@*"L@;&EN92 B7&XB*2D*(2 )
M"0D)*#T@;&EN92 H=')I;2 H;'1R:6T@*&-O;7!R97-S(')E<W1?;V9?;&EN
M92 B+B$_.B(I*2DI"B @"0D)"2@K*R!E;F1?;&EN92D*(" )"0D)*"LK('-T
M87)T7VQI;F4I"B @"0D)"2DI"F1I9F8@+6,@+7(@*VYE=RUF:6QE<R N+B]C
M<BYO<FEG+W-R8R]C<FES<"]Z;V]M+FT@+B]S<F,O8W)I<W O>F]O;2YM"BHJ
M*B N+B]C<BYO<FEG+W-R8R]C<FES<"]Z;V]M+FT*+2TM("XO<W)C+V-R:7-P
M+WIO;VTN;0E&<FD@3F]V(" R(#(Q.C U.C,S(#$Y.3 **BHJ*BHJ*BHJ*BHJ
M*BHJ"BHJ*B P("HJ*BH*+2TM(#$L,3,X("TM+2T**R [*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ"BL@.RH@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M*@HK(#LJ(" @(" @(" @(" @(" @(" @("!:($\@3R!-("X@32 M(%=I;F1O
M=R!:;V]M($UA8W)O(" @(" @(" @(" @(" @(" @("H**R [*B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" J"BL@.RHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*@HK( HK(#LJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH**R [*B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" J"BL@.RH@(" @(" @(" @(" @(" @
M("!#;W!Y<FEG:'0@*&,I(%1H;VUA<R!+;W-C:&%T92 Q.3@X(" @(" @(" @
M(" @(" @(" @*@HK(#LJ(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @("H**R [
M*B @(" @(" @(" @(" @(" @(" @(" @(" @("!4:&]M87,@2V]S8VAA=&4@
M(" @(" @(" @(" @(" @(" @(" @(" @(" J"BL@.RH@(" @(" @(" @(" @
M(" @(" @(" @(" @-30@36EL;"!3=')E970@4V]U=&@@(" @(" @(" @(" @
M(" @(" @(" @(" @*@HK(#LJ(" @(" @(" @(" @(" @(" @(" @(" @(" @
M0G)A;7!T;VXL($]N=&%R:6\@(" @(" @(" @(" @(" @(" @(" @(" @("H*
M*R [*B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @3#99(#%3-B @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" J"BL@.RH@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @*@HK(#LJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BH**R [*@HK(#LJ(%9A<FEO=7,@;6]D<R!B>2!32$HL(#$Y.#DO,#@O,S$@
M86YD(&5A<FQI97(L('-O('1H870@>F]O;2]U;GIO;VT**R [*B!D;V5S;B=T
M(&-A=7-E(&$@8G5F9F5R('-W:71C:"!A;F0O;W(@;6]V96UE;G0@;V8@=&AE
M(&-U<G-O<BX**R [*@HK(#LJ($ET(&ES;B=T('!E<F9E8W0@*'EE="$I+B!)
M9B!Y;W4@;W!E;B!T:&4@>F]O;2!W:6YD;W<L(&UO=F4@=&\**R [*B!T:&4@
M;&%S="!L:6YE(&]F(&ET+"!A;F0@=6YZ;V]M+"!T:&5N('1H92!C=7)S;W(@
M=VEL;"!B92!P;&%C960**R [*B!A="!T:&4@=&]P(&]F('1H92!O<FEG:6YA
M;"!W:6YD;W<L(&EN<W1E860@;V8@870@=&AE(&)O='1O;2!W:&EC: HK(#LJ
M('=O=6QD(&)E(&UO<F4@;&]G:6-A;"X@5&\@9FEX('1H:7,L(&$@9G5N8W1I
M;VX@:7,@<F5Q=6ER960@=&AA= HK(#LJ('1E;&QS('=H97)E('=I=&AI;B!A
M('=I;F1O=R!T:&4@8W5R<V]R(&ES('!O<VET:6]N960@*'1H97)E)W,@;F\*
M*R [*B!N96%T('=A>2!T;R!D971E<FUI;F4@=&AI<RDN"BL@.RH**R [*@HK
M(#LJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BH**R [*@D)"5H@3R!/($T@
M+B!-(" @($4@1"!)(%0@(" @3"!/($<**R [*@HK(#LJ"45D:70)1&%T90E0
M97)S;VX)"4UO9&EF:6-A=&EO;@HK(#LJ"2TM+2T)+2TM+0DM+2TM+2T)"2TM
M+2TM+2TM+2TM+0HK(#LJ(" Q+C Q(" @(#$P,C$@(" @5$L@(" @(" @(" @
M061D960@8VAE8VL@9F]R('=I;F1O=R!S:7IE('-O('1H870@>F]O;65D"BL@
M.RH@(" @(" @(" @(" @(" @(" @(" @(" @(" @("!W:6YD;W<@=&%K97,@
M=VAO;&4@<V-R965N"BL@.RH@(#$N,#(@(" @,3$Q,C@X("!715,@(" @(" @
M("!!9&1E9"!?:6YI="!R;W5T:6YE"BL@.RH**R [*B @,2XP,PDQ,3 R.3 @
M:V5W"0D)36%D92!Z;V]M('=I;F1O=R!W:61T:"!O9B!S8W)E96X@=&\@;6%K
M92!I= HK(#LJ"0D)"0D)"0D)=V]R:R!B971T97(@;VX@=&5R;6EN86QS(&%T
M(&QE<W,@=&AA;B!N971W;W)K"BL@.RH)"0D)"0D)"0ES<&5E9',N"BL@.RH*
M*R [*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ"BL@"BL@.RHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*@HK(#LJ(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" K+2TM+2TM+2TM+2TM+2TM
M+2TM+2L**R [*@E!=71H;W(Z(%0N($MO<V-H871E(" @(" @(" @(" @(" @
M(" @(" @(" @(" @("!\($8@52!.($,@5"!)($\@3B!3('P**R [*@E$871E
M.@E-87DL(#$Y.#@@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" K
M+2TM+2TM+2TM+2TM+2TM+2TM+2L**R [*@HK(#LJ*BHJ*BHJ*BHJ*BHJ*@HK
M(#LJ(%-93D]04TE3.B @(" @0G)I968@5VEN9&]W(%IO;VTO56YZ;V]M(&UA
M8W)O"BL@.RH**R [*B!$15-#4DE05$E/3CH@($-A=7-E<R!T:&4@8W5R<F5N
M="!W:6YD;W<@=&\@>F]O;2 H9FEL;"!W:&]L92!S8W)E96XI+ HK(#LJ(" @
M(" @(" @(" @(" @;W(@=6YZ;V]M("AR971U<FX@=&\@<')E=FEO=7,@<VEZ
M92D@9&5P96YD:6YG(&]N('-T871E"BL@.RH@(" @(" @(" @(" @("!O9B!T
M;V=G;&4N"BL@.RH**R [*B @(" @(" @(" @(" @(%1H92!A<'!R;V%C:"!T
M86ME;B!A;&QO=W,@;VYE('1O(&%S<VEG;B B>F]O;2(@=&\@80HK(#LJ(" @
M(" @(" @(" @(" @<VEN9VQE(&ME>2P@86YD(&AA=F4@:70@=&]G9VQE('1H
M92!Z;V]M(&]N(&%N9"!O9F8L"BL@.RH@(" @(" @(" @(" @("!O<B!E;G1E
M<B!T:&4@;6%C<F\@8V]M;6%N9" B>F]O;2(@=VET:"!T:&4@<V%M90HK(#LJ
M(" @(" @(" @(" @(" @<F5S=6QT+@HK(#LJ"BL@.RH@(" @(" @(" @(" @
M("!7:&5N('5N>F]O;6EN9RP@=&AE(&-U<G-O<B!I<R!R971U<FYE9"!T;R!T
M:&4@<&]S:71I;VX**R [*B @(" @(" @(" @(" @(&]R:6=I;F%L;'D@;V-C
M=7!I960@8F5F;W)E('1H92!Z;V]M.R!I+F4N('-A;64@=VEN9&]W+ HK(#LJ
M(" @(" @(" @(" @(" @<V%M92!B=69F97(L('-A;64@8W5R<V]R('!O<VET
M:6]N+@HK(#LJ"BL@.RH@(" @(" @(" @(" @("!-;W-T(&]T:&5R(&9U;F-T
M:6]N<R!W;W)K(&%S(&%L=V%Y<RX**R [*@HK(#LJ"BL@.RH@(" @(" @(" @
M(" @("!3=6=G97-T960@57-A9V4Z"BL@.RH**R [*B @(" @(" @(" @(" @
M($%D9"P@:6X@>6]U<B!I;FET:6%L<R!M86-R;R!F:6QE+"!T:&4@;&EN93H*
M*R [*@HK(#LJ(" @(" @(" @(" @(" @(" @("AA<W-I9VY?=&]?:V5Y("(C
M,#(V(B B>F]O;2(I"BL@.RH**R [*B @(" @(" @(" @(" @(&%N9"!R92UC
M;VUP:6QE+B @5&AI<R!A<W-I9VYS(")Z;V]M(B!T;R!#=')L+5HN"BL@.RH*
M*R [*B!215154DY3.B @(" @($YO=&AI;F<**R [*@HK(#LJ($-!551)3TY3
M.B @(" @6F]O;65D('=I;F1O=R!C86YN;W0@8F4@<W!L:70@=7 @87,@;F]R
M;6%L('1I;&5D('=I;F1O=W,**R [*B @(" @(" @(" @(" @(&-A;BX**R [
M*@HK(#LJ(" @(" @(" @(" @(" @071T96UP=&EN9R!T;R!M;W9E(&%N(&5D
M9V4@=VEL;"!C875S92!T:&4@>F]O;65D"BL@.RH@(" @(" @(" @(" @("!W
M:6YD;W<G<R!T:71L92!T;R!B92!C;&5A<F5D+"!A<R!W96QL(&%S('1H92!S
M:&%D;W=E9 HK(#LJ(" @(" @(" @(" @(" @961G92X**R [*@HK(#LJ(" @
M(" @(" @(" @(" @4F5Q=6ER97,@0G)I968@,BXP(&]R(&=R96%T97(N"BL@
M.RH**R [*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ"BL@"BL@.RH@*&UA
M8W)O(%]I;FET"BL@.RH@(" @(" @(" H87-S:6=N7W1O7VME>2 B/$-T<FPM
M>CXB(")Z;V]M(BD**R [*B I"BL@"BL@*&UA8W)O('IO;VT**R @("@**R @
M("AI;G0@7WIO;VU?=&]G*2 @(" @(" @(#L@5&]G9VQE('1O('1E;&P@=7,@
M:68@=V4G<F4@>F]O;65D(&]R(&YO= HK(" @*&=L;V)A;"!?>F]O;5]T;V<I
M"BL@(" H:68@7WIO;VU?=&]G(" @(" @(" @(" [(&EF('=E(&%R92!Z;V]M
M960L('1H96X@=6YZ;V]M"BL@(" @("@**R @(" @(" H7W5N>F]O;2D**R @
M(" @*0HK(" @(" [96QS92 @(" @(" @(" @(" @(" @;W1H97)W:7-E+"!L
M970G<R!Z;V]M(&]U="$**R @(" @* HK(" @(" @("A?;W5T>F]O;2D**R @
M(" @*0HK(" @*0HK(" @*#T@7WIO;VU?=&]G("@A(%]Z;V]M7W1O9RDI(" @
M(" [(')E<V5T('1H92!T;V=G;&4**R @("D**R I"BL@"BL@*&UA8W)O(%]O
M=71Z;V]M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @.R!P;W @
M=7 @;&%R9V4@=VEN9&]W"BL@(" H"BL@(" H<W1R:6YG(&9N86UE*0HK(" @
M*&EN="!C=7)R7V)U9BD**R @("AI;G0@;&EN97,I(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" [*B Q+C Q($%D9&5D('9A<FEA8FQE<R!F
M;W(**R @("AI;G0@8V]L=6UN<RD@(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" [*B Q+C Q('-C<F5E;B!D:6UE;G-I;VYS"BL@"BL@(" H:6YQ
M7VYA;65S(&9N86UE*2 @(" @(" @(" @(" @(" @(" @(" @(" @(" @.R!F
M:6YD(&]U<B!C=7)R96YT(&9I;&4**R @("@](&-U<G)?8G5F("AI;G%?8G5F
M9F5R*2D@(" @(" @(" @(" @(" @(" @(" [(')E;65M8F5R(&]U<B!C=7)R
M96YT(&)U9F9E<@HK(" @*&EN<5]S8W)E96Y?<VEZ92!L:6YE<R!C;VQU;6YS
M*2 @(" @(" @(" @(" @(#LJ(#$N,#$@2&]W(&)I9R!I<R!S8W)E96X_"BL@
M(" H8W)E871E7W=I;F1O=R P("@M(&QI;F5S(#$I("@M(&-O;'5M;G,@,2D@
M," B6F]O;2!7:6YD;W<B*2 @(" [*B Q+C S(&UA:V4@=&AE('=I;F1O=R!W
M:61T:"!O9B!S8W)E96X**R @("AA='1A8VA?8G5F9F5R(&-U<G)?8G5F*2 @
M(" @(" @(" @(" @(" @(" @(" [(&)R:6YG(&ET(&EN=&\@=7-E"BL@(" I
M"BL@*0HK( HK("AM86-R;R!?=6YZ;V]M(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(#L@<F5T=7)N('1O(&YO<FUA;"!W:6YD;W<**R @("@*
M*R @("AI;G0@8W5R<E]B=68**R @(" @(" @> HK(" @(" @("!Y"BL@(" I
M"BL@"BL@(" H:6YQ7W!O<VET:6]N('D@>"D**R @("@](&-U<G)?8G5F("AI
M;G%?8G5F9F5R*2D**R @("AD96QE=&5?=VEN9&]W*2 @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" [(&=E="!R:60@;V8@=&AE('=I;F1O=PHK(" @
M*&%T=&%C:%]B=69F97(@8W5R<E]B=68I(" @(" @(" @(" @(" @(" @(" @
M(#L@9V5T(&)A8VL@=VAE<F4@=V4@=V5R90HK(" @*&UO=F5?86)S('D@>"D*
M*R @("D**R I"F1I9F8@+6,@+7(@*VYE=RUF:6QE<R N+B]C<BYO<FEG+W1T
M>2YC("XO='1Y+F,**BHJ("XN+V-R+F]R:6<O='1Y+F,)5V5D($UA<B R-R R
M,SHQ,#HT-B Q.3DQ"BTM+2 N+W1T>2YC"5=E9"!-87(@,C<@,C(Z,3(Z-3(@
M,3DY,0HJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#$W+#(R("HJ*BH*+2TM(#$W+#(S
M("TM+2T*(" C(&EN8VQU9&4)/'-Y<R]S:6=N86PN:#X*(" *("!30T-3240H
M(D H(RD@='1Y+F,@,2XQ-"P@*$,I(#$Y.#DL(% N($9O>"(I.PHK('9O:60)
M='1N;W=I;F1O=R@I.PD)"0D)"2\J(&ME=R J+PH@('9O:60)='1W:6YD;W<H
M*3L*("!V;VED"71T<F5S:7IE*"D["B @=F]I9 ET='!U='!A9"@I.PHJ*BHJ
M*BHJ*BHJ*BHJ*BH**BHJ(#(W.2PR.#0@*BHJ*@HM+2T@,C@P+#(X-B M+2TM
M"B @"6EF("A412 F)B J5$4I('!U='!A9" H5$4I.R @(" @+RH@<V5T('1H
M92!T97)M(&)A8VL@=&\@;F]R;6%L(&UO9&4@*B\*(" ):68@*$M%*2 *(" )
M"7!U='!A9"A+12D["BL@"71T;F]W:6YD;W<H*3L*("!]"B @"B @+RH**BHJ
M*BHJ*BHJ*BHJ*BHJ"BHJ*B T,3$L-#$Y("HJ*BH*(" )?0H@( EI9B H0U,@
M)B8@4U(I('L@(" @(" @(" @(" @+RH@57-E('-C<F]L;"!R96=I;VX@86YD
M(&)A8VL@:6YD97@@(" @("HO"B @"0ET='=I;F1O=RAR;W<L8F]T*3L*(2 )
M"71T;6]V92@H=5]I;G0Q-BD@<F]W+" H=5]I;G0Q-BD@,"D["B @"0EW:&EL
M92 H;F-H=6YK+2TI('!U='!A9"A34BD["B$@"0DO*G1T;F]W:6YD;W<H*3LJ
M+PH@( D)<F5T=7)N(%12544["B @"0E]"B @"6EF("AI;G-D96PI('L*+2TM
M(#0Q,RPT,C$@+2TM+0H@( E]"B @"6EF("A#4R F)B!34BD@>R @(" @(" @
M(" @(" O*B!5<V4@<V-R;VQL(')E9VEO;B!A;F0@8F%C:R!I;F1E>" @(" @
M*B\*(" )"71T=VEN9&]W*')O=RQB;W0I.PHA( D)+RH@='1M;W9E*"AU7VEN
M=#$V*2!R;W<L("AU7VEN=#$V*2 P*3L@*B\)+RH@:V5W("HO"B @"0EW:&EL
M92 H;F-H=6YK+2TI('!U='!A9"A34BD["B$@"0ET=&YO=VEN9&]W*"D["B @
M"0ER971U<FX@5%)513L*(" )"7T*(" ):68@*&EN<V1E;"D@>PHJ*BHJ*BHJ
M*BHJ*BHJ*BH**BHJ(#0U-BPT-C$@*BHJ*@HM+2T@-#4X+#0V-" M+2TM"B @
M"0ET='=I;F1O=RAR;W<L(&)O="D["B @"0ET=&UO=F4H*'5?:6YT,38I(&)O
M="P@*'5?:6YT,38I(# I.PH@( D)=VAI;&4@*&YC:'5N:RTM*2!T='!U=&,H
M3$8I.PHK( D)='1N;W=I;F1O=R@I.PH@( D)<F5T=7)N(%12544["B @"0E]
M"B @"6EF*&EN<V1E;"D@>PHJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#4P,2PU,#<@
M*BHJ*@H@( D)='1B;W0@/2!B;W0["B @"7T*("!]"B$@"B @+RH*(" @*B!3
M970@=&AE(&-U<G)E;G0@=W)I=&EN9R!C;VQO<B!T;R!T:&4*(" @*B!S<&5C
M:69I960@8V]L;W(N(%=A=&-H(&9O<B!C;VQO<B!C:&%N9V5S('1H870@87)E
M"BTM+2 U,#0L-3(S("TM+2T*(" )"71T8F]T(#T@8F]T.PH@( E]"B @?0HA
M("\J('-T87)T(&ME=R J+PHA("\J"B$@("H@4F5S970@=&AE('-C<F]L;"!R
M96=I;VX@=&\@9G5L;"!S8W)E96X*(2 @*B\*(2!V;VED('1T;F]W:6YD;W<H
M*0HA('L*(2 ):68@*$-3*2!["B$@"0EP=71P860H=&=O=&\H0U,L($Q)+" P
M*2D["B$@"0ET=&-O;" ]('1T<F]W(#T@2%5'13L*(2 )"71T=&]P(#T@,#L*
M(2 )"71T8F]T(#T@3$D["B$@"7T*(2!]"B$@+RH@96YD(&ME=R J+PH@("\J
M"B @("H@4V5T('1H92!C=7)R96YT('=R:71I;F<@8V]L;W(@=&\@=&AE"B @
M("H@<W!E8VEF:65D(&-O;&]R+B!7871C:"!F;W(@8V]L;W(@8VAA;F=E<R!T
M:&%T(&%R90ID:69F("UC("UR("MN97<M9FEL97,@+BXO8W(N;W)I9R]T='EI
M;RYC("XO='1Y:6\N8PHJ*BH@+BXO8W(N;W)I9R]T='EI;RYC"5=E9"!-87(@
M,C<@,C,Z,3 Z-#<@,3DY,0HM+2T@+B]T='EI;RYC"5=E9"!-87(@,C<@,C$Z
M,S$Z,3D@,3DY,0HJ*BHJ*BHJ*BHJ*BHJ*BH**BHJ(#(P+#(V("HJ*BH*(" C
M( EI;F-L=61E"3QS>7,O=&EM92YH/@H@(",@"6EN8VQU9&4)/'1E<FUI;RYH
M/@H@(",@96YD:68*(2 C(&EF"61E9FEN960H6$5.25@I"B @(R ):6YC;'5D
M90D\=&5R;6EO+F@^"B @(R!E;F1I9@H@( HM+2T@,C L,C8@+2TM+0H@(",@
M"6EN8VQU9&4)/'-Y<R]T:6UE+F@^"B @(R ):6YC;'5D90D\=&5R;6EO+F@^
M"B @(R!E;F1I9@HA(",@:68)9&5F:6YE9"A814Y)6"D@?'P@9&5F:6YE9"A?
M04E8*0D)"0DO*B!K97<@*B\*(" C( EI;F-L=61E"3QT97)M:6\N:#X*(" C
M(&5N9&EF"B @"BHJ*BHJ*BHJ*BHJ*BHJ*@HJ*BH@,S$L-# @*BHJ*@H@( H@
M(",@:68)9&5F:6YE9"A314Q%0U0I"B @(R!I;F-L=61E"3QS>7,O='EP97,N
M:#X*(2 C(&EN8VQU9&4)/'-Y<R]T:6UE+F@^"B$@"B @(R!E;F1I9@HA(&QO
M;F<)<V5L7V)I=',@/2!"250H5%197T9$*3L*(" *(" C(&1E9FEN90E#14Y4
M25-%0T].1%,)-0DO*B!X("XP,2!S96-O;F1S("HO"B @=F]I9 ET=&9L=7-H
M*"D["BTM+2 S,2PT,R M+2TM"B @"B @(R!I9@ED969I;F5D*%-%3$5#5"D*
M(" C(&EN8VQU9&4)/'-Y<R]T>7!E<RYH/@HA(",@:6YC;'5D90D\<WES+W1I
M;65S+F@^"B$@(R!I9B A9&5F:6YE9"A"4T0I("8F("%D969I;F5D*%-53BD*
M(2 C(" @:6YC;'5D92 \<WES+W-E;&5C="YH/@HA(",@96YD:68*(" C(&5N
M9&EF"B$@"B$@9F1?<V5T"7-E;%]B:71S.PD)"0D)"2\J(&ME=R J+PH@( H@
M(",@9&5F:6YE"4-%3E1)4T5#3TY$4PDU"2\J('@@+C Q('-E8V]N9',@*B\*
M("!V;VED"71T9FQU<V@H*3L**BHJ*BHJ*BHJ*BHJ*BHJ"BHJ*B R,S@L,C8U
M("HJ*BH*(" )"0ET<" ]("9T:6UE;W5T.PH@( D)"7T*(" )"6EF("AT<"!\
M?"!N=6U?<'1Y*2!["B$@"0D):6YT"69D+"!B:71S.PHA( D)"6QO;F<@<F5A
M9&)I=',@/2!S96Q?8FET<SL*(" )"0EL;VYG"6MB9%]R96%D>3L*(" )"0EL
M;VYG"7!T>5]R96%D>3L*(2 )"0EI;G0@;F9D<R ]('-E;&5C="@S,BP@)G)E
M861B:71S+" H;&]N9R J*2!.54Q,+" H;&]N9R J*2!.54Q,+ H@( D)"0ET
M<"D["B @"0D):68@*&YF9',@/" P*0H@( D)"0EC;VYT:6YU93L*(2 )"0EK
M8F1?<F5A9'D@/2!"250H5%197T9$*2 F(')E861B:71S.PH@( D)"7!T>5]R
M96%D>2 ]($9!3%-%.PH@( D)"2\J+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM+0H@( D)"2\J(" @2&%N9&QE(&%L;"!P='DG<R!F
M:7)S="X*(" )"0DO*BTM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TJ+PHA( D)"69O<B H9F0@/2 P+"!B:71S(#T@,#L@<F5A9&)I
M=',@)B8@8FET<R \(#,R.R *(2 )"0D@(" @(&)I=',K*RP@<F5A9&)I=',@
M/CX](#$L(&9D*RLI('L*(" )"0D):68@*&9D(#T](%1465]&1"D*(" )"0D)
M(" @(" )8V]N=&EN=64["B$@"0D)"6EF("@H0DE4*&9D*2 F(')E861B:71S
M*2 ]/2 P*0HA( D)"0D)8V]N=&EN=64["B$@"0D)"7!?<&]L;"@I.PHA( D)
M"0EP='E?<F5A9'D@/2!44E5%.PH@( D)"0E]"B @"0D):68@*&MB9'$I"B @
M"0D)"6-O;G1I;G5E.PH@( D)"6EF("@A:V)D7W)E861Y*2!["BTM+2 R-#$L
M,C<P("TM+2T*(" )"0ET<" ]("9T:6UE;W5T.PH@( D)"7T*(" )"6EF("AT
M<"!\?"!N=6U?<'1Y*2!["B$@"0D):6YT"69D+"!B:71S+"!N9F1S.PD)"2\J
M(&ME=R J+PHA( D)"69D7W-E= ER96%D8FET<SL)"0DO*B!K97<@*B\*(" )
M"0EL;VYG"6MB9%]R96%D>3L*(" )"0EL;VYG"7!T>5]R96%D>3L*(2 *(2 )
M"0ER96%D8FET<R ]('-E;%]B:71S.PD)"2\J(&ME=R J+PHA( D)"49$7U-%
M5"A45%E?1D0L("9R96%D8FET<RD["0DO*B!K97<@*B\*(2 )"0EN9F1S(#T@
M<V5L96-T*#,R+" F<F5A9&)I=',L("AF9%]S970@*BD@3E5,3"P@*&9D7W-E
M=" J*2!.54Q,+ D)+RH@:V5W("HO"B @"0D)"71P*3L*(" )"0EI9B H;F9D
M<R \(# I"B @"0D)"6-O;G1I;G5E.PHA( D)"6MB9%]R96%D>2 ]($9$7TE3
M4T54*%1465]&1"P@)G)E861B:71S*3L)+RH@:V5W("HO"B @"0D)<'1Y7W)E
M861Y(#T@1D%,4T4["B @"0D)+RHM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2TM+2TM+2TM"B @"0D)+RH@("!(86YD;&4@86QL('!T>2=S(&9I
M<G-T+@H@( D)"2\J+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM
M+2TM+2TM+2HO"B$@"0D)9F]R("AF9" ](# [(&9D(#P@1D1?4T544TE:13L@
M9F0K*RD@>PDO*B!K97<@*B\*(" )"0D):68@*&9D(#T](%1465]&1"D*(" )
M"0D)(" @(" )8V]N=&EN=64["B$@"0D)"6EF("A&1%])4U-%5"AF9"P@)G)E
M861B:71S*2D@>PDO*B!K97<@*B\*(2 )"0D)"7!?<&]L;"@I.PHA( D)"0D)
M<'1Y7W)E861Y(#T@5%)513L*(" )"0D)?0HK( D)"7T*(" )"0EI9B H:V)D
M<2D*(" )"0D)8V]N=&EN=64["B @"0D):68@*"%K8F1?<F5A9'DI('L*9&EF
M9B M8R M<B K;F5W+69I;&5S("XN+V-R+F]R:6<O=VEL9"YC("XO=VEL9"YC
M"BHJ*B N+B]C<BYO<FEG+W=I;&0N8PE7960@36%R(#(W(#(S.C$P.C4R(#$Y
M.3$*+2TM("XO=VEL9"YC"5=E9"!-87(@,C<@,38Z,#DZ,3,@,3DY,0HJ*BHJ
M*BHJ*BHJ*BHJ*BH**BHJ(#$Q,"PQ,38@*BHJ*@H@( D)"0EB<F5A:SL*(" )
M"0E]"B @"0E]"B$@"7)E='5R;B J<W1R(#T]($Y53$P["B @?0H@("\J+2TM
M+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TJ+PH@(",@:68)(61E9FEN960H5DU3
M*0HM+2T@,3$P+#$Q-B M+2TM"B @"0D)"6)R96%K.PH@( D)"7T*(" )"7T*
M(2 )<F5T=7)N("@J<W1R(#T]($Y53$P@)B8@*F9I;&4@/3T@3E5,3"D["B @
M?0H@("\J+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TM+2TJ+PH@(",@:68)(61E
M9FEN960H5DU3*0I":6YA<GD@9FEL97,@+BXO8W(N;W)I9R]X8W)I<W N>&1E
A9F%U;"!A;F0@+B]X8W)I<W N>&1E9F%U;"!D:69F97(*
X 
end
SHAR_EOF
echo 'File patch-cr.uu is complete' &&
chmod 0664 patch-cr.uu ||
echo 'restore of patch-cr.uu failed'
Wc_c="`wc -c < 'patch-cr.uu'`"
test 381433 -eq "$Wc_c" ||
	echo 'patch-cr.uu: original size 381433, current size' "$Wc_c"
# ============= patch-cr.2 ==============
echo 'x - extracting patch-cr.2 (Text)'
sed 's/^X//' << 'SHAR_EOF' > 'patch-cr.2' &&
diff -c -r +new-files ../cr-1.9a/CRISP.Inst ./CRISP.Inst
*** ../cr-1.9a/CRISP.Inst	Wed Mar 27 22:36:05 1991
--- ./CRISP.Inst	Fri Mar 29 12:50:20 1991
***************
*** 7,19 ****
X  inst=/usr/local/crisp	# Directory for macros and help texts
X  echo "Binaries installation directory:  $bin"
X  echo "Libraries installation directory: $inst"
! echo ""
X  echo "If this is wrong, abort this installation NOW and edit the"
! echo "CRISP.Inst file."
X  echo "Pausing 10 seconds for you to press DEL to abort"
X  sleep 10
X  echo "Continuing installation..."
X  sed -e "/^# define INST_DIR/s;.*;# define INST_DIR \"$inst\";" \
X  	< src/crisp/crisp.h > /tmp/cinst.$$ && \
X  	mv /tmp/cinst.$$ src/crisp/crisp.h
X  ##########################################################################
--- 7,21 ----
X  inst=/usr/local/crisp	# Directory for macros and help texts
X  echo "Binaries installation directory:  $bin"
X  echo "Libraries installation directory: $inst"
! echo " "
X  echo "If this is wrong, abort this installation NOW and edit the"
! echo "first few lines of the CRISP.Inst file."
! echo " "
X  echo "Pausing 10 seconds for you to press DEL to abort"
X  sleep 10
X  echo "Continuing installation..."
X  sed -e "/^# define INST_DIR/s;.*;# define INST_DIR \"$inst\";" \
+     -e "/^# define BIN_DIR/s;.*;# define BIN_DIR \"$bin\";" \
X  	< src/crisp/crisp.h > /tmp/cinst.$$ && \
X  	mv /tmp/cinst.$$ src/crisp/crisp.h
X  ##########################################################################
***************
*** 98,113 ****
X  ##########################################################################
X  #   Now create major crisp object files. 
X  ##########################################################################
! make
X  echo ""
X  echo "Removing $inst directory..."
! cp cm cr $bin
X  rm -rf $inst ; mkdir $inst
X  mkdir $inst/macros $inst/macros/kbd $inst/macros/tty >/dev/null 2>&1
X  echo "Compiling macro sources..."
! make cmac
X  echo "Installing Help files..."
! make hmac
X  echo "Installing macro sources..."
! make smac
X  echo Installation successfully completed.
--- 100,159 ----
X  ##########################################################################
X  #   Now create major crisp object files. 
X  ##########################################################################
! make "INSTALL_DIR=$inst"
X  echo ""
X  echo "Removing $inst directory..."
! cp cr cm $bin
X  rm -rf $inst ; mkdir $inst
X  mkdir $inst/macros $inst/macros/kbd $inst/macros/tty >/dev/null 2>&1
X  echo "Compiling macro sources..."
! make "INSTALL_DIR=$inst" cmac
X  echo "Installing Help files..."
! make "INSTALL_DIR=$inst" hmac
X  echo "Installing macro sources..."
! make "INSTALL_DIR=$inst" smac
X  echo Installation successfully completed.
+ : some installation instructions
+ cat <<EOH
+ 
+ Now that crisp is installed, you need to do a few things.  The first is
+ to look in the ./src/crisp/tty directory and see if there is a tty file
+ that matches yours, or is at least close.  Then after figuring out which
+ one will work on your machine, set an environment variable:
+ 
+   sh:	BTERM=vt100; export BTERM
+  csh:	setenv BTERM vt100
+ 
+ This will tell crisp what terminal you are using.  If your TERM variable
+ is already an exact match for one in the ./src/crisp/tty directory; i.e.,
+ your TERM variable is "aixterm", then you don't need to do this.  Better
+ safe than sorry.  If you don't do this, then you'll get the stock tty
+ driver which is crude at best.  This is the most important thing you will
+ do in getting crisp to run effectively on your machine.
+ 
+ EOH
+ 
+ echo "Press return to continue...\c"
+ read ans
+ cat <<EOH
+ 
+ The next thing to do is only necessary if you installed crisp in a directory
+ other than the default of /usr/local/crisp.  If so, you need to set another
+ couple of environment variables:
+ 
+    sh:	BPATH="<your install dir>/macros;<your install dir>/src"
+         BHELP="<your install dir>/help
+         export BPATH BHELP
+   csh:	setenv BPATH "<your install dir>/macros;<your install dir>/src"
+         setenv BHELP "<your install dir>/help
+ 
+ NOTE THE USE OF SEMICOLONS for path separatorys rather than the unix
+ standard of colons.  That happens when you clone an MS/DOS product.
+ 
+ You should set both of these in your shell's startup file, either .profile
+ or .cshrc or whatever.
+ 
+ If you have problems and want some help, write either me (kew@cims.com) or
+ Rohit Mehrotra (rohit%dmdev@uunet.uu.net).
+ 
+ EOH
diff -c -r +new-files ../cr-1.9a/Makefile ./Makefile
*** ../cr-1.9a/Makefile	Wed Mar 27 22:35:56 1991
--- ./Makefile	Fri Mar 29 10:00:40 1991
***************
*** 18,30 ****
X  # You set G, OTHERLIBS and other variables in your machine's s-machine file.
X  #
X  OBJDIR	= obj
! CFLAGS	= $(G)
X  TARGET	= cr
X  L	= lib
X  LIB1	= $(L)/libsptree.a $(L)/llist.a $(L)/foxlib.a 
X  LIBS    = $(LIB1) $(MALLOC) $(SHLIB) $(OTHERLIBS)
X  SRCDIR	= sleepy:/usr/fox/crisp
- INSTALL_DIR	= /usr/local/crisp
X  LDFLAGS	= 
X  SHELL	=	/bin/sh
X  RANLIB	=	echo
--- 18,30 ----
X  # You set G, OTHERLIBS and other variables in your machine's s-machine file.
X  #
X  OBJDIR	= obj
! INSTALL_DIR	= /usr/local/crisp
! CFLAGS	= $(G) -DINSTALL_DIR='"$(INSTALL_DIR)"'
X  TARGET	= cr
X  L	= lib
X  LIB1	= $(L)/libsptree.a $(L)/llist.a $(L)/foxlib.a 
X  LIBS    = $(LIB1) $(MALLOC) $(SHLIB) $(OTHERLIBS)
X  SRCDIR	= sleepy:/usr/fox/crisp
X  LDFLAGS	= 
X  SHELL	=	/bin/sh
X  RANLIB	=	echo
***************
*** 264,278 ****
X  
X  
X  cmac:
! 	cd src/crisp ; make
X  hmac:
! 	-rm -rf /usr/local/crisp/help
! 	-mkdir /usr/local/crisp/help
! 	cd help/crisp ; tar cf - . | (cd /usr/local/crisp/help ; tar xvf - )
X  
X  smac:
! 	-mkdir /usr/local/crisp/src
! 	cd src; tar cf - . | (cd /usr/local/crisp/src; tar xvf - )
X  
X  cm:	cm.c debug.c env.c keywd.c language.c ref_string.c system.c word.c
X  	$(CC) $(CFLAGS) -DNOFUNCTIONS \
--- 264,278 ----
X  
X  
X  cmac:
! 	cd src/crisp ; make "INST_DIR=$(INSTALL_DIR)"
X  hmac:
! 	-rm -rf $(INSTALL_DIR)/help
! 	-mkdir $(INSTALL_DIR)/help
! 	cd help/crisp ; tar cf - . | (cd $(INSTALL_DIR)/help ; tar xvf - )
X  
X  smac:
! 	-mkdir $(INSTALL_DIR)/src
! 	cd src/crisp ; tar cf - . | (cd $(INSTALL_DIR)/src ; tar xvf - )
X  
X  cm:	cm.c debug.c env.c keywd.c language.c ref_string.c system.c word.c
X  	$(CC) $(CFLAGS) -DNOFUNCTIONS \
diff -c -r +new-files ../cr-1.9a/cm.c ./cm.c
*** ../cr-1.9a/cm.c	Wed Mar 27 10:16:19 1991
--- ./cm.c	Fri Mar 29 09:51:30 1991
***************
*** 125,132 ****
X  
X  	cm_running = TRUE;
X  	if ((bpath = getenv("BPATH")) == NULL)
X  		bpath = "/usr/local/crisp/macros";
! 
X  
X  	fp_ptr = &fps[0]-1;
X  	if (arg_index >= argc)
--- 125,139 ----
X  
X  	cm_running = TRUE;
X  	if ((bpath = getenv("BPATH")) == NULL)
+ #ifdef INSTALL_DIR						/* kew */
+ 	{							/* kew */
+ 		static char bpath_buf[256];			/* kew */
+ 		sprintf(bpath_buf, "%s/macros", INSTALL_DIR);	/* kew */
+ 		bpath = bpath_buf;				/* kew */
+ 	}							/* kew */
+ #else								/* kew */
X  		bpath = "/usr/local/crisp/macros";
! #endif								/* kew */
X  
X  	fp_ptr = &fps[0]-1;
X  	if (arg_index >= argc)
diff -c -r +new-files ../cr-1.9a/main.c ./main.c
*** ../cr-1.9a/main.c	Wed Mar 27 10:16:41 1991
--- ./main.c	Fri Mar 29 12:30:38 1991
***************
*** 179,185 ****
--- 179,190 ----
X  	extern	char	*bhelp;
X  
X  	if (ggetenv("BPATH") == NULL) {
+ #ifdef INSTALL_DIR						/* kew */
+ 		sprintf(buf, "BPATH=%s/macros;.;%s/src", 	/* kew */
+ 			INSTALL_DIR, INSTALL_DIR);		/* kew */
+ #else								/* kew */
X  		sprintf(buf, "BPATH=%s", bpath);
+ #endif								/* kew */
X  		if (cp = ggetenv("HOME")) {
X  			strcat(buf, ";");
X  			strcat(buf, cp);
***************
*** 186,196 ****
X  			}
X  		gputenv(buf);
X  		}
! 	else
! 		bpath = ggetenv("BPATH");
X  
X  	if (ggetenv("BHELP") == NULL) {
X  		sprintf(buf, "BHELP=%s", bhelp);
X  		gputenv(buf);
X  		}
X  	if (ggetenv("BPACKAGES") == NULL) {
--- 191,208 ----
X  			}
X  		gputenv(buf);
X  		}
! /*	else	*/						/* kew */
! 	/* we need to force the reading of the bpath variable*/	/* kew */
! 	/* now that we've modified it.			     */	/* kew */
! 	/*						     */	/* kew */
! 	bpath = ggetenv("BPATH");
X  
X  	if (ggetenv("BHELP") == NULL) {
+ #ifdef INSTALL_DIR						/* kew */
+ 		sprintf(buf, "BHELP=%s/help", INSTALL_DIR);	/* kew */
+ #else								/* kew */
X  		sprintf(buf, "BHELP=%s", bhelp);
+ #endif								/* kew */
X  		gputenv(buf);
X  		}
X  	if (ggetenv("BPACKAGES") == NULL) {
diff -c -r +new-files ../cr-1.9a/src/crisp/GNUmakefile ./src/crisp/GNUmakefile
*** ../cr-1.9a/src/crisp/GNUmakefile	Wed Mar 27 21:02:06 1991
--- ./src/crisp/GNUmakefile	Thu Mar 28 13:56:51 1991
***************
*** 2,10 ****
X  # GNU-Makefile for macros
X  #
X  
! MACDIR	= /usr/local/crisp/macros
X  H	= crisp.h tty/tty.h
X  VANILLA	= Makefile
X  
X  vpath	:tty:kbd
X  
--- 2,12 ----
X  # GNU-Makefile for macros
X  #
X  
! INST_DIR= /usr/local/crisp
! MACDIR	= $(INST_DIR)/macros
X  H	= crisp.h tty/tty.h
X  VANILLA	= Makefile
+ CMPROG	= ../../cm
X  
X  vpath	:tty:kbd
X  
***************
*** 85,91 ****
X  
X  
X  $(addprefix $(MACDIR)/, $(CM)): $(MACDIR)/%.cm : %.m $(H)
! 	cm -o $@ $<
X  
X  $(VANILLA)::
X  	@rm -f $(VANILLA)
--- 87,93 ----
X  
X  
X  $(addprefix $(MACDIR)/, $(CM)): $(MACDIR)/%.cm : %.m $(H)
! 	$(CMPROG) -o $@ $<
X  
X  $(VANILLA)::
X  	@rm -f $(VANILLA)
***************
*** 95,101 ****
X  	@echo "# Date produced: `date`" >> $(VANILLA)
X  	@echo "#\n" >> $(VANILLA)
X  	@echo "SHELL = /bin/sh" >> $(VANILLA)
! 	@echo "MACDIR = $(MACDIR)" >> $(VANILLA)
X  	@echo "H = $(H)" >> $(VANILLA)
X  	@echo "CM = \c" >> $(VANILLA)
X  	@echo "$(CM)" \
--- 97,104 ----
X  	@echo "# Date produced: `date`" >> $(VANILLA)
X  	@echo "#\n" >> $(VANILLA)
X  	@echo "SHELL = /bin/sh" >> $(VANILLA)
! 	@echo "INST_DIR = /usr/local/crisp" >> $(VANILLA)
! 	@echo "MACDIR = $$(INST_DIR)/macros" >> $(VANILLA)
X  	@echo "H = $(H)" >> $(VANILLA)
X  	@echo "CM = \c" >> $(VANILLA)
X  	@echo "$(CM)" \
***************
*** 106,110 ****
X  	@echo "$(basename $(CM))" \
X  		| awk '{for (i = 1; i <= NF; i++) { \
X  			printf("$$(MACDIR)/%s.cm: $$(H) %s.m\n", $$i, $$i); \
! 			printf("\tcm -o $$(MACDIR)/%s.cm %s.m\n", $$i, $$i);}}' >> $(VANILLA)
X  	@echo "vanilla $(VANILLA) completed"
--- 109,113 ----
X  	@echo "$(basename $(CM))" \
X  		| awk '{for (i = 1; i <= NF; i++) { \
X  			printf("$$(MACDIR)/%s.cm: $$(H) %s.m\n", $$i, $$i); \
! 			printf("\t$(CMPROG) -o $$(MACDIR)/%s.cm %s.m\n", $$i, $$i);}}' >> $(VANILLA)
X  	@echo "vanilla $(VANILLA) completed"
diff -c -r +new-files ../cr-1.9a/src/crisp/Makefile ./src/crisp/Makefile
*** ../cr-1.9a/src/crisp/Makefile	Wed Mar 27 21:02:14 1991
--- ./src/crisp/Makefile	Thu Mar 28 13:57:16 1991
***************
*** 3,13 ****
X  #
X  # This file generated by GNU Make with GNUmakefile
X  # If you don't use GNU make, you should think about changing.
! # Date produced: Wed Mar 27 21:02:12 PST 1991
X  #
X  
X  SHELL = /bin/sh
! MACDIR = /usr/local/crisp/macros
X  H = crisp.h tty/tty.h
X  CM = 	$(MACDIR)/abbrev.cm\
X  	$(MACDIR)/ansi.cm\
--- 3,14 ----
X  #
X  # This file generated by GNU Make with GNUmakefile
X  # If you don't use GNU make, you should think about changing.
! # Date produced: Thu Mar 28 13:57:12 PST 1991
X  #
X  
X  SHELL = /bin/sh
! INST_DIR = /usr/local/crisp
! MACDIR = $(INST_DIR)/macros
X  H = crisp.h tty/tty.h
X  CM = 	$(MACDIR)/abbrev.cm\
X  	$(MACDIR)/ansi.cm\
***************
*** 86,229 ****
X  
X  
X  $(MACDIR)/abbrev.cm: $(H) abbrev.m
! 	cm -o $(MACDIR)/abbrev.cm abbrev.m
X  $(MACDIR)/ansi.cm: $(H) ansi.m
! 	cm -o $(MACDIR)/ansi.cm ansi.m
X  $(MACDIR)/ascii.cm: $(H) ascii.m
! 	cm -o $(MACDIR)/ascii.cm ascii.m
X  $(MACDIR)/autosave.cm: $(H) autosave.m
! 	cm -o $(MACDIR)/autosave.cm autosave.m
X  $(MACDIR)/box.cm: $(H) box.m
! 	cm -o $(MACDIR)/box.cm box.m
X  $(MACDIR)/brace.cm: $(H) brace.m
! 	cm -o $(MACDIR)/brace.cm brace.m
X  $(MACDIR)/calc.cm: $(H) calc.m
! 	cm -o $(MACDIR)/calc.cm calc.m
X  $(MACDIR)/cbox.cm: $(H) cbox.m
! 	cm -o $(MACDIR)/cbox.cm cbox.m
X  $(MACDIR)/column.cm: $(H) column.m
! 	cm -o $(MACDIR)/column.cm column.m
X  $(MACDIR)/compile.cm: $(H) compile.m
! 	cm -o $(MACDIR)/compile.cm compile.m
X  $(MACDIR)/copyr.cm: $(H) copyr.m
! 	cm -o $(MACDIR)/copyr.cm copyr.m
X  $(MACDIR)/core.cm: $(H) core.m
! 	cm -o $(MACDIR)/core.cm core.m
X  $(MACDIR)/crisp.cm: $(H) crisp.m
! 	cm -o $(MACDIR)/crisp.cm crisp.m
X  $(MACDIR)/crisprc.cm: $(H) crisprc.m
! 	cm -o $(MACDIR)/crisprc.cm crisprc.m
X  $(MACDIR)/dial.cm: $(H) dial.m
! 	cm -o $(MACDIR)/dial.cm dial.m
X  $(MACDIR)/edt.cm: $(H) edt.m
! 	cm -o $(MACDIR)/edt.cm edt.m
X  $(MACDIR)/features.cm: $(H) features.m
! 	cm -o $(MACDIR)/features.cm features.m
X  $(MACDIR)/g_macros.cm: $(H) g_macros.m
! 	cm -o $(MACDIR)/g_macros.cm g_macros.m
X  $(MACDIR)/g_vi.cm: $(H) g_vi.m
! 	cm -o $(MACDIR)/g_vi.cm g_vi.m
X  $(MACDIR)/hanoi.cm: $(H) hanoi.m
! 	cm -o $(MACDIR)/hanoi.cm hanoi.m
X  $(MACDIR)/help.cm: $(H) help.m
! 	cm -o $(MACDIR)/help.cm help.m
X  $(MACDIR)/history.cm: $(H) history.m
! 	cm -o $(MACDIR)/history.cm history.m
X  $(MACDIR)/kbd/pc.cm: $(H) kbd/pc.m
! 	cm -o $(MACDIR)/kbd/pc.cm kbd/pc.m
X  $(MACDIR)/kbd/sun3.cm: $(H) kbd/sun3.m
! 	cm -o $(MACDIR)/kbd/sun3.cm kbd/sun3.m
X  $(MACDIR)/kbd/xcrisp.cm: $(H) kbd/xcrisp.m
! 	cm -o $(MACDIR)/kbd/xcrisp.cm kbd/xcrisp.m
X  $(MACDIR)/kbd/xterm.cm: $(H) kbd/xterm.m
! 	cm -o $(MACDIR)/kbd/xterm.cm kbd/xterm.m
X  $(MACDIR)/kbd_help.cm: $(H) kbd_help.m
! 	cm -o $(MACDIR)/kbd_help.cm kbd_help.m
X  $(MACDIR)/mail.cm: $(H) mail.m
! 	cm -o $(MACDIR)/mail.cm mail.m
X  $(MACDIR)/makeman.cm: $(H) makeman.m
! 	cm -o $(MACDIR)/makeman.cm makeman.m
X  $(MACDIR)/misc.cm: $(H) misc.m
! 	cm -o $(MACDIR)/misc.cm misc.m
X  $(MACDIR)/modelines.cm: $(H) modelines.m
! 	cm -o $(MACDIR)/modelines.cm modelines.m
X  $(MACDIR)/options.cm: $(H) options.m
! 	cm -o $(MACDIR)/options.cm options.m
X  $(MACDIR)/ralign.cm: $(H) ralign.m
! 	cm -o $(MACDIR)/ralign.cm ralign.m
X  $(MACDIR)/rcs.cm: $(H) rcs.m
! 	cm -o $(MACDIR)/rcs.cm rcs.m
X  $(MACDIR)/region.cm: $(H) region.m
! 	cm -o $(MACDIR)/region.cm region.m
X  $(MACDIR)/regress.cm: $(H) regress.m
! 	cm -o $(MACDIR)/regress.cm regress.m
X  $(MACDIR)/sccs.cm: $(H) sccs.m
! 	cm -o $(MACDIR)/sccs.cm sccs.m
X  $(MACDIR)/sdb.cm: $(H) sdb.m
! 	cm -o $(MACDIR)/sdb.cm sdb.m
X  $(MACDIR)/search.cm: $(H) search.m
! 	cm -o $(MACDIR)/search.cm search.m
X  $(MACDIR)/select.cm: $(H) select.m
! 	cm -o $(MACDIR)/select.cm select.m
X  $(MACDIR)/shell.cm: $(H) shell.m
! 	cm -o $(MACDIR)/shell.cm shell.m
X  $(MACDIR)/startup.cm: $(H) startup.m
! 	cm -o $(MACDIR)/startup.cm startup.m
X  $(MACDIR)/stest.cm: $(H) stest.m
! 	cm -o $(MACDIR)/stest.cm stest.m
X  $(MACDIR)/tags.cm: $(H) tags.m
! 	cm -o $(MACDIR)/tags.cm tags.m
X  $(MACDIR)/telnet.cm: $(H) telnet.m
! 	cm -o $(MACDIR)/telnet.cm telnet.m
X  $(MACDIR)/text.cm: $(H) text.m
! 	cm -o $(MACDIR)/text.cm text.m
X  $(MACDIR)/tty.cm: $(H) tty.m
! 	cm -o $(MACDIR)/tty.cm tty.m
X  $(MACDIR)/tty/aixterm.cm: $(H) tty/aixterm.m
! 	cm -o $(MACDIR)/tty/aixterm.cm tty/aixterm.m
X  $(MACDIR)/tty/at386.cm: $(H) tty/at386.m
! 	cm -o $(MACDIR)/tty/at386.cm tty/at386.m
X  $(MACDIR)/tty/att.cm: $(H) tty/att.m
! 	cm -o $(MACDIR)/tty/att.cm tty/att.m
X  $(MACDIR)/tty/dec.cm: $(H) tty/dec.m
! 	cm -o $(MACDIR)/tty/dec.cm tty/dec.m
X  $(MACDIR)/tty/ibm5081.cm: $(H) tty/ibm5081.m
! 	cm -o $(MACDIR)/tty/ibm5081.cm tty/ibm5081.m
X  $(MACDIR)/tty/isc.cm: $(H) tty/isc.m
! 	cm -o $(MACDIR)/tty/isc.cm tty/isc.m
X  $(MACDIR)/tty/sco.cm: $(H) tty/sco.m
! 	cm -o $(MACDIR)/tty/sco.cm tty/sco.m
X  $(MACDIR)/tty/sun.cm: $(H) tty/sun.m
! 	cm -o $(MACDIR)/tty/sun.cm tty/sun.m
X  $(MACDIR)/tty/sun4.cm: $(H) tty/sun4.m
! 	cm -o $(MACDIR)/tty/sun4.cm tty/sun4.m
X  $(MACDIR)/tty/telnet.cm: $(H) tty/telnet.m
! 	cm -o $(MACDIR)/tty/telnet.cm tty/telnet.m
X  $(MACDIR)/tty/tty.cm: $(H) tty/tty.m
! 	cm -o $(MACDIR)/tty/tty.cm tty/tty.m
X  $(MACDIR)/tty/tvi965.cm: $(H) tty/tvi965.m
! 	cm -o $(MACDIR)/tty/tvi965.cm tty/tvi965.m
X  $(MACDIR)/tty/vt100.cm: $(H) tty/vt100.m
! 	cm -o $(MACDIR)/tty/vt100.cm tty/vt100.m
X  $(MACDIR)/tty/vt220.cm: $(H) tty/vt220.m
! 	cm -o $(MACDIR)/tty/vt220.cm tty/vt220.m
X  $(MACDIR)/tty/wyse50.cm: $(H) tty/wyse50.m
! 	cm -o $(MACDIR)/tty/wyse50.cm tty/wyse50.m
X  $(MACDIR)/tty/wyse60.cm: $(H) tty/wyse60.m
! 	cm -o $(MACDIR)/tty/wyse60.cm tty/wyse60.m
X  $(MACDIR)/tty/xcrisp.cm: $(H) tty/xcrisp.m
! 	cm -o $(MACDIR)/tty/xcrisp.cm tty/xcrisp.m
X  $(MACDIR)/tty/xenix.cm: $(H) tty/xenix.m
! 	cm -o $(MACDIR)/tty/xenix.cm tty/xenix.m
X  $(MACDIR)/tty/xterm.cm: $(H) tty/xterm.m
! 	cm -o $(MACDIR)/tty/xterm.cm tty/xterm.m
X  $(MACDIR)/unix.cm: $(H) unix.m
! 	cm -o $(MACDIR)/unix.cm unix.m
X  $(MACDIR)/welcome.cm: $(H) welcome.m
! 	cm -o $(MACDIR)/welcome.cm welcome.m
X  $(MACDIR)/window.cm: $(H) window.m
! 	cm -o $(MACDIR)/window.cm window.m
X  $(MACDIR)/wp.cm: $(H) wp.m
! 	cm -o $(MACDIR)/wp.cm wp.m
X  $(MACDIR)/zoom.cm: $(H) zoom.m
! 	cm -o $(MACDIR)/zoom.cm zoom.m
--- 87,230 ----
X  
X  
X  $(MACDIR)/abbrev.cm: $(H) abbrev.m
! 	../../cm -o $(MACDIR)/abbrev.cm abbrev.m
X  $(MACDIR)/ansi.cm: $(H) ansi.m
! 	../../cm -o $(MACDIR)/ansi.cm ansi.m
X  $(MACDIR)/ascii.cm: $(H) ascii.m
! 	../../cm -o $(MACDIR)/ascii.cm ascii.m
X  $(MACDIR)/autosave.cm: $(H) autosave.m
! 	../../cm -o $(MACDIR)/autosave.cm autosave.m
X  $(MACDIR)/box.cm: $(H) box.m
! 	../../cm -o $(MACDIR)/box.cm box.m
X  $(MACDIR)/brace.cm: $(H) brace.m
! 	../../cm -o $(MACDIR)/brace.cm brace.m
X  $(MACDIR)/calc.cm: $(H) calc.m
! 	../../cm -o $(MACDIR)/calc.cm calc.m
X  $(MACDIR)/cbox.cm: $(H) cbox.m
! 	../../cm -o $(MACDIR)/cbox.cm cbox.m
X  $(MACDIR)/column.cm: $(H) column.m
! 	../../cm -o $(MACDIR)/column.cm column.m
X  $(MACDIR)/compile.cm: $(H) compile.m
! 	../../cm -o $(MACDIR)/compile.cm compile.m
X  $(MACDIR)/copyr.cm: $(H) copyr.m
! 	../../cm -o $(MACDIR)/copyr.cm copyr.m
X  $(MACDIR)/core.cm: $(H) core.m
! 	../../cm -o $(MACDIR)/core.cm core.m
X  $(MACDIR)/crisp.cm: $(H) crisp.m
! 	../../cm -o $(MACDIR)/crisp.cm crisp.m
X  $(MACDIR)/crisprc.cm: $(H) crisprc.m
! 	../../cm -o $(MACDIR)/crisprc.cm crisprc.m
X  $(MACDIR)/dial.cm: $(H) dial.m
! 	../../cm -o $(MACDIR)/dial.cm dial.m
X  $(MACDIR)/edt.cm: $(H) edt.m
! 	../../cm -o $(MACDIR)/edt.cm edt.m
X  $(MACDIR)/features.cm: $(H) features.m
! 	../../cm -o $(MACDIR)/features.cm features.m
X  $(MACDIR)/g_macros.cm: $(H) g_macros.m
! 	../../cm -o $(MACDIR)/g_macros.cm g_macros.m
X  $(MACDIR)/g_vi.cm: $(H) g_vi.m
! 	../../cm -o $(MACDIR)/g_vi.cm g_vi.m
X  $(MACDIR)/hanoi.cm: $(H) hanoi.m
! 	../../cm -o $(MACDIR)/hanoi.cm hanoi.m
X  $(MACDIR)/help.cm: $(H) help.m
! 	../../cm -o $(MACDIR)/help.cm help.m
X  $(MACDIR)/history.cm: $(H) history.m
! 	../../cm -o $(MACDIR)/history.cm history.m
X  $(MACDIR)/kbd/pc.cm: $(H) kbd/pc.m
! 	../../cm -o $(MACDIR)/kbd/pc.cm kbd/pc.m
X  $(MACDIR)/kbd/sun3.cm: $(H) kbd/sun3.m
! 	../../cm -o $(MACDIR)/kbd/sun3.cm kbd/sun3.m
X  $(MACDIR)/kbd/xcrisp.cm: $(H) kbd/xcrisp.m
! 	../../cm -o $(MACDIR)/kbd/xcrisp.cm kbd/xcrisp.m
X  $(MACDIR)/kbd/xterm.cm: $(H) kbd/xterm.m
! 	../../cm -o $(MACDIR)/kbd/xterm.cm kbd/xterm.m
X  $(MACDIR)/kbd_help.cm: $(H) kbd_help.m
! 	../../cm -o $(MACDIR)/kbd_help.cm kbd_help.m
X  $(MACDIR)/mail.cm: $(H) mail.m
! 	../../cm -o $(MACDIR)/mail.cm mail.m
X  $(MACDIR)/makeman.cm: $(H) makeman.m
! 	../../cm -o $(MACDIR)/makeman.cm makeman.m
X  $(MACDIR)/misc.cm: $(H) misc.m
! 	../../cm -o $(MACDIR)/misc.cm misc.m
X  $(MACDIR)/modelines.cm: $(H) modelines.m
! 	../../cm -o $(MACDIR)/modelines.cm modelines.m
X  $(MACDIR)/options.cm: $(H) options.m
! 	../../cm -o $(MACDIR)/options.cm options.m
X  $(MACDIR)/ralign.cm: $(H) ralign.m
! 	../../cm -o $(MACDIR)/ralign.cm ralign.m
X  $(MACDIR)/rcs.cm: $(H) rcs.m
! 	../../cm -o $(MACDIR)/rcs.cm rcs.m
X  $(MACDIR)/region.cm: $(H) region.m
! 	../../cm -o $(MACDIR)/region.cm region.m
X  $(MACDIR)/regress.cm: $(H) regress.m
! 	../../cm -o $(MACDIR)/regress.cm regress.m
X  $(MACDIR)/sccs.cm: $(H) sccs.m
! 	../../cm -o $(MACDIR)/sccs.cm sccs.m
X  $(MACDIR)/sdb.cm: $(H) sdb.m
! 	../../cm -o $(MACDIR)/sdb.cm sdb.m
X  $(MACDIR)/search.cm: $(H) search.m
! 	../../cm -o $(MACDIR)/search.cm search.m
X  $(MACDIR)/select.cm: $(H) select.m
! 	../../cm -o $(MACDIR)/select.cm select.m
X  $(MACDIR)/shell.cm: $(H) shell.m
! 	../../cm -o $(MACDIR)/shell.cm shell.m
X  $(MACDIR)/startup.cm: $(H) startup.m
! 	../../cm -o $(MACDIR)/startup.cm startup.m
X  $(MACDIR)/stest.cm: $(H) stest.m
! 	../../cm -o $(MACDIR)/stest.cm stest.m
X  $(MACDIR)/tags.cm: $(H) tags.m
! 	../../cm -o $(MACDIR)/tags.cm tags.m
X  $(MACDIR)/telnet.cm: $(H) telnet.m
! 	../../cm -o $(MACDIR)/telnet.cm telnet.m
X  $(MACDIR)/text.cm: $(H) text.m
! 	../../cm -o $(MACDIR)/text.cm text.m
X  $(MACDIR)/tty.cm: $(H) tty.m
! 	../../cm -o $(MACDIR)/tty.cm tty.m
X  $(MACDIR)/tty/aixterm.cm: $(H) tty/aixterm.m
! 	../../cm -o $(MACDIR)/tty/aixterm.cm tty/aixterm.m
X  $(MACDIR)/tty/at386.cm: $(H) tty/at386.m
! 	../../cm -o $(MACDIR)/tty/at386.cm tty/at386.m
X  $(MACDIR)/tty/att.cm: $(H) tty/att.m
! 	../../cm -o $(MACDIR)/tty/att.cm tty/att.m
X  $(MACDIR)/tty/dec.cm: $(H) tty/dec.m
! 	../../cm -o $(MACDIR)/tty/dec.cm tty/dec.m
X  $(MACDIR)/tty/ibm5081.cm: $(H) tty/ibm5081.m
! 	../../cm -o $(MACDIR)/tty/ibm5081.cm tty/ibm5081.m
X  $(MACDIR)/tty/isc.cm: $(H) tty/isc.m
! 	../../cm -o $(MACDIR)/tty/isc.cm tty/isc.m
X  $(MACDIR)/tty/sco.cm: $(H) tty/sco.m
! 	../../cm -o $(MACDIR)/tty/sco.cm tty/sco.m
X  $(MACDIR)/tty/sun.cm: $(H) tty/sun.m
! 	../../cm -o $(MACDIR)/tty/sun.cm tty/sun.m
X  $(MACDIR)/tty/sun4.cm: $(H) tty/sun4.m
! 	../../cm -o $(MACDIR)/tty/sun4.cm tty/sun4.m
X  $(MACDIR)/tty/telnet.cm: $(H) tty/telnet.m
! 	../../cm -o $(MACDIR)/tty/telnet.cm tty/telnet.m
X  $(MACDIR)/tty/tty.cm: $(H) tty/tty.m
! 	../../cm -o $(MACDIR)/tty/tty.cm tty/tty.m
X  $(MACDIR)/tty/tvi965.cm: $(H) tty/tvi965.m
! 	../../cm -o $(MACDIR)/tty/tvi965.cm tty/tvi965.m
X  $(MACDIR)/tty/vt100.cm: $(H) tty/vt100.m
! 	../../cm -o $(MACDIR)/tty/vt100.cm tty/vt100.m
X  $(MACDIR)/tty/vt220.cm: $(H) tty/vt220.m
! 	../../cm -o $(MACDIR)/tty/vt220.cm tty/vt220.m
X  $(MACDIR)/tty/wyse50.cm: $(H) tty/wyse50.m
! 	../../cm -o $(MACDIR)/tty/wyse50.cm tty/wyse50.m
X  $(MACDIR)/tty/wyse60.cm: $(H) tty/wyse60.m
! 	../../cm -o $(MACDIR)/tty/wyse60.cm tty/wyse60.m
X  $(MACDIR)/tty/xcrisp.cm: $(H) tty/xcrisp.m
! 	../../cm -o $(MACDIR)/tty/xcrisp.cm tty/xcrisp.m
X  $(MACDIR)/tty/xenix.cm: $(H) tty/xenix.m
! 	../../cm -o $(MACDIR)/tty/xenix.cm tty/xenix.m
X  $(MACDIR)/tty/xterm.cm: $(H) tty/xterm.m
! 	../../cm -o $(MACDIR)/tty/xterm.cm tty/xterm.m
X  $(MACDIR)/unix.cm: $(H) unix.m
! 	../../cm -o $(MACDIR)/unix.cm unix.m
X  $(MACDIR)/welcome.cm: $(H) welcome.m
! 	../../cm -o $(MACDIR)/welcome.cm welcome.m
X  $(MACDIR)/window.cm: $(H) window.m
! 	../../cm -o $(MACDIR)/window.cm window.m
X  $(MACDIR)/wp.cm: $(H) wp.m
! 	../../cm -o $(MACDIR)/wp.cm wp.m
X  $(MACDIR)/zoom.cm: $(H) zoom.m
! 	../../cm -o $(MACDIR)/zoom.cm zoom.m
diff -c -r +new-files ../cr-1.9a/src/crisp/crisp.h ./src/crisp/crisp.h
*** ../cr-1.9a/src/crisp/crisp.h	Wed Mar 27 22:25:08 1991
--- ./src/crisp/crisp.h	Fri Mar 29 12:50:40 1991
***************
*** 70,72 ****
--- 70,73 ----
X  # define	SEL_CENTER	1	// Text is centered.
X  
X  # define INST_DIR "/usr/local/crisp"
+ # define BIN_DIR "/usr/local/bin"
diff -c -r +new-files ../cr-1.9a/src/crisp/crisp.m ./src/crisp/crisp.m
*** ../cr-1.9a/src/crisp/crisp.m	Thu Mar 28 13:33:44 1991
--- ./src/crisp/crisp.m	Fri Mar 29 10:25:18 1991
***************
*** 390,396 ****
X  		;* go through a lengthy process trying to get the user's crisprc file loaded
X  		;*
X  
! #define GLOB_CRISPRC_M "src/crisp/crisprc.m"
X  #define GLOB_CRISPRC_CM "macros/crisprc.cm"
X  
X  		(string glob_crisprc_m glob_crisprc_cm crisprc_m crisprc_cm)
--- 390,396 ----
X  		;* go through a lengthy process trying to get the user's crisprc file loaded
X  		;*
X  
! #define GLOB_CRISPRC_M "src/crisprc.m"
X  #define GLOB_CRISPRC_CM "macros/crisprc.cm"
X  
X  		(string glob_crisprc_m glob_crisprc_cm crisprc_m crisprc_cm)
***************
*** 414,420 ****
X  							)
X  						;else the global crisprc_m file doesn't exist!
X  							(
! 								(message "The %s file doesn't exist!  PROBLEMS AHEAD!")
X  							)
X  						)
X  					)
--- 414,420 ----
X  							)
X  						;else the global crisprc_m file doesn't exist!
X  							(
! 								(message "The %s file doesn't exist!  PROBLEMS AHEAD!" glob_crisprc_m)
X  							)
X  						)
X  					)
***************
*** 422,428 ****
X  				(if (exist crisprc_m)
X  					(
X  						(string cmd)
! 						(sprintf cmd "cm -o %s %s" crisprc_cm crisprc_m)
X  						(shell cmd 1)
X  						(message "%s compiled" crisprc_m)
X  					)
--- 422,428 ----
X  				(if (exist crisprc_m)
X  					(
X  						(string cmd)
! 						(sprintf cmd "%s/cm -o %s %s" BIN_DIR crisprc_cm crisprc_m)
X  						(shell cmd 1)
X  						(message "%s compiled" crisprc_m)
X  					)
***************
*** 448,454 ****
X  						;* .cm file is older than the .m file, so recompile
X  						(string cmd)
X  						(message "recompiling outdated %s file" crisprc_m)
! 						(sprintf cmd "cm -o %s %s" crisprc_cm crisprc_m)
X  						(shell cmd 1)
X  						(message "%s recompiled" crisprc_m)
X  					)
--- 448,454 ----
X  						;* .cm file is older than the .m file, so recompile
X  						(string cmd)
X  						(message "recompiling outdated %s file" crisprc_m)
! 						(sprintf cmd "%s/cm -o %s %s" BIN_DIR crisprc_cm crisprc_m)
X  						(shell cmd 1)
X  						(message "%s recompiled" crisprc_m)
X  					)
diff -c -r +new-files ../cr-1.9a/src/crisp/tty.m ./src/crisp/tty.m
*** ../cr-1.9a/src/crisp/tty.m	Wed Aug 15 19:40:46 1990
--- ./src/crisp/tty.m	Fri Mar 29 10:19:37 1991
***************
*** 17,23 ****
X  ;*		we cannot find a tty-$BTERM.m file to load.
X  ;*
X  
! # include	"tty.h"
X  
X  (macro _init
X  	(
--- 17,23 ----
X  ;*		we cannot find a tty-$BTERM.m file to load.
X  ;*
X  
! # include	"tty/tty.h"
X  
X  (macro _init
X  	(
SHAR_EOF
chmod 0600 patch-cr.2 ||
echo 'restore of patch-cr.2 failed'
Wc_c="`wc -c < 'patch-cr.2'`"
test 25528 -eq "$Wc_c" ||
	echo 'patch-cr.2: original size 25528, current size' "$Wc_c"
rm -f _shar_seq_.tmp
echo You have unpacked the last part
exit 0
exit 0 # Just in case...
-- 
Kent Landfield                   INTERNET: kent@sparky.IMD.Sterling.COM
Sterling Software, IMD           UUCP:     uunet!sparky!kent
Phone:    (402) 291-8300         FAX:      (402) 291-4362
Please send comp.sources.misc-related mail to kent@uunet.uu.net.