sources-request@mirror.UUCP (07/17/86)
Submitted by: linus!ell (Ed Lafferty) Mod.sources: Volume 6, Issue 60 Archive-name: vt100tool/Part01 [ I generally dislike posting anything other than source code. In this case, however, I'm making an exception because (a) there's no other way to do it; and (b) there is apparently a lot of demand for this program. So, I took the object and data files in the fontdir and libdir directories and uuencode'd them. The decode.sh script in the toplevel directory will uudecode them and remove the uu.xxx files; the lists the files by name, so you can check if you're missing something. This comment will appear at the beginning of each of the postings of this program. --r$ ] #!/bin/sh # This is a shell archive. Remove anything before this line, # then unpack it by saving it in a file and typing "sh file". # Wrapped by rs@mirror.UUCP on Thu Jul 17 00:13:21 EDT 1986 # Contents: fontdir libdir INSTALL MANIFEST decode.sh # fontdir/uu.gacha.b.8 fontdir/uu.gacha.bg.8 fontdir/uu.gacha.g.8 # fontdir/uu.gacha.r.8 fontdir/uu.testfont.sh fontdir/uu.thin.b.5 # fontdir/uu.thin.b.6 libdir/makefile makefile echo x - INSTALL sed 's/^XX//' > "INSTALL" <<'@//E*O*F INSTALL//' XXInstructions for installing the vt100 panel emulator on a SUN: XX1. Decide where you will keep your vt100 fonts and change the XXdefinition of MAIN_FONT_DIR in vconfig.h. Put the 32 font files that XXare in the subdirectory "fontdir" in that directory. XX2. Decide if you will keep the library files in a subdirectory called XXlibdir under your main vt100tool source directory. If not, change the XXLIBDIR variable in the makefile for vt100tool. XX3. cd to LIBDIR and run make. This makes a copy of libsuntool.a from XXyour current /usr/lib and modifies it with the binary (.o) files from XXthis distribution. This step was necessary because some of the XXvt100tool depends on changes made to proprietary SMI library routines XXand I do not feel I can provide the source for these to installation XXunless they have a source license from SMI. This will insure that any XXnew changes which you or SMI has made to your libsuntool.a are XXretained in your emulator. It does not guarantee these will not XXconflict with the current implementation of vt100tool. XX4. Go back to the main vt100tool source directory and run make. XX5. Install vt100tool whereever you like. Test it with vttest from Per XXLindstrom if you have it. If you don't, a source version is included XXin the distribution of vt100tool. Just compile it for your SUN and XXexecute it inside of vt100tool. XX6. Install the manual page: vt100tool.1. Don't forget to tell any host XXor shell that asks that you are a vt100, NOT a SUN!!! In fact, you XXshould also run your .login program on your Sun when you execute XXvt100tool and tell the UNIX shell that you are a vt100. XX6. Report bugs to me <Ed Lafferty, MITRE> and I will try to fix them XXor tell you how to work around them. XXGood Luck, XXEd Lafferty XX----------------------------------->> XXExternal: Internal Mail addresses at MITRE: XX<ell@mitre-bedford.ARPA> <ell@mbunix> XX<ell@linus.UUCP> <ell@linus> XX <ell@mbvm> XX @//E*O*F INSTALL// chmod u=rw,g=r,o=r INSTALL echo x - MANIFEST sed 's/^XX//' > "MANIFEST" <<'@//E*O*F MANIFEST//' XXINSTALL 1 XXMANIFEST 1 XXMANIFEST 9 XXdecode.sh 1 XXfontdir 1 XXfontdir/uu.gacha.b.8 1 XXfontdir/uu.gacha.bg.8 1 XXfontdir/uu.gacha.g.8 1 XXfontdir/uu.gacha.r.8 1 XXfontdir/uu.testfont.sh 1 XXfontdir/uu.thin.b.5 1 XXfontdir/uu.thin.b.6 1 XXfontdir/uu.thin.bg.5 2 XXfontdir/uu.thin.bg.6 2 XXfontdir/uu.thin.g.5 2 XXfontdir/uu.thin.g.6 2 XXfontdir/uu.thin.r.5 2 XXfontdir/uu.thin.r.6 2 XXfontdir/uu.thinbot.b.10 2 XXfontdir/uu.thinbot.bg.10 3 XXfontdir/uu.thinbot.g.10 3 XXfontdir/uu.thinbot.r.10 3 XXfontdir/uu.thintop.b.10 3 XXfontdir/uu.thintop.bg.10 3 XXfontdir/uu.thintop.g.10 3 XXfontdir/uu.thintop.r.10 4 XXfontdir/uu.thinwide.b.10 4 XXfontdir/uu.thinwide.bg.10 4 XXfontdir/uu.thinwide.g.10 4 XXfontdir/uu.thinwide.r.10 4 XXfontdir/uu.wide.b.16 4 XXfontdir/uu.wide.bg.16 5 XXfontdir/uu.wide.g.16 5 XXfontdir/uu.wide.r.16 5 XXfontdir/uu.widebot.b.16 5 XXfontdir/uu.widebot.bg.16 5 XXfontdir/uu.widebot.g.16 5 XXfontdir/uu.widebot.r.16 6 XXfontdir/uu.widetop.b.16 6 XXfontdir/uu.widetop.bg.16 6 XXfontdir/uu.widetop.g.16 6 XXfontdir/uu.widetop.r.16 6 XXlibdir 1 XXlibdir/makefile 1 XXlibdir/uu.cim_change.o 6 XXlibdir/uu.cim_size.o 2 XXlibdir/uu.csr_change.o 7 XXlibdir/uu.csr_init.o 7 XXlibdir/uu.ttysw_main.o 7 XXlibdir/uu.ttyvt100.o 8 XXlibdir/uu.vt100fonts.o 7 XXlibdir/uu.vt100keys.o 8 XXmakefile 1 XXsrc 3 XXsrc/README 6 XXsrc/ttyvt100.c 9 XXsrc/ttyvt100.h 8 XXsrc/vt100fonts.c 8 XXsrc/vt100keys.c 9 XXvconfig.h 8 XXvshelltool.icon 6 XXvt100tool.1 8 XXvt100tool.c 10 @//E*O*F MANIFEST// chmod u=rw,g=rw,o=rw MANIFEST echo x - decode.sh sed 's/^XX//' > "decode.sh" <<'@//E*O*F decode.sh//' XX#! /bin/sh XXecho Doing library XXX="uu.cim_change.o uu.cim_size.o uu.csr_change.o uu.csr_init.o" XXX="$X uu.ttysw_main.o uu.ttyvt100.o uu.vt100fonts.o uu.vt100keys.o" XXcd libdir XXfor i in $X ; do XX uudecode $i XX rm $i XXdone XXX="uu.gacha.b.8 uu.gacha.bg.8 uu.gacha.g.8 uu.gacha.r.8 uu.testfont.sh" XXX="$X uu.thin.b.5 uu.thin.b.6 uu.thin.bg.5 uu.thin.bg.6 uu.thin.g.5" XXX="$X uu.thin.g.6 uu.thin.r.5 uu.thin.r.6 uu.thinbot.b.10 uu.thinbot.bg.10" XXX="$X uu.thinbot.g.10 uu.thinbot.r.10 uu.thintop.b.10 uu.thintop.bg.10" XXX="$X uu.thintop.g.10 uu.thintop.r.10 uu.thinwide.b.10 uu.thinwide.bg.10" XXX="$X uu.thinwide.g.10 uu.thinwide.r.10 uu.wide.b.16 uu.wide.bg.16" XXX="$X uu.wide.g.16 uu.wide.r.16 uu.widebot.b.16 uu.widebot.bg.16" XXX="$X uu.widebot.g.16 uu.widebot.r.16 uu.widetop.b.16 uu.widetop.bg.16" XXX="$X uu.widetop.g.16 uu.widetop.r.16" XXecho Doing fonts XXcd fontdir XXfor i in $X ; do XX uudecode $i XX rm $i XXdone XXexit 0 @//E*O*F decode.sh// chmod u=rwx,g=rwx,o=rwx decode.sh echo mkdir - fontdir mkdir fontdir chmod u=rwx,g=rx,o=rx fontdir echo x - fontdir/uu.gacha.b.8 sed 's/^XX//' > "fontdir/uu.gacha.b.8" <<'@//E*O*F fontdir/uu.gacha.b.8//' XXbegin 644 gacha.b.8 XXM 1X(8 ( ! ! +!0 ( @ $ 0"P4 " ( " $ L% @ " P ! + XXM!0 ( @ 0 0"P4 " ( % $ L% @ " !@ ! +!0 ( @ < 0"P4 " ( XXM ( $ L% @ " "0 ! +!0 ( @ H 0"P4 " ( + $ L% @ " # ! + XXM!0 ( @ T 0"P4 " ( . $ L% @ " #P ! +!0 ( @! 0"P4 " ( XXM 1 $ L% @ " $@ ! +!0 ( @!, 0"P4 " ( 4 $ L% @ " %0 ! + XXM!0 ( @!8 0"P4 " ( 7 $ L% @ " & ! +!0 ( @!D 0"P4 " ( XXM : $ L% @ " &P ! +!0 ( @!P 0"P4 " ( = $ L% @ " '@ ! + XXM!0 ( @!\ 0"P4 " ( @ $ L% @ " (0 ! +!0 ( @"( 0"P4 " ( XXM C $ L% @ " ) ! +!0 ( @"4 0"P4 " ( F $ L% @ " )P ! + XXM!0 ( @"@ 0"P4 " ( I $ L% @ " *@ ! +!0 ( @"L 0"P4 " ( XXM L $ L% @ " +0 ! +!0 ( @"X 0"P4 " ( O $ L% @ " , ! + XXM!0 ( @#$ 0"P4 " ( R $ L% @ " ,P ! +!0 ( @#0 0"P4 " ( XXM U $ L% @ " -@ ! +!0 ( @#< 0"P4 " ( X $ L% @ " .0 ! + XXM!0 ( @#H 0"P4 " ( [ $ L% @ " / ! +!0 ( @#T 0"P4 " ( XXM ^ $ L% @ " /P ! +!0 ( @$ 0"P4 " (!! $ L% @ " 0@ ! + XXM!0 ( @$, 0"P4 " (!$ $ L% @ " 10 ! +!0 ( @$8 0"P4 " ( XXM!' $ L% @ " 2 ! +!0 ( @$D 0"P4 " (!* $ L% @ " 2P ! + XXM!0 ( @$P 0"P4 " (!- $ L% @ " 3@ ! +!0 ( @$\ 0"P4 " ( XXM!0 $ L% @ " 40 ! +!0 ( @%( 0"P4 " (!3 $ L% @ " 5 ! + XXM!0 ( @%4 0"P4 " (!6 $ L% @ " 5P ! +!0 ( @%@ 0"P4 " ( XXM!9 $ L% @ " 6@ ! +!0 ( @%L 0"P4 " (!< $ L% @ " 70 ! + XXM!0 ( @%X 0"P4 " (!? $ L% @ " 8 ! +!0 ( @&$ 0"P4 " ( XXM!B $ L% @ " 8P ! +!0 ( @&0 0"P4 " (!E $ L% @ " 9@ ! + XXM!0 ( @&< 0"P4 " (!H $ L% @ " :0 ! +!0 ( @&H 0"P4 " ( XXM!K $ L% @ " ; ! +!0 ( @&T 0"P4 " (!N $ L% @ " ;P ! + XXM!0 ( @' 0"P4 " (!Q $ L% @ " <@ ! +!0 ( @', 0"P4 " ( XXM!T $ L% @ " =0 ! +!0 ( @'8 0"P4 " (!W $ L% @ " > ! + XXM!0 ( @'D 0"P4 " (!Z $ L% @ " >P ! +!0 ( @'P 0"P4 " ( XXM!] $ L% @ " ?@ ! +!0 ( @'\ 0"P4 " (" $ L% @ " @0 ! + XXM!0 ( @(( 0"P4 " ("# $ L% @ " A ! +!0 ( @(4 0"P4 " ( XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM #@X.#@X.#@X.#@X.#@X. X.#@X.#@X XXM.#@X.#@X.#@ .#@X.#@X.#@X.#@X.#@X #@X.#@X.#@X.#@X.#@X. X.#@X XXM.#@X.#@X.#@X.#@ XXM #\?OQ^_'[\?OQ^_'[\?OQ^_O[^_O[^_O[^_O[^_O[^ XXM_C@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X.#@X XXM XXM XXM XXM .#@X.#@X.#@X.#@X.#@X XXM #@X.#@X.#@X.#@X.#@X. X.#@X.#@X.#@X.#@X.#@ .#@X.#@X.#@X.#@X XXM.#@X #@X.#@X.#@X.#@X.#@X. X.#@X.#@X.#@X.#@X.#@ XXM '[\?OQ^_'[\?OQ^_'[\?@ !@8&!@8 XXM&!@ &!@ V-C8V &QL;?S8V_VQL; "#YK XXM:VLX#FMK:SX( ':6G.P8&#<Y:6X X;&PX,'O>S-QW XXM P,&# 8,&!@P,# P,!@8# 8 P& P,!@8&!@8,#!@P XXM 86GX\?EH8 &!@8__\8&!@ !@8"! @ XXM /__ 8& #!@8,#!@8 XXM,#!@ ?,;.SM;6YN;&? P</ P,# P,##\ !\QL8& XXM#!@P8,+^ ?,;&!CP.!L;&? (&#AXV9L;_!@8 #^ XXMP,#\!@8&QL9\ ?,; P/S&QL;&? /Z&A@P,&!@P,# XXM !\QL;&?,;&QL9\ ?,;&QL9^!@;&? 8& !@8 XXM &!@ 8& @0( !@P8,&# 8# 8# 8 #^_@ XXM_OX !@,!@,!@,&#!@P8 ?,;&!@P8& 8& #ALQM[6 XXMUMS 9CP 0.#AL;&S&_L;& ^,S,S/C,QL;&_ 'S& XXMQL# P,#&QGP #XS,;&QL;&QLSX _L# P/S P,# _@ XXM /[ P,#\P,# P, !\QL; P,[&QLYZ QL;&QO[&QL;&Q@ XXM /PP,# P,# P,/P ^# P,# P,S,QX QLS8\/C8S,S& XXMQ@ ,# P,# P,# P/X ##P^?G_]O;P\/# QL;FYO;6 XXMWL[.Q@ 'S&QL;&QL;&QGP #\QL;&QOS P,# ?,;& XXMQL;&QL;&?# 8#@ /S&QL;\V,S,QL8 !\QL9@. P&QL9\ XXM_Q@8&!@8&!@8& ,;&QL;&QL;&QGP #&QL9L;&PX.! 0 XXM @I*2NKKN;&Q$1 ,;&;&PX.&QLQL8 ##PV9F/!@8&!@8 XXM _@8&#!@P8,# _@ /C P,# P,# P,# P/@ # 8& P,!@8 XXM# P&!@, ^!@8&!@8&!@8&!@8^ ('#9C XXM /__ # P& P 'C,#'S,S'X # XXMP,#<YL;&QN;< ?,; P,#&? 8&!G;.QL;&SG8 XXM !\QL;^P,9\ '#8P,/PP,# P, ';.QL;&SG8& XXMQGP # P,#<YL;&QL;& &!@ >!@8&!@8& P, #P,# P, XXM# P,S'@ # P,#,V/#PV,S& >!@8&!@8&!@8& +;; XXMV]O;V]L "\YL;&QL;& ?,;&QL;&? XXM -SFQL;&YMS P,# !VSL;&QLYV!@8&!@ W/; P,# P XXM 'S&P'P&QGP P,##\,# P,#8< QL;&QL;.=@ XXM ,;&;&PX.! ##P]O;V]M^ S,QX,'C, XXMS ,;&9FPL.!@8D/!@ #^#!@P8,#^ 'C P,# P XXMX# P,# P'@ &!@8&!@8&!@8&!@8&!@8& #P&!@8&!@.&!@8&!CP ';^ XXMW /#8V/#8V .&QL;&PX XXM XXB XX XXend @//E*O*F fontdir/uu.gacha.b.8// chmod u=rw,g=rw,o=rw fontdir/uu.gacha.b.8 echo x - fontdir/uu.gacha.bg.8 sed 's/^XX//' > "fontdir/uu.gacha.bg.8" <<'@//E*O*F fontdir/uu.gacha.bg.8//' XXbegin 644 gacha.bg.8 XXM 1X'\ ( ! ! +!0 ( @ $ 0"P4 " ( @ ! + XXM!0 ( @ , 0"P4 " ( $ $ L% @ " !0 ! +!0 ( @ 8 0"P4 " ( XXM ' $ L% @ " " ! +!0 ( @ D 0"P4 " ( * $ L% @ " "P ! + XXM!0 ( @ P 0"P4 " ( - $ L% @ " #@ ! +!0 ( @ \ 0"P4 " ( XXM 0 $ L% @ " $0 ! +!0 ( @!( 0"P4 " ( 3 $ L% @ " % ! + XXM!0 ( @!4 0"P4 " ( 6 $ L% @ " %P ! +!0 ( @!@ 0"P4 " ( XXM 9 $ L% @ " &@ ! +!0 ( @!L 0"P4 " ( < $ L% @ " '0 ! + XXM!0 ( @!X 0"P4 " ( ? $ L% @ " ( ! +!0 ( @"$ 0"P4 " ( XXM B $ L% @ " (P ! +!0 ( @"0 0"P4 " ( E $ L% @ " )@ ! + XXM!0 ( @"< 0"P4 " ( H $ L% @ " *0 ! +!0 ( @"H 0"P4 " ( XXM K $ L% @ " + ! +!0 ( @"T 0"P4 " ( N $ L% @ " +P ! + XXM!0 ( @# 0"P4 " ( Q $ L% @ " ,@ ! +!0 ( @#, 0"P4 " ( XXM T $ L% @ " -0 ! +!0 ( @#8 0"P4 " ( W $ L% @ " . ! + XXM!0 ( @#D 0"P4 " ( Z $ L% @ " .P ! +!0 ( @#P 0"P4 " ( XXM ] $ L% @ " /@ ! +!0 ( @#\ 0"P4 " (! $ L% @ " 00 ! + XXM!0 ( @$( 0"P4 " (!# $ L% @ " 1 ! +!0 ( @$4 0"P4 " ( XXM!& $ L% @ " 1P ! +!0 ( @$@ 0"P4 " (!) $ L% @ " 2@ ! + XXM!0 ( @$L 0"P4 " (!, $ L% @ " 30 ! +!0 ( @$X 0"P4 " ( XXM!/ $ L% @ " 4 ! +!0 ( @%$ 0"P4 " (!2 $ L% @ " 4P ! + XXM!0 ( @%0 0"P4 " (!5 $ L% @ " 5@ ! +!0 ( @%< 0"P4 " ( XXM!8 $ L% @ " 60 ! +!0 ( @%H 0"P4 " (!; $ L% @ " 7 ! + XXM!0 ( @%T 0"P4 " (!> $ L% @ " 7P ! +!0 ( @& 0"P4 " ( XXM!A $ L% @ " 8@ ! +!0 ( @&, 0"P4 " (!D $ L% @ " 90 ! + XXM!0 ( @&8 0"P4 " (!G $ L% @ " : ! +!0 ( @&D 0"P4 " ( XXM!J $ L% @ " :P ! +!0 ( @&P 0"P4 " (!M $ L% @ " ;@ ! + XXM!0 ( @&\ 0"P4 " (!P $ L% @ " <0 ! +!0 ( @'( 0"P4 " ( XXM!S $ L% @ " = ! +!0 ( @'4 0"P4 " (!V $ L% @ " =P ! + XXM!0 ( @'@ 0"P4 " (!Y $ L% @ " >@ ! +!0 ( @'L 0"P4 " ( XXM!\ $ L% @ " ?0 ! +!0 ( @'X 0"P4 " ( XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM # P,# P,# P,# P,# P, P,# P,# P XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P, XXM *A4 XXMJ%2H5*A4J%2H5*A4J%3\_/S\_/S\_/S\_/S\_/S\,# P,# P,# P,# P,# P XXM,# P,# P,# P,# P,# P,# XXM XXM XXM XXM P,# P,# P,# P,# P,# ,# P,# P,# P,# P,# P XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P XXM,# P # P,# P,# P,# P,# P, 5*A4J%2H5*A4 XXMJ%2H5*A4 8&!@8&!@8 !@8 ;&QL; XXM !L;-G\V;/YLV-@ !!\_M;0_'X6UM;^?! =O;< XXM[!@8-SMO;@ >/S,W'AC]]S,_W< '!P,&# XXM#!@P,# P,# P& P & P&!@8&!@8&#!@ "9VSS;F0 XXM &!A^?A@8 <' P8 ?GX XXM 8& 8&# P8&# P8& !\_L;.WO;F XXMQOY\ &#AX6!@8&!A^?@ #Q^9@8.'#AP?GX !\_L8& XXM/#X&QOY\ !@X>/G;F__\&!@ 'Y^8/S^A@;&_GP !\ XXM_L+\_L;&QOY\ ?GX&# P8&# P, 'S^QL9\_L;&_GP XXM !\_L;&_GX&AOY\ &!@ 8& #@X .#@8 XXM, &#!@P8& P& P& ?GX ?GX & P& P&!@P8 XXM,& \?F8&#!@8 !@8 /'[GR]7?S.!_/@ ! 0.#AL XXM;'S^QL8 #X_,S,_/[&QO[\ ?/[&P,# P,;^? /S^ XXMQL;&QL;&_OP #^_L# _/S P/[^ _O[ P/S\P,# P XXM 'S^QL# SL[&_GH #&QL;&_O[&QL;& ?GX8&!@8&!A^?@ XXM #X^# P,# S,_'@ #&SMSX\/C<SL;& 8&!@8&!@8&!^ XXM?@ ,;&[N[^_M;6QL8 #&YN;V]M[>SL[& ?/[&QL;& XXMQL;^? /S^QL;N_,# P, !\_L;&QL;&YOY\8#P8 _/[& XXMQO[\V-S.Q@ 'S^QL#\?@;&_GP !^?A@8&!@8&!@8 XXMQL;&QL;&QL;^? ,;&QFQL;#@X$! #&UM;6?'Q\;&QL XXM QL9L;#@X;&S&Q@ ,/#9F9^/!@8&!@ #^_@8,&#!@P/[^ XXM ?'Q@8&!@8&!@?'P &!@,# 8& P,!@8 !\? P,# P, XXM# Q\? &#QF #__P 0.&S6 XXM_KK6;#@0 5*I4JE2J5*I4J@ V-CX^-C>'@P,# P #P XXM\,#P_M[8'AX8& </C8P-[_>QX>&QL # P-[>^/X>&!@ XXM &#QD/!@ 8&'Y^ 'Y^ .S\_-S,,# P/CX XXM -C8<' ^/@P,# P, 8&!@8&!CX^ ^/@8 XXM&!@8&!@8& !\?&!@8&!@8&!@8&!@8&!@?'P &!@8&!@8 XXM__\8&!@8&!@8& #__P #__P XXM #__P #__P #__P XXM&!@8&!@8'Q\8&!@8&!@8&!@8&!@8&/CX&!@8&!@8&!@8&!@8&!C__P XXM __\8&!@8&!@8&!@8&!@8&!@8&!@8&!@8&!@##SQPX' \#P, XXM__\ P/ \#@<.//# /__ !^-C8V-F8 8.__\ XXM__]P8 !P^=V/X^#!XWN?C V'XV \/C8 XX,\.S^-CX< XX XXend @//E*O*F fontdir/uu.gacha.bg.8// chmod u=rw,g=rw,o=rw fontdir/uu.gacha.bg.8 echo x - fontdir/uu.gacha.g.8 sed 's/^XX//' > "fontdir/uu.gacha.g.8" <<'@//E*O*F fontdir/uu.gacha.g.8//' XXbegin 644 gacha.g.8 XXM 1X'\ ( ! ! +!0 ( @ $ 0"P4 " ( @ ! + XXM!0 ( @ , 0"P4 " ( $ $ L% @ " !0 ! +!0 ( @ 8 0"P4 " ( XXM ' $ L% @ " " ! +!0 ( @ D 0"P4 " ( * $ L% @ " "P ! + XXM!0 ( @ P 0"P4 " ( - $ L% @ " #@ ! +!0 ( @ \ 0"P4 " ( XXM 0 $ L% @ " $0 ! +!0 ( @!( 0"P4 " ( 3 $ L% @ " % ! + XXM!0 ( @!4 0"P4 " ( 6 $ L% @ " %P ! +!0 ( @!@ 0"P4 " ( XXM 9 $ L% @ " &@ ! +!0 ( @!L 0"P4 " ( < $ L% @ " '0 ! + XXM!0 ( @!X 0"P4 " ( ? $ L% @ " ( ! +!0 ( @"$ 0"P4 " ( XXM B $ L% @ " (P ! +!0 ( @"0 0"P4 " ( E $ L% @ " )@ ! + XXM!0 ( @"< 0"P4 " ( H $ L% @ " *0 ! +!0 ( @"H 0"P4 " ( XXM K $ L% @ " + ! +!0 ( @"T 0"P4 " ( N $ L% @ " +P ! + XXM!0 ( @# 0"P4 " ( Q $ L% @ " ,@ ! +!0 ( @#, 0"P4 " ( XXM T $ L% @ " -0 ! +!0 ( @#8 0"P4 " ( W $ L% @ " . ! + XXM!0 ( @#D 0"P4 " ( Z $ L% @ " .P ! +!0 ( @#P 0"P4 " ( XXM ] $ L% @ " /@ ! +!0 ( @#\ 0"P4 " (! $ L% @ " 00 ! + XXM!0 ( @$( 0"P4 " (!# $ L% @ " 1 ! +!0 ( @$4 0"P4 " ( XXM!& $ L% @ " 1P ! +!0 ( @$@ 0"P4 " (!) $ L% @ " 2@ ! + XXM!0 ( @$L 0"P4 " (!, $ L% @ " 30 ! +!0 ( @$X 0"P4 " ( XXM!/ $ L% @ " 4 ! +!0 ( @%$ 0"P4 " (!2 $ L% @ " 4P ! + XXM!0 ( @%0 0"P4 " (!5 $ L% @ " 5@ ! +!0 ( @%< 0"P4 " ( XXM!8 $ L% @ " 60 ! +!0 ( @%H 0"P4 " (!; $ L% @ " 7 ! + XXM!0 ( @%T 0"P4 " (!> $ L% @ " 7P ! +!0 ( @& 0"P4 " ( XXM!A $ L% @ " 8@ ! +!0 ( @&, 0"P4 " (!D $ L% @ " 90 ! + XXM!0 ( @&8 0"P4 " (!G $ L% @ " : ! +!0 ( @&D 0"P4 " ( XXM!J $ L% @ " :P ! +!0 ( @&P 0"P4 " (!M $ L% @ " ;@ ! + XXM!0 ( @&\ 0"P4 " (!P $ L% @ " <0 ! +!0 ( @'( 0"P4 " ( XXM!S $ L% @ " = ! +!0 ( @'4 0"P4 " (!V $ L% @ " =P ! + XXM!0 ( @'@ 0"P4 " (!Y $ L% @ " >@ ! +!0 ( @'L 0"P4 " ( XXM!\ $ L% @ " ?0 ! +!0 ( @'X 0"P4 " ( XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM # P,# P,# P,# P,# P, P,# P,# P XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P, XXM *A4 XXMJ%2H5*A4J%2H5*A4J%3\_/S\_/S\_/S\_/S\_/S\,# P,# P,# P,# P,# P XXM,# P,# P,# P,# P,# P,# XXM XXM XXM XXM P,# P,# P,# P,# P,# ,# P,# P,# P,# P,# P XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P XXM,# P # P,# P,# P,# P,# P, 5*A4J%2H5*A4 XXMJ%2H5*A4 0$! 0$! 0 ! 0 )"0D) XXM H*%#X4*'PH4% ! X5%10.!045%0X$ 9*2H XXMR! 0)BI*3 #!(2# @4I2(B'8 # 0($ XXM"! 0(" @(" 0$ @ " 0$ @(" @($! @ 05#A4$ XXM $!!\$! ,! 0( ?@ XXM 0$ 0$" @0$" @0$ !\@H*&BI*B XXMPH)\ $#!0$! 0$! 0? #Q"0@($"! @0'X !\@H(" XXM/ ("@H)\ ! P4)$2$A/X$! 'Y 0/R" @*"@GP !\ XXM@H#\@H*"@H)\ ?@("! 0("! 0$ 'R"@H)\@H*"@GP XXM !\@H*"@GX" H)\ $! 0$ ! 0 ,! 0 XXM( $"! @0$ @$ @$ 'X ?@ " 0" 0" @0( XXM$" \0D("! @( @( .$2"FJ:BG(!"/ ! 0*"A$ XXM1$3^@H( #XA(2$_(*"@H+\ /$*"@(" @()"/ /B$ XXM@H*"@H*"A/@ #^@(" _(" @(#^ _H" @/R @(" @ XXM #Q"@H" GH*"1CH ""@H*"_H*"@H*" ?! 0$! 0$! 0? XXM #X$! 0$! 2$A'@ ""A(B0\(B$A(*" 0$! 0$! 0$! XXM?@ ,;&JJJJDI*2@H( ""PL*BHI**BH:& ?(*"@H*" XXM@H*"? /R"@H*"_(" @( !\@H*"@H*"@J)\(!X _(*" XXM@OR(A(2"@@ 'R"@D P# *"@GP #^$! 0$! 0$! 0 XXM@H*"@H*"@H*"? (*"1$1$*"@H$! ""DI*25'Q41$1$ XXM A(1(2# P2$B$A (*"1$0H*! 0$! #^ @0($! @0(#^ XXM /" @(" @(" @(#P $! (" 0$ @(! 0 \! 0$! 0$ XXM! 0$/ $"A$ !^ $"A4 XXM_KI4*! 5*I4JE2J5*I4J@ B(CXB(B^" @(" @ XXM\(#P@)X0'A 0 '"0@(".>0X*"0D " @(^(B.\(" @ XXM &"08 $!!\ 'P (C(J)B((" @(#\ XXM (B(4% @/P0$! 0$ 0$! 0$! 0\ / 0 XXM$! 0$! 0$ ?$! 0$! 0$! 0$! 0$! 0'P $! 0$! 0 XXM$/\0$! 0$! 0$ #_ #_ XXM #_ #_ #_ XXM$! 0$! 0$!\0$! 0$! 0$! 0$! 0$!#P$! 0$! 0$! 0$! 0$! 0_P XXM /\0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! PPPP# , P#_ XXM , P# ,&&&" /\ \%!04%"0 ($"'\ XXM?R! @ @4)B(@<" P6.8! #!(1 X)"0 XX,X,RR$A(, XX XXend @//E*O*F fontdir/uu.gacha.g.8// chmod u=rw,g=rw,o=rw fontdir/uu.gacha.g.8 echo x - fontdir/uu.gacha.r.8 sed 's/^XX//' > "fontdir/uu.gacha.r.8" <<'@//E*O*F fontdir/uu.gacha.r.8//' XXbegin 644 gacha.r.8 XXM 1X( 0 @ ! +!0 ( @ $ 0"P4 " ( " $ L% @ " P ! + XXM!0 ( @ 0 0"P4 " ( % $ L% @ " !@ ! +!0 ( @ < 0"P4 " ( XXM ( $ L% @ " "0 ! +!0 ( @ H 0"P4 " ( + $ L% @ " # ! + XXM!0 ( @ T 0"P4 " ( . $ L% @ " #P ! +!0 ( @! 0"P4 " ( XXM 1 $ L% @ " $@ ! +!0 ( @!, 0"P4 " ( 4 $ L% @ " %0 ! + XXM!0 ( @!8 0"P4 " ( 7 $ L% @ " & ! +!0 ( @!D 0"P4 " ( XXM : $ L% @ " &P ! +!0 ( @!P 0"P4 " ( = $ L% @ " '@ ! + XXM!0 ( @!\ 0"P4 " ( @ $ L% @ " (0 ! +!0 ( @"( 0"P4 " ( XXM C $ L% @ " ) ! +!0 ( @"4 0"P4 " ( F $ L% @ " )P ! + XXM!0 ( @"@ 0"P4 " ( I $ L% @ " *@ ! +!0 ( @"L 0"P4 " ( XXM L $ L% @ " +0 ! +!0 ( @"X 0"P4 " ( O $ L% @ " , ! + XXM!0 ( @#$ 0"P4 " ( R $ L% @ " ,P ! +!0 ( @#0 0"P4 " ( XXM U $ L% @ " -@ ! +!0 ( @#< 0"P4 " ( X $ L% @ " .0 ! + XXM!0 ( @#H 0"P4 " ( [ $ L% @ " / ! +!0 ( @#T 0"P4 " ( XXM ^ $ L% @ " /P ! +!0 ( @$ 0"P4 " (!! $ L% @ " 0@ ! + XXM!0 ( @$, 0"P4 " (!$ $ L% @ " 10 ! +!0 ( @$8 0"P4 " ( XXM!' $ L% @ " 2 ! +!0 ( @$D 0"P4 " (!* $ L% @ " 2P ! + XXM!0 ( @$P 0"P4 " (!- $ L% @ " 3@ ! +!0 ( @$\ 0"P4 " ( XXM!0 $ L% @ " 40 ! +!0 ( @%( 0"P4 " (!3 $ L% @ " 5 ! + XXM!0 ( @%4 0"P4 " (!6 $ L% @ " 5P ! +!0 ( @%@ 0"P4 " ( XXM!9 $ L% @ " 6@ ! +!0 ( @%L 0"P4 " (!< $ L% @ " 70 ! + XXM!0 ( @%X 0"P4 " (!? $ L% @ " 8 ! +!0 ( @&$ 0"P4 " ( XXM!B $ L% @ " 8P ! +!0 ( @&0 0"P4 " (!E $ L% @ " 9@ ! + XXM!0 ( @&< 0"P4 " (!H $ L% @ " :0 ! +!0 ( @&H 0"P4 " ( XXM!K $ L% @ " ; ! +!0 ( @&T 0"P4 " (!N $ L% @ " ;P ! + XXM!0 ( @' 0"P4 " (!Q $ L% @ " <@ ! +!0 ( @', 0"P4 " ( XXM!T $ L% @ " =0 ! +!0 ( @'8 0"P4 " (!W $ L% @ " > ! + XXM!0 ( @'D 0"P4 " (!Z $ L% @ " >P ! +!0 ( @'P 0"P4 " ( XXM!] $ L% @ " ?@ ! +!0 ( @'\ 0"P4 " ( XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM # P,# P,# P,# P,# P, P,# P,# P XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P, P,# P XXM,# P,# P,# P,# XXM "H5*A4J%2H5*A4J%2H5*A4_/S\_/S\_/S\_/S\_/S\ XXM_# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P XXM XXM XXM XXM ,# P,# P,# P,# P,# P XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P XXM,# P # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# XXM %2H5*A4J%2H5*A4J%2H5 $! 0$! 0 XXM$ 0$ $A(2$@ 4%"A\*%#X4*"@ .%14 XXM4#@4%%14.! &2DJ,@0$"8J2DP P2$@P(%*4B(AV XXM$! 0$ @0$" @(" @$! ( @$! (" @("! 0( XXM $%0X5! $! 0_A 0$ # 0 XXM$" #\ $! $! @($! @ XXM($! >(2$C)2DQ(2$> ! P4! 0$! 0$'P !XA(0$ XXM"! @0(#\ >(2$!#@$!(2$> !@8*"A(2(C\" @ !\ XXM0$#XA 0$A(1X >(2 ^(2$A(2$> /P$! @($! @(" XXM !XA(2$>(2$A(1X >(2$A(2$? 2$> ! 0 $! XXM 0$ # 0$" ! @0($! (! (! #\ /P XXM ! (! (! 0($"! >(2$! @0$ 0$ #!(A)RD XXMI)B 1#@ 0$"@H1$1$_H*" \(B(B/B$A(2$^ #A$ XXMA(" @("$1#@ #PB(2$A(2$A(CP _(" @/B @(" _ XXM /R @(#X@(" @( X1(2 @)R$A$PT A(2$A/R$A(2$A XXM 'P0$! 0$! 0$'P \! 0$! 0$A(1X A(B0H."0B(B$ XXMA (" @(" @(" @/P #&QJJJJI*2DH*" A,3$I*24 XXME(R,A 'B$A(2$A(2$A'@ #XA(2$A/B @(" >(2$ XXMA(2$A(2$>" < /B$A(3XD(B(A(0 !XA(1 , @$A(1X XXM_! 0$! 0$! 0$ (2$A(2$A(2$A'@ ""@D1$1"@H*! 0 XXM @I*2DE1\5$1$1 (2$2$@P,$A(A(0 ""@D1$*"@0$! 0 XXM _ 0($! @0$" _ >$! 0$! 0$! 0$! > ! 0" @$! ( XXM" 0$ !X" @(" @(" @(" AX $"A$@@ XXM /X 0" 0" '"("'B(B'0 " XXM@("XQ(2$A,2X >(2 @("$> 0$!'2,A(2$C'0 XXM !XA(3\@(1X &"0@^" @(" @( '2,A(2$C'0$ XXMA'@ " @("XQ(2$A(2$ " @ . @(" @(" 0$ !P$! 0$ XXM! 0$1#@ " @("(D*#@D(B$ . @(" @(" @(" .Z2 XXMDI*2DI( "XQ(2$A(2$ >(2$A(2$> XXM +C$A(2$Q+B @( !TC(2$A(QT! 0$ 6&1 0$! 0 XXM 'B$@'@$A'@ ("#X(" @("08 A(2$A(2,= XXM (2$2$A(,# ""@I*2DI)L 1$0H$"A$ XXM1 (2$1$@H,! 0H$ #X"! @0(#\ <(" @("# XXM(" @(" < ! 0$! 0$! 0$! 0$ . 0$! 0$ P0$! 0$. XX<9+28 ."0D."0D ,$A(2# ! 0 XX XXend @//E*O*F fontdir/uu.gacha.r.8// chmod u=rw,g=rw,o=rw fontdir/uu.gacha.r.8 echo x - fontdir/uu.testfont.sh sed 's/^XX//' > "fontdir/uu.testfont.sh" <<'@//E*O*F fontdir/uu.testfont.sh//' XXbegin 644 testfont.sh XXM&ULR2AM;2 IA8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A XXM0",D)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"D%"0T1%1D=(24I+3$U. XXM3U!14E-455976%E:"AM;,#LQ;0IA8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY XXM>C$R,S0U-C<X.3 A0",D)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"D%" XXM0T1%1D=(24I+3$U.3U!14E-455976%E:"ALH, \*86)C9&5F9VAI:FML;6YO XXM<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C)"5>)BHH*5\K/7Y@6UU[?3LG.B)< XXM?"PN+SP^/PI!0D-$149'2$E*2TQ-3D]045)35%565UA96@H;6VT*86)C9&5F XXM9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C)"5>)BHH*5\K/7Y@ XXM6UU[?3LG.B)<?"PN+SP^/PI!0D-$149'2$E*2TQ-3D]045)35%565UA96@H; XXM6S\S: H;6S)*&UM("F%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V XXM-S@Y,"% (R0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\/C\*04)#1$5&1TA) XXM2DM,34Y/4%%24U155E=865H*&ULP.S%M"F%B8V1E9F=H:6IK;&UN;W!Q<G-T XXM=79W>'EZ,3(S-#4V-S@Y,"% (R0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\ XXM/C\*04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*&R@P#PIA8F-D969G:&EJ XXM:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D)5XF*B@I7RL]?F!;77M] XXM.R<Z(EQ\+"XO/#X_"D%"0T1%1D=(24I+3$U.3U!14E-455976%E:"AM;;0IA XXM8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D)5XF*B@I XXM7RL]?F!;77M].R<Z(EQ\+"XO/#X_"D%"0T1%1D=(24I+3$U.3U!14E-45597 XXM6%E:"AM;/S-L"AM;,DH;6T@;/SEH#@H;(S-A8F-D969G:&EJ:VQM;F]P<7)S XXM='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B8V1E9F=H:6IK;&UN;W!Q<G-T XXM=79W>'EZ,3(S-#4V-S@Y,"% (R0*"ALC,R5>)BHH*5\K/7Y@6UU[?3LG.B)< XXM?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\/C\*"ALC,T%" XXM0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC-$%"0T1%1D=(24I+3$U.3U!1 XXM4E-455976%E:"@H;6S)*&UM(&S\Y: \*&R,S86)C9&5F9VAI:FML;6YO<'%R XXM<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H;(S1A8F-D969G:&EJ:VQM;F]P<7)S XXM='5V=WAY>C$R,S0U-C<X.3 A0",D"@H;(S,E7B8J*"E?*SU^8%M=>WT[)SHB XXM7'PL+B\\/C\*&R,T)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"@H;(S-! XXM0D-$149'2$E*2TQ-3D]045)35%565UA96@H;(S1!0D-$149'2$E*2TQ-3D]0 XXM45)35%565UA96@H*&ULR2AM;2!L_.6@/&ULQ;0H;(S-A8F-D969G:&EJ:VQM XXM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B8V1E9F=H:6IK;&UN XXM;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*"ALC,R5>)BHH*5\K/7Y@6UU[ XXM?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL+B\\/C\* XXM"ALC,T%"0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC-$%"0T1%1D=(24I+ XXM3$U.3U!14E-455976%E:"@H;6S)*&UM(&S\Y: X*&R,S86)C9&5F9VAI:FML XXM;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H;(S1A8F-D969G:&EJ:VQM XXM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"@H;(S,E7B8J*"E?*SU^8%M= XXM>WT[)SHB7'PL+B\\/C\*&R,T)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_ XXM"@H;(S-!0D-$149'2$E*2TQ-3D]045)35%565UA96@H;(S1!0D-$149'2$E* XXM2TQ-3D]045)35%565UA96@H*&ULR2AM;2!L_.6@.&ULQ;0H;(S-A8F-D969G XXM:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B8V1E9F=H XXM:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*"ALC,R5>)BHH*5\K XXM/7Y@6UU[?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[)SHB7'PL XXM+B\\/C\*"ALC,T%"0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC-$%"0T1% XXM1D=(24I+3$U.3U!14E-455976%E:"AM;/S-H&ULR2AM;2!L_.6@."ALC,V%B XXM8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*&R,T86)C XXM9&5F9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H*&R,S)5XF XXM*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"ALC-"5>)BHH*5\K/7Y@6UU[?3LG XXM.B)<?"PN+SP^/PH*&R,S04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*&R,T XXM04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*"AM;,DH;6T@;/SEH#PH;(S-A XXM8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D"ALC-&%B XXM8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0*"ALC,R5> XXM)BHH*5\K/7Y@6UU[?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^8%M=>WT[ XXM)SHB7'PL+B\\/C\*"ALC,T%"0T1%1D=(24I+3$U.3U!14E-455976%E:"ALC XXM-$%"0T1%1D=(24I+3$U.3U!14E-455976%E:"@H;6S)*&UM(&S\Y: \;6S%M XXM"ALC,V%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0* XXM&R,T86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP(4 C) H* XXM&R,S)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"ALC-"5>)BHH*5\K/7Y@ XXM6UU[?3LG.B)<?"PN+SP^/PH*&R,S04)#1$5&1TA)2DM,34Y/4%%24U155E=8 XXM65H*&R,T04)#1$5&1TA)2DM,34Y/4%%24U155E=865H*"AM;,DH;6T@;/SEH XXM#@H;(S-A8F-D969G:&EJ:VQM;F]P<7)S='5V=WAY>C$R,S0U-C<X.3 A0",D XXM"ALC-&%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y,"% (R0* XXM"ALC,R5>)BHH*5\K/7Y@6UU[?3LG.B)<?"PN+SP^/PH;(S0E7B8J*"E?*SU^ XXM8%M=>WT[)SHB7'PL+B\\/C\*"ALC,T%"0T1%1D=(24I+3$U.3U!14E-45597 XXM6%E:"ALC-$%"0T1%1D=(24I+3$U.3U!14E-455976%E:"@H;6S)*&UM(&S\Y XXM: X;6S%M"ALC,V%B8V1E9F=H:6IK;&UN;W!Q<G-T=79W>'EZ,3(S-#4V-S@Y XXM,"% (R0*&R,T86)C9&5F9VAI:FML;6YO<'%R<W1U=G=X>7HQ,C,T-38W.#DP XXM(4 C) H*&R,S)5XF*B@I7RL]?F!;77M].R<Z(EQ\+"XO/#X_"ALC-"5>)BHH XXM*5\K/7Y@6UU[?3LG.B)<?"PN+SP^/PH*&R,S04)#1$5&1TA)2DM,34Y/4%%2 XXG4U155E=865H*&R,T04)#1$5&1TA)2DM,34Y/4%%24U155E=865H* XX XXend @//E*O*F fontdir/uu.testfont.sh// chmod u=rw,g=rw,o=rw fontdir/uu.testfont.sh echo x - fontdir/uu.thin.b.5 sed 's/^XX//' > "fontdir/uu.thin.b.5" <<'@//E*O*F fontdir/uu.thin.b.5//' XXbegin 644 thin.b.5 XXM 1X( 0 ! ! +!0 % 4 $ 0"P4 !0 % " $ L% 4 !0 P ! + XXM!0 % 4 0 0"P4 !0 % % $ L% 4 !0!@ ! +!0 % 4 < 0"P4 !0 % XXM ( $ L% 4 !0"0 ! +!0 % 4 H 0"P4 !0 % + $ L% 4 !0# ! + XXM!0 % 4 T 0"P4 !0 % . $ L% 4 !0#P ! +!0 % 4! 0"P4 !0 % XXM 1 $ L% 4 !0$@ ! +!0 % 4!, 0"P4 !0 % 4 $ L% 4 !0%0 ! + XXM!0 % 4!8 0"P4 !0 % 7 $ L% 4 !0& ! +!0 % 4!D 0"P4 !0 % XXM : $ L% 4 !0&P ! +!0 % 4!P 0"P4 !0 % = $ L% 4 !0'@ ! + XXM!0 % 4!\ 0"P4 !0 % @ $ L% 4 !0(0 ! +!0 % 4"( 0"P4 !0 % XXM C $ L% 4 !0) ! +!0 % 4"4 0"P4 !0 % F $ L% 4 !0)P ! + XXM!0 % 4"@ 0"P4 !0 % I $ L% 4 !0*@ ! +!0 % 4"L 0"P4 !0 % XXM L $ L% 4 !0+0 ! +!0 % 4"X 0"P4 !0 % O $ L% 4 !0, ! + XXM!0 % 4#$ 0"P4 !0 % R $ L% 4 !0,P ! +!0 % 4#0 0"P4 !0 % XXM U $ L% 4 !0-@ ! +!0 % 4#< 0"P4 !0 % X $ L% 4 !0.0 ! + XXM!0 % 4#H 0"P4 !0 % [ $ L% 4 !0/ ! +!0 % 4#T 0"P4 !0 % XXM ^ $ L% 4 !0/P ! +!0 % 4$ 0"P4 !0 %!! $ L% 4 !00@ ! + XXM!0 % 4$, 0"P4 !0 %!$ $ L% 4 !010 ! +!0 % 4$8 0"P4 !0 % XXM!' $ L% 4 !02 ! +!0 % 4$D 0"P4 !0 %!* $ L% 4 !02P ! + XXM!0 % 4$P 0"P4 !0 %!- $ L% 4 !03@ ! +!0 % 4$\ 0"P4 !0 % XXM!0 $ L% 4 !040 ! +!0 % 4%( 0"P4 !0 %!3 $ L% 4 !05 ! + XXM!0 % 4%4 0"P4 !0 %!6 $ L% 4 !05P ! +!0 % 4%@ 0"P4 !0 % XXM!9 $ L% 4 !06@ ! +!0 % 4%L 0"P4 !0 %!< $ L% 4 !070 ! + XXM!0 % 4%X 0"P4 !0 %!? $ L% 4 !08 ! +!0 % 4&$ 0"P4 !0 % XXM!B $ L% 4 !08P ! +!0 % 4&0 0"P4 !0 %!E $ L% 4 !09@ ! + XXM!0 % 4&< 0"P4 !0 %!H $ L% 4 !0:0 ! +!0 % 4&H 0"P4 !0 % XXM!K $ L% 4 !0; ! +!0 % 4&T 0"P4 !0 %!N $ L% 4 !0;P ! + XXM!0 % 4' 0"P4 !0 %!Q $ L% 4 !0<@ ! +!0 % 4', 0"P4 !0 % XXM!T $ L% 4 !0=0 ! +!0 % 4'8 0"P4 !0 %!W $ L% 4 !0> ! + XXM!0 % 4'D 0"P4 !0 %!Z $ L% 4 !0>P ! +!0 % 4'P 0"P4 !0 % XXM!] $ L% 4 !0?@ ! +!0 % 4'\ 0"P4 !0 % XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM # P,# P,# P,# P,# P, P,# P,# P XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P, P,# P XXM,# P,# P,# P,# XXM "H4*A0J%"H4*A0J%"H4*A0^/CX^/CX^/CX^/CX^/CX XXM^# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P XXM XXM XXM XXM ,# P,# P,# P,# P,# P XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P XXM,# P # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# XXM %"H4*A0J%"H4*A0J%"H4 8&!@8&!@ XXM8 !@8 -C8V-@ *'CX4/CP4/"@ @</CX XXMJ/!XJ/CX<" &BXV/ P8'CHN+ !P^-CP<.CXT/AH XXM<#!@P ,&# P,# P,# 8# & P&!@8&!@8&#!@ XXM J/AP^*@ &!@\/!@8 ' P XXM,& #P\ 8& (&!@P,&!@ XXMP(" </C(N/CXZ)CX< ! P</ P,# P>'@ !P^-@8 XXM.'#@P/CX </C8&# P&-CX< ! P,'!PT/CX,# !P XXM<,#@\# PL/!@ </C(P/#XV-CX< /CX&# P8&# P, XXM !P^-C8</C8V/AP </C8V-CX>!CX< !@8 8& XXM P, ' P<& ! P8,# 8# 0 /#P /#P XXM @,!@,#!@P( !P^-@8.'!@8 !@8 "!P^-BX XXMV*#8^' @<'#XV/CXV-C8 \/C8V/#XV-C8\ '#X XXMV,# P,#8^' #P^-C8V-C8V/CP \/# P.#@P,#P\ XXM /#PP,#@X,# P, !P^-C P-C8R/AP V-C8V/CXV-C8V XXM /#P8&!@8&!@\/ !X># P,# PL/!@ V-CX\.#P\/C8 XXMV ,# P,# P,# \/ "(V/CX^/C8V-C8 T-#0T-"P XXML+"PD '#XV-C8V-C8^' #P^-C8^/# P,# </C8 XXMV-C8V-CX<&!X, /#XV/CPX/#8V-@ !P^-C \'@8V/AP XXM\/!@8&!@8&!@8 -C8V-C8V-C8^' #8V-C8V'!P<" @ XXM V-C8V-CX^/C84 -C8V/AP<'#8V-@ #8V-C8^' @(" @ XXM ^/@8.#!@8,#X^ /#PP,# P,# \/ " P,!@8# P XXM&!@( \/ P,# P,##P\ "!PV(@ XXM #X^ P,!@, '#XF'C8^&@ # XXMP,#P^-C8V/BP </C8P-CX< !@8&'CXV-C8^&@ XXM !P^-CXP/AP ,'AH8&#P\&!@8 '#XV-C8^'B8 XXM^' # P,#0^-C8V-C8 8& X.!@8&#P\ # P /#P,# P XXM,#"P\& # P,C8^/#@\-C8 X.!@8&!@8&#P\ -C8 XXM^/BHJ*@ "P^-C8V-C8 </C8V-CX< XXM +#XV-C8^/# P, !H^-C8V/AX&!@8 L/C(P,# P XXM '#XX' X^' 8&#P\&!@8' P V-C8V-CX: XXM -C8V'!P(" #8V-CX^-A0 V-AP('#8 XXMV -C8V-C8^'B8^' #X^#APX/CX P<&!@8,# XXM8&!@<# 8&!@8 !@8&!@ &!P,# P&!@P,#!P8 &CX XX<L /#XV/#XV !P^-CX< # P XX XXend @//E*O*F fontdir/uu.thin.b.5// chmod u=rw,g=rw,o=rw fontdir/uu.thin.b.5 echo x - fontdir/uu.thin.b.6 sed 's/^XX//' > "fontdir/uu.thin.b.6" <<'@//E*O*F fontdir/uu.thin.b.6//' XXbegin 644 thin.b.6 XXM 1X( & ! ! +!0 & 8 $ 0"P4 !@ & " $ L% 8 !@ P ! + XXM!0 & 8 0 0"P4 !@ & % $ L% 8 !@!@ ! +!0 & 8 < 0"P4 !@ & XXM ( $ L% 8 !@"0 ! +!0 & 8 H 0"P4 !@ & + $ L% 8 !@# ! + XXM!0 & 8 T 0"P4 !@ & . $ L% 8 !@#P ! +!0 & 8! 0"P4 !@ & XXM 1 $ L% 8 !@$@ ! +!0 & 8!, 0"P4 !@ & 4 $ L% 8 !@%0 ! + XXM!0 & 8!8 0"P4 !@ & 7 $ L% 8 !@& ! +!0 & 8!D 0"P4 !@ & XXM : $ L% 8 !@&P ! +!0 & 8!P 0"P4 !@ & = $ L% 8 !@'@ ! + XXM!0 & 8!\ 0"P4 !@ & @ $ L% 8 !@(0 ! +!0 & @"( 0"P4 !@ ( XXM C $ L%_P< " ) ! +!?\' @"4 0"P7_!P & F $ L%_P< " )P ! + XXM!0 & @"@ 0"P7_!P ( I $ L%_@@ " *@ ! +!?\' @"L 0"P4 !@ ( XXM L $ L% 4 " +0 ! +!0 & @"X 0"P4 !@ ( O $ L% 8 " , ! + XXM!?\' @#$ 0"P7_!P ( R $ L% 8 " ,P ! +!?\' @#0 0"P7_!P & XXM U $ L%_P< " -@ ! +!?\' @#< 0"P7_!P ( X $ L%_P< " .0 ! + XXM!?\' @#H 0"P7]"0 ( [ $ L% 8 " / ! +!?\' 8#T 0"P4 !@ ( XXM ^ $ L%_P< " /P ! +!?\' @$ 0"P4 !@ &!! $ L% 8 " 0@ ! + XXM!0 & @$, 0"P4 !@ (!$ $ L% 8 " 10 ! +!0 & @$8 0"P4 !@ ( XXM!' $ L% 8 " 2 ! +!0 & @$D 0"P7_!P (!* $ L% 8 " 2P ! + XXM!0 & 8$P 0"P4 !@ (!- $ L% 8 !@3@ ! +!0 & @$\ 0"P7_!P ( XXM!0 $ L% 8 " 40 ! +!0 & @%( 0"P7_!P (!3 $ L% 8 " 5 ! + XXM!?\' @%4 0"P7_!P (!6 $ L%_P< " 5P ! +!?\' @%@ 0"P7_!P ( XXM!9 $ L%_P< " 6@ ! +!?\' @%L 0"P7_!P (!< $ L%_P< " 70 ! + XXM!?\' @%X 0"P7_!P (!? $ L% 8 " 8 ! +!0 & 8&$ 0"P7_!P ( XXM!B $ L%_P< " 8P ! +!?\' @&0 0"P7_!P (!E $ L%_P< " 9@ ! + XXM!?\' 8&< 0"P7_!P (!H $ L%_P< " :0 ! +!?\' @&H 0"P7_!P ( XXM!K $ L%_P< " ; ! +!?\' @&T 0"P7_!P (!N $ L%_P< " ;P ! + XXM!?\' @' 0"P7_!P (!Q $ L%_P< " <@ ! +!?\' @', 0"P7_!P ( XXM!T $ L%_P< " =0 ! +!?\' @'8 0"P7_!P (!W $ L%_P< " > ! + XXM!?\' @'D 0"P7_!P (!Z $ L%_P< " >P ! +!?\' @'P 0"P7]"0 ( XXM!] $ L%_P< " ?@ ! +!?\' @'\ 0"P4 !@ & XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM XXM # P,# P,# P,# P,# P, P,# P,# P XXM,# P,# P,# ,# P,# P,# P,# P,# P # P,# P,# P,# P,# P, P,# P XXM,# P,# P,# P,# XXM "H5*A4J%2H5*A4J%2H5*A4_/S\_/S\_/S\_/S\_/S\ XXM_# P,# P,# P,# P,# P,# P,# P,# P,# P,# P,# P XXM XXM XXM XXM ,# P,# P,# P,# P,# P XXM # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# ,# P,# P,# P,# P XXM,# P # P,# P,# P,# P,# P, P,# P,# P,# P,# P,# XXM %2H5*A4J%2H5*A4J%2H5 ,# P,# P XXM, P, -C8V-@ )&S\_&C\_&S8V P>/RT XXMM/A\-+3\># &S\V# P8&S<V !P^-AP,&S\T/AL XXM&!@P8 $'!@X,# P,!@8# 0 (# 8& P,# @8&# @ XXM M'SX?+0 # P_/PP, #@8 XXM&# @ !X> ,# ,#!@8,#!@ XXM8,# <-C8V-BHV-C8< # P</ P,# P_/P !P^-@8 XXM&#!@P/CX </B8&'!P&)CX< @8.'CXV/S\&!@ !X XXM>&A@\/@8F/AP </C8P/#XV-CX< /CXF#@P8&# P, XXM !P^-C8</C8V/AP </C8V-CX>)CX< # P ,# XXM P, ' P,& #!@P8,!@,!@, /CX /CX XXM # 8# 8#!@P8, >/S,C#AP8 !@8 #!XS-SL XXM[)C ?#@ @('!PV-C8^-C8 \/C8V/#XV-CX\ '#X XXMV,# P,#8^' #P^-C8V-C8V/CP ^/C P/#PP,#X^ XXM /CXP,#P\,# P, !P^-C P-C8R/AP V-C8V/CXV-C8V XXM 'AX,# P,# P>'@ !X>!@8&!@8V/AP V-C8^/#@\/C8 XXMV ,# P,# P,# ^/@ #,_/S\_,S,S,S, S.SL_/S< XXMW,S,S '#XV-C8V-C8^' #P^-C8^/# P,# >/S, XXMS,S,S,SL_' X /#XV-CPX/#8V-@ !P^-C \'@8V/AP XXM_/PP,# P,# P, -C8V-C8V-C8^' #,S,S,S'AX># P XXM S,S,S,S\_/S,S ,S,>'@P,'AXS,P #,S,S,>'@P,# P XXM ^/@8.#!@X,#X^ /CXP,# P,# ^/@ # P&!@,# 8 XXM& P, ^/@8&!@8&!CX^ @<-B( XXM /CX &!@,!@ '#X&'C8^'@ # XXMP,#P^-C8V/CP </C(P,CX< !@8&'CXV-C8^&@ XXM !P^-CXP/AP ,'AH8&#P\&!@8 &CXV-C8^'B8 XXM^' # P,#P^-C8V-C8 ,# <# P,#!X> # P /#P,# P XXM,# PL/!@ # P,#,V/#@\-C, <' P,# P,#!X> ,S\ XXM_,S,S,P "P^-C8V-C8 </C8V-CX< XXM +#XV-C8^/# P, !H^-C8V/AX&!@8 L/C8P,# P XXM 'C\X'@<_'@ ,#!X># P,#@8 V-C8V-CX: XXM ,S,S'AX,# #,S,S\_/S, S,QX,'C, XXMS -C8V-C8^'@8^' #X^#APX/CX X>&!@8,# XXM8&!@>#@ # P,# # P,# .#P,# P&!@P,##PX !L XX<_-@ /#XV/#8V X?&QL?#@ # P XX XXend @//E*O*F fontdir/uu.thin.b.6// chmod u=rw,g=rw,o=rw fontdir/uu.thin.b.6 echo mkdir - libdir mkdir libdir chmod u=rwx,g=rx,o=rx libdir echo x - libdir/makefile sed 's/^XX//' > "libdir/makefile" <<'@//E*O*F libdir/makefile//' XX# XX# @(#)makefile 1.1 85/05/30 MITRE XX# XXDESTDIR=/usr/local/lib XXOBJSLIB=cim_change.o cim_size.o csr_change.o csr_init.o ttysw_main.o ttyvt100.o vt100fonts.o vt100keys.o XXall: nlibsuntool.a XXnlibsuntool.a: $(OBJSLIB) XX touch *.o XX cp /usr/lib/libsuntool.a nlibsuntool.a XX ar d nlibsuntool.a ttyansi.o XX ar rv nlibsuntool.a $? XX ranlib nlibsuntool.a @//E*O*F libdir/makefile// chmod u=rw,g=r,o=r libdir/makefile echo x - makefile sed 's/^XX//' > "makefile" <<'@//E*O*F makefile//' XXCC=cc -g XXLIBS= -lsuntool -lsunwindow -lpixrect XXLDFLAGS= XXLIBDIR=libdir XXvt100tool: vt100tool.c vconfig.h vshelltool.icon XX ${CC} -o vt100tool vt100tool.c ${LIBDIR}/nlibsuntool.a -lsunwindow -lpixrect XXvttest: vttest.c XX ${CC} ${LDFLAGS} -o vttest vttest.c @//E*O*F makefile// chmod u=rw,g=r,o=r makefile echo Inspecting for damage in transit... temp=/tmp/sharin$$; dtemp=/tmp/sharout$$ trap "rm -f $temp $dtemp; exit" 0 1 2 3 15 cat > $temp <<\!!! 48 318 2047 INSTALL 63 126 1955 MANIFEST 29 90 915 decode.sh 108 841 6524 uu.gacha.b.8 106 841 6369 uu.gacha.bg.8 106 924 6368 uu.gacha.g.8 106 928 6392 uu.gacha.r.8 72 113 4298 uu.testfont.sh 106 832 6391 uu.thin.b.5 106 806 6391 uu.thin.b.6 20 35 347 makefile 12 26 257 makefile 882 5880 48254 total !!! wc INSTALL MANIFEST decode.sh fontdir/uu.gacha.b.8 fontdir/uu.gacha.bg.8 fontdir/uu.gacha.g.8 fontdir/uu.gacha.r.8 fontdir/uu.testfont.sh fontdir/uu.thin.b.5 fontdir/uu.thin.b.6 libdir/makefile makefile | sed 's=[^ ]*/==' | diff -b $temp - >$dtemp if test -s $dtemp then echo "Ouch [diff of wc output]:" ; cat $dtemp else echo "No problems found." fi exit 0