rsalz@uunet.uu.net (Rich Salz) (01/20/89)
Submitted-by: Stephen A. Uhler <sau@bellcore.com> Posting-number: Volume 17, Issue 11 Archive-name: mgr/part10 #! /bin/sh # This is a shell archive. Remove anything before this line, then unpack # it by saving it into a file and typing "sh file". To overwrite existing # files, type "sh file -c". You can also feed this as standard input via # unshar, or by typing "sh <file", e.g.. If this archive is complete, you # will see the following message at the end: # "End of archive 10 (of 61)." # Contents: demo/icon/icontoc.c doc/snap.1 doc/stat.1 # font-16/Ucour7x14r font-16/Ucour7x14rI font-16/Ucour7x14ru # font-16/Ugal7x14r font-16/Ugal7x14rI font-16/Ugal7x14ru # font-16/User7x14r font-16/User7x14rI font-16/User7x14ru # font-32/User7x13r font-32/User7x13rI font-32/User7x13ru # font-32/User7x14r lib/text.c src/mouse_get.c src/sigdata.c # Wrapped by rsalz@papaya.bbn.com on Thu Nov 17 21:05:08 1988 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'demo/icon/icontoc.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'demo/icon/icontoc.c'\" else echo shar: Extracting \"'demo/icon/icontoc.c'\" \(2327 characters\) sed "s/^X//" >'demo/icon/icontoc.c' <<'END_OF_FILE' X/* Copyright (c) 1988 Bellcore X * All Rights Reserved X * Permission is granted to copy or use this program, EXCEPT that it X * may not be sold for profit, the copyright notice must be reproduced X * on copies, and credit should be given to Bellcore where it is due. X * BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM. X */ X/* $Header: icontoc.c,v 4.2 88/07/11 10:12:56 sau Exp $ X $Source: /tmp/mgrsrc/demo/icon/RCS/icontoc.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/demo/icon/RCS/icontoc.c,v $$Revision: 4.2 $"; X X/* comnvert mgr icon to "c" */ X X Xstatic char *cmd; X X#include <stdio.h> X#include "bitmap.h" X Xmain(argc,argv) Xint argc; Xchar **argv; X{ X X cmd = *argv; X argv++; argc--; X if (argc < 1) X usage(); X X /* X if( EQ( *argv, "-a" ) ) { X if( argc >= 2 ) X usage(); X argv++; argc--; X align = atoi( *argv ); X argv++; argc--; X } X */ X X if( argc < 1 ) X usage(); X X for( ; argc > 0; argv++, argc-- ) X dofile( *argv ); X X exit(0); X } X X Xstatic Xdofile( filename ) Xchar *filename; X{ X FILE *filep; X register unsigned char *cp, *endp; X register int i; X BITMAP *map, *bitmapread(); X char *name; X char *rindex(); X X if ((filep = fopen(filename,"r")) == NULL) { X fprintf(stderr,"%s: Can\'t open %s\n",cmd,filename); X exit(2); X } X X if( !(map = bitmapread( filep )) ) { X fprintf(stderr,"%s: %s is not a bitmap file\n",cmd,filename); X fclose(filep); X exit(3); X } X fclose(filep); X X /* print out header */ X X if (name = rindex(filename,'/')) X name++; X else X name = filename; X X printf("\ X\n/* bitmap for \"%s\", %d wide, %d high, %d bit%s deep, %d bit aligned\n\ X*/\n", X name, BIT_WIDE(map), BIT_HIGH(map), X BIT_DEPTH(map), BIT_DEPTH(map) > 1 ? "s" : "", BITS+1); X X printf("bit_static(%s, %d, %d, %s_data, 1);\n", name, X BIT_WIDE(map), BIT_HIGH(map), name); X X /* print out data */ X X cp = (unsigned char *)BIT_DATA(map); X endp = cp + BIT_SIZE(map); X printf("char %s_data[%d] = {\n\t", name, endp - cp); X for( i=1; cp < endp; cp++, i++ ) X printf("0%3.3o%s", *cp, i%10 ? ", " : ",\n\t"); X printf("\n\t};\n"); X free((char*)map); X } X Xstatic Xusage() X{ X fprintf( stderr,"Usage: %s <icon_file> ... > <icon>.c\n", cmd ); X/* X fputs( "\ X-a n Create bit map aligned to n bits. n may be 8, 16, or 32.\n", stderr ); X*/ X exit(1); X} END_OF_FILE # end of 'demo/icon/icontoc.c' fi if test -f 'doc/snap.1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/snap.1'\" else echo shar: Extracting \"'doc/snap.1'\" \(2244 characters\) sed "s/^X//" >'doc/snap.1' <<'END_OF_FILE' X.TH snap 1L "October 30, 1987" X.SH NAME Xsnap \- capture a portion of the display as a bitmap image X.SH SYNOPSIS Xsnap X[ \fB\-n\fP ] X\fB<file>\fP X.SH DESCRIPTION X.B Snap Xlets a user capture a bit image of an arbitrary rectangular portion of Xthe display. XThis image may be saved in a file, send to a printer, or copied back to Xthe display. X.PP XWhen X.B snap Xis active, Xthe user may sweep out an image with the 3rd mouse button. XUpon releasing the button, this image is captured and remembered Xby X.B Snap. XThe middle button pops-up a menu with the following options: X.TP 3 X.B Print XThe image snapped is sent to the printer (via X.I lpr X) in X.I MGR bitmap format Xwith the X.B \-v Xflag set. XIf the X.B PRINTER Xenvironment variable is set, it is used to specify the printer name, Xotherwise the image is sent to X.B lp . X.TP 3 X.B File XThe last image snapped is saved in the file specified on the command line Xwhen X.B snap Xwas invoked, in X.I MGR bitmap format. XSuccessive invocations of X.B file Xoverwrite any previously stored images. X.TP 3 X.B Review XOnce X.B Review Xis selected, XThe user may sweep out (using the 3rd mouse button, as before) Xan area on which to display the snapped image. XIf nothing is swept within 10 seconds, X.B snap Xflashes, rings the bell, and reverts to capture mode. XWhile reviewing in enabled, the X.I snap Xicon remains inverse video. XThe displayed image is clipped to fit within the region Xswept out by the user. XIf the user simply clicks the 3rd mouse button twice Xwithout sweeping, X.B snap Xcopies the entire saved image to the display, starting at the mouse location. X.TP 3 X.B Quit X.B Snap Xde-iconifies itself and quits. X.LP XWhen X.B \-n Xis specified on the command line, the new (8 byte header) style bitmap Xformat is produced, instead of the old (6 byte header) format. X.SH FILES X.B /dev/bwtwo0 X to find the display image. X.SH SEE ALSO Xlpr(1) Xwindow_print(1L) X.SH DIAGNOSTICS X.TP 3 X* XCan't find screen X.I The frame buffer won't open. X.TP 3 X* XCan't open file X.I XThe file can't be opened for writing. X.SH BUGS X.TP 3 X* XThe user interface is overly simplistic. X.TP 3 X* X.B snap Xonly works on the X.I mgr Xhost. X.TP 3 X* XThe X.B review Xfunction can write on the display arbitrarily, Xdestroying its integrity. X.SH AUTHOR XS. A. Uhler END_OF_FILE # end of 'doc/snap.1' fi if test -f 'doc/stat.1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/stat.1'\" else echo shar: Extracting \"'doc/stat.1'\" \(2211 characters\) sed "s/^X//" >'doc/stat.1' <<'END_OF_FILE' X'\" Copyright (c) 1988 Bellcore X'\" All Rights Reserved X'\" Permission is granted to copy or use this program, EXCEPT that it X'\" may not be sold for profit, the copyright notice must be reproduced X'\" on copies, and credit should be given to Bellcore where it is due. X'\" BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM. X'\" X'\" $Header: stat.1,v 4.1 88/06/21 13:52:13 bianchi Exp $ X'\" $Source: /tmp/mgrsrc/doc/RCS/stat.1,v $ X.TH stat 1L "April 30, 1985" X.SH NAME Xstat \- Display a strip chart of one or more current machine statistics. X.SH SYNOPSIS X.B stat X[ \fB\-bsf<freq>\fP X[[ \fB\-<max>\fP ] X\fB<parameter>\fP ]] ... X.SH DESCRIPTION X.B Stat Xis a graphical version of X.I vmstat Xthat runs on X.I mgr Xterminals. X.B Stat, Xwith no options, displays the list of parameters it will chart. X.LP XThe following options are recognized on the command line: X.TP X.B \-b XDo not update the display if the window is obscured. XWhen the window is uncovered, Xthe display rushes to catch up, Xinstead of reflecting reality immediately. X.TP X.B \-s XTraces are drawn as thin lines, instead of solid filled. X.TP X.B \-f<freq> XThe time interval between display updates is X.I freq Xseconds. The default is 5 seconds. X.TP X.B -<max> Xspecifies the maximum value of the following parameter, in units appropriate for that parameter. X.TP X.B <parameter> Xis a code that represents a particular statistic to plot. XThe available parameters are: X r jobs in run q X b jobs blocked X w jobs waiting X fre free memory X fr freed pages X d1 disk 1 accesses X d2 disk 2 accesses X d3 disk 3 accesses X d4 disk 4 accesses X in interrupts X sy system calls X cs context switches X us % user time X kn % system time X id % idle time X.SH SEE ALSO Xmgr(1L) Xvmstat(1) X.SH DIAGNOSTICS X.TP XWindow is not wide enough XMake the window wider and the graph will continue. X.TP XWindow is not high enough XMake the window taller and the graph will continue. X.SH BUGS XIf the window is reshaped, X.I stat Xrequires up to X.B freq X(usually 3) Xseconds to learn about the new window size. X.LP X.I Stat Xcalls X.I vmstat(1), Xand assumes a particular (i.e. BSD 4.2) output format from X.I vmstat(1). END_OF_FILE # end of 'doc/stat.1' fi if test -f 'font-16/Ucour7x14r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Ucour7x14r'\" else echo shar: Extracting \"'font-16/Ucour7x14r'\" \(2316 characters\) sed "s/^X//" >'font-16/Ucour7x14r' <<'END_OF_FILE' Xbegin 644 cour7x14r.fnt XM%@<.!(8 '[^<. XM XM !PX<.' __G# XM@ #APX<.' #\ ! "$ XM !X > XM &$, ' <.'#AP ?OYPX X<.'#AP!^ XM ""A008&!! @ (X(.' 1X<^.' '!CAX>>/WY[N^/,W&/.<?''Q XM[_W[]^_=^00 A 0 P P . P" C!P $ "! @S( XM '#APX< #_^<. .'#APX< /P @H4/)"000($ "1&$2 XM(,0((D2( ! $"(D()(B1$BB1" A(@B1,B*(BBDHD2)$B0D$ (H $ $ $ $ XM $ @(0$ ! @0(6R !PX<.' !^_G#@ XM #APX<.' 'X (*/D24@((!%0 !$2A$"%$$ )$B @ @B0E"2 B0( XM($0@(4(-F2(BB(H!")$B*(@1 @"1 @! ! ! ! $! 0 XM ($"$W <.'#AP /_YPX X<.'#AP _ " !1 :$ XM " 0X( 1$(! B1Q8$1(A@P0 $ DY0D@(DB2!$("&"#9DB(HB* 0B**BA0 XM(0( @ <6'C1Q\;6.'A,14V'-AML>?9N_=GW?"! @!( '#APX< XM '[^<. .'#APX< ?@ @ 4,!# @$5" (1" @Q$29!#B8 XM8,(/@@124.(")X\@?" A0@J5(CR(\<$(BBH04$$! ( F2),B$)F0@(2$* XMF2)DF,HA")$B)(DC & 2 !PX<.' __G#@ #AP XMX<.' #\ ( %!@A* (!!#X ^ "$0@0"?@D0A$: $ $(4HB2 B2))T0@(4(* XME2(@B* A"(HV*""! 0" !Y$@1/A")$("%!"I$B1(B!@0B**AB(0( " XM <.'#AP ?OYPX X<.'#AP!^ #X$61 " 0 ( XM !!$(( @0)$(1 @ @^" $SXB@(D"")$(2$B"),B((B0(0B$%"@A 0" @ XMB1($2 0B1" AP0J1(D2(@$$(BBH84("! @ & '#APX< #_^<. XM .'#APX< /P 41*40 0( "!@ 801"$2($B1"$008,$ ! ! XMB(HB1$@B1"$A(BB3)B"(DB$(A!1$(0D @( (F2),B$)D0@(2$*D2)DF((A XM"804)%$0@0( "0 !PX<.' !^_G#@ #APX<.' 'X XM( %'@DZ $" ( &(#CY\<#G#@@XX&! @ @((XWQQX_<'.[XPS?X^1QP<9O' XMQP04[G'Y $" !W8<-G'QKN^",WRKN<6&G#P,;$%&8A\($" D XM<.'#AP /_YPX X<.'#AP _ 0& A " " XM 0$ 0 !P " >!'@#\ " XM @ $ ( ( !A# ) '#APX< '[^<. XM .'#APX< ?@ $ ! ( XM !0 @ ( ! " $ XM 0 "0 !PX<.' __G#@ #APX<.' #\ XM # XF !P < X!P '@ 8 X Xend END_OF_FILE # end of 'font-16/Ucour7x14r' fi if test -f 'font-16/Ucour7x14rI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Ucour7x14rI'\" else echo shar: Extracting \"'font-16/Ucour7x14rI'\" \(2317 characters\) sed "s/^X//" >'font-16/Ucour7x14rI' <<'END_OF_FILE' Xbegin 644 cour7x14rI.fnt XM%@<.!(8 __________X$!CQ_____________________@ '_____________ XM____________________________________________________________ XM____________________________________________P/^/'CQX____ 8\ XM?____________\>/'CQX_[\!___^____][__________________________ XM_______________________________^'_A_________________________ XM_________Y[S_X_______\#_CQX\>/___@0&/'_____________'CQX\>/_^ XM =]>OOGY^^_?______W'WQX_N'C!QX______X^<>'AAP(&$1!PS(YPQC@XX. XM$ ($"! B!OO_>__O_/__/_Q_/]_<^/________[_______]^_?,W_______ XM_X\>/'C___\ !CQ_____________QX\>/'C_OP'?7KPV]OOOW[_____]NY[M XMWSOWW;MW__^_[]W;WVW=N[==N]_>W?=NS=UW==;7;MV[=O;[_W7_[_[__[_[ XM_[_?WO[________^________?OWI-_______P/^/'CQX___^! 8\?_______ XM_____\>/'CQX__X!WUP;MK?WW^ZO____^[M>[]Z[[_V[=___?_?=O:]M_=OW XMW[O?WKWR9MW==W7^]V[=UW?N_?]N__?^__^_^_^___[^_________O______ XM_W[][(_______\#_CQX\>/___P &/'_____________'CQX\>/^_ =_^N_E[ XM_]_O'W____N[W^_=N.G[NW>?/O_[_;&O;?W;=M^[W]Y]\F;=W7=U_O=UU=>O XMWOW_?___CIX<N.#DIQX>SNK)XR>23A@F1 B8(@]^_?^W_______ _X\>/'C_ XM__X$!CQ_____________QX\>/'C__@'?_KS^\__?[J]____WN]_?.[MF^\=G XMGSWP??NMKQW]V'#?@]_>O?5JW<-W#C[W==7OK[[^_W____9MVS=[V9O?WM[U XM9MV;9S7>]V[=VW;<__Y_M_______P/^/'CQX____ 8\?____________\>/ XM'CQX_[\!W_Z^?>U_W^^\'_!_][O?O]@?;O>[E__[__[WK7=M_=MVV+O?WKWU XM:MW?=U_>]W7)U]]^_O]___^&[?NP>]V[W]Z^]6[=NW=^?O=UU>=WOW_]____ XM_____\#_CQX\>/___@0&/'_____________'CQX\>/_^ ?_\'[IN_]_O_W__ XM_^^[WW_?OV[WN_?__?!]_[,'=?W;]]V[WM[=]VS=WW=OWO=[Z]?>_O]_?___ XM=NW[M_O=N]_>/O5NW;MW?[[W==7GKW]^_?_Y_______ _X\>/'C___\ !CQ_ XM____________QX\>/'C_OP'__KNUKO_OW_]^?_GON][MW[=N][OOGS[_^_^_ XM=W7=N[?=N][>W==LV=]W;=[W>^N[WO;_?W___W9MVS=[V;O?WM[U;MV;9WW> XM]GOKVZ[O?OW_]O______P/^/'CQX___^! 8\?____________\>/'CQX__X! XMW_ZX?;%_[]___W_YW\<&#C\8\??''Y^_?_?WW'(..' CXQ$'/,@'!N./CF0X XM./OK$8X&_[]___^(GCR8X.41!]S(-41CIY8\/SD[ZYG>#W[]__;______\#_ XMCQX\>/___P &/'_____________'CQX\>/^_ ?___OY___>___]__]______ XM________O[_O_^/__________________]___________A^X?\#________] XM___?_____[_W________W_^>\__V_______ _X\>/'C___X$!CQ_________ XM____QX\>/'C__@'___[________^_________________W______________ XM__________^O_________________________?__W_____^_]________[__ XM_O__]O______P/^/'CQX____ 8\?____________\>/'CQX_[\!________ XM________________________________________________\___________ XF_____________^/__C______'^/_______X?______G______\#_ X Xend END_OF_FILE # end of 'font-16/Ucour7x14rI' fi if test -f 'font-16/Ucour7x14ru' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Ucour7x14ru'\" else echo shar: Extracting \"'font-16/Ucour7x14ru'\" \(2317 characters\) sed "s/^X//" >'font-16/Ucour7x14ru' <<'END_OF_FILE' Xbegin 644 cour7x14ru.fnt XM%@<.!(8 '[^<. XM XM !PX<.' __G# XM@ #APX<.' #\ ! "$ XM !X > XM &$, ' <.'#AP ?OYPX X<.'#AP!^ XM ""A008&!! @ (X(.' 1X<^.' '!CAX>>/WY[N^/,W&/.<?''Q XM[_W[]^_=^00 A 0 P P . P" C!P $ "! @S( XM '#APX< #_^<. .'#APX< /P @H4/)"000($ "1&$2 XM(,0((D2( ! $"(D()(B1$BB1" A(@B1,B*(BBDHD2)$B0D$ (H $ $ $ $ XM $ @(0$ ! @0(6R !PX<.' !^_G#@ XM #APX<.' 'X (*/D24@((!%0 !$2A$"%$$ )$B @ @B0E"2 B0( XM($0@(4(-F2(BB(H!")$B*(@1 @"1 @! ! ! ! $! 0 XM ($"$W <.'#AP /_YPX X<.'#AP _ " !1 :$ XM " 0X( 1$(! B1Q8$1(A@P0 $ DY0D@(DB2!$("&"#9DB(HB* 0B**BA0 XM(0( @ <6'C1Q\;6.'A,14V'-AML>?9N_=GW?"! @!( '#APX< XM '[^<. .'#APX< ?@ @ 4,!# @$5" (1" @Q$29!#B8 XM8,(/@@124.(")X\@?" A0@J5(CR(\<$(BBH04$$! ( F2),B$)F0@(2$* XMF2)DF,HA")$B)(DC & 2 !PX<.' __G#@ #AP XMX<.' #\ ( %!@A* (!!#X ^ "$0@0"?@D0A$: $ $(4HB2 B2))T0@(4(* XME2(@B* A"(HV*""! 0" !Y$@1/A")$("%!"I$B1(B!@0B**AB(0( " XM <.'#AP ?OYPX X<.'#AP!^ #X$61 " 0 ( XM !!$(( @0)$(1 @ @^" $SXB@(D"")$(2$B"),B((B0(0B$%"@A 0" @ XMB1($2 0B1" AP0J1(D2(@$$(BBH84("! @ & '#APX< #_^<. XM .'#APX< /P 41*40 0( "!@ 801"$2($B1"$008,$ ! ! XMB(HB1$@B1"$A(BB3)B"(DB$(A!1$(0D @( (F2),B$)D0@(2$*D2)DF((A XM"804)%$0@0( "0 !PX<.' !^_G#@ #APX<.' 'X XM( %'@DZ $" ( &(#CY\<#G#@@XX&! @ @((XWQQX_<'.[XPS?X^1QP<9O' XMQP04[G'Y $" !W8<-G'QKN^",WRKN<6&G#P,;$%&8A\($" D !^ XM_?OW[]^_?O_[]^_?OW[]^_?OW[]^_?OW[]^_ /W[]^_?OW[]^_?OW[]^_?OW XM[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_ XM?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_ '#APX< '[^<. XM .'#APX< ?@ $ ! ( XM !0 @ ( ! " $ XM 0 "0 !PX<.' __G#@ #APX<.' #\ XM # XF !P < X!P '@ 8 X Xend END_OF_FILE # end of 'font-16/Ucour7x14ru' fi if test -f 'font-16/Ugal7x14r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Ugal7x14r'\" else echo shar: Extracting \"'font-16/Ugal7x14r'\" \(2315 characters\) sed "s/^X//" >'font-16/Ugal7x14r' <<'END_OF_FILE' Xbegin 644 gal7x14r.fnt XM%@<.!(8 '[^<. XM XM 80P !PX<.' __G# XM@ #APX<.' #\ (2$A#(P$"$ @ 0" < XM$ !Y \ " XM ($" ' <.'#AP ?OYPX X<.'#AP!^ XM "$A(Y*2!! @0 (X(.' 3XX^.' ( 0(B@AP<</GQQ$^/(D$)$<>''A XMQ\B1042)\00!! @ 0 0 , 0" B X $ "! @E( XM '#APX< #_^<. .'#APX< /P A(253$@@0(5 $1&$2 XM(,@1(D2( $ "")$(2(DB! B1" B1!"9(D2)$B$(D4%$B!$" 0X $ $ $ $ XM $ @" ! @0(52 !PX<.' !^_G#@ XM #APX<.' 'X (2/U#0P0(!#@@ !$2@$"%($ )$B&#"#X0"7%$B)$@0 XM($0@(H09F2)$B1(!")%!*(@1 @$; AQ8<-'!!I8X.) C18<6&EAQ\B1(D2) XM\($"$G <.'#AP /_YPX X<.'#AP _ " !)0(( XM " 0X( A,(! B3Q $1(A@Q "!%11(@1($"!$(",$&94B1(D1 0B*22A0 XM(0$!$0 B9(DR)\F9" B@(J9(F29DB$(D2)$B!"! @!( '#APX< XM '[^<. .'#APX< ?@ @ D."%( @$5/@#X (5" @Q$">!#AX XM @ 0A44>($3QXF?" BA!:5(GB)X,$(BBH0($$! 0 D2!$B$(D0@(P"* XMD2)$B0(!")$J*$@C & 2 !PX<.' __G#@ #AP XMX<.' #\ ( ?A1:, (!! @ $&0@0"1 D01$" $ ((7(D2!$@0(D0@(D06 XMDR) B2 A"(HJ*""! ($ !Y$@1/A")$(", BI$B1(D!P0B**A!(0($" XM <.'#AP ?OYPX X<.'#AP!^ "049B " 0 ( XM !!$(( GZ)$(1 @ @^$ $#Y$B1($")$(2)$$),B0(D2(0B$*B@A 0"! XMB1($2 0B1" B@(J1(D2) "$(BBHH*("! @ & '#APX< #_^<. XM .'#APX< /P D5*8@ 0( !@ 8@1"$"($B1"$2(8,$ " D XMB1(DB! F1"$B)!"1(D")$B$(A!1$(0$ 00 (F2),B$)D0@(D"*D2)DF0(A XM"80J1#$ @0( "0 !PX<.' !^_G#@ #APX<.' 'X XM( )#B9V $" 8 &(#CY\<!'#@@X<&# @! (&(GAQP^0&D3XPB?0D1Q <1'! XM!P041"'Q $$ !Y8<-'!!I$("(@BI$<6&D!P,:$%$01\($" D XM<.'#AP /_YPX X<.'#AP _ 0 A " XM 0$ @ " > / 'X " XM @ $ ( $ "! @ ) '#APX< '[^<. XM .'#APX< ?@ # 8 XM 8 (@ !( ! " * XM80P "0 !PX<.' __G#@ #APX<.' #\ XM XF !P , 0 @ ! 8 X Xend END_OF_FILE # end of 'font-16/Ugal7x14r' fi if test -f 'font-16/Ugal7x14rI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Ugal7x14rI'\" else echo shar: Extracting \"'font-16/Ugal7x14rI'\" \(2316 characters\) sed "s/^X//" >'font-16/Ugal7x14rI' <<'END_OF_FILE' Xbegin 644 gal7x14rI.fnt XM%@<.!(8 __________X$!CQ_____________________@ '_____________ XM____________________________________________________________ XM________________________________GO/_________P/^/'CQX____ 8\ XM?____________\>/'CQX_[\!WM[>\W/[][_______?______________O]_C XM[______________________________^&_#__]______________________ XM_________W[]_X_______\#_CQX\>/___@0&/'_____________'CQX\>/_^ XM =[>W&UM^^_?O_____W'WQX_L''!QX___W_OW=?>/CCP8..[!PW;[V[CAXX> XM.#=NOKMV#OO^^__?_O__O_S_O]_=_'________[_______]^_?:W_______ XM_X\>/'C___\ !CQ_____________QX\>/'C_OP'>WMJL[??OWJ_____[NY[M XMWS?NW;MW__[_]]V[WMW;=^_=N]_=N^]FW;MV[=[W;KZ[=^[]_O'_[_[__[_[ XM_[___?]________^________?OWJM_______P/^/'CQX___^! 8\?_______ XM_____\>/'CQX__X!WMP*\O/OW^\??___^[M?[]ZW[_V[=Y\]\'O]HZ[=V[?O XMW[O?W7OF9MV[=NW^]VZ^UW?N_?[D__>.GCRX^^6G'QV_<NGCIY:>.#=NW;MV XM#W[][8_______\#_CQX\>/___P &/'_____________'CQX\>/^_ =_^VOWW XM_]_O'W____>SW^_=L._[NW>?.__]^ZNNW?NW[]^[W]S[YFK=NW;N_O=UMM>O XMWO[^[O__=FW;-V#9F]_=?W5FW9MF;=[W;MV[=^]^_?^W_______ _X\>/'C_ XM__X$!CQ_____________QX\>/'C__@'?_;Q]ZW_?[JP?\'_WJ]_?.[]A^\>' XM__?__O>KKAW[L.'9@]_=>^EJW8=V'S[W==7OW[[^_O____;M^[=[W;O?W/]U XM;MV[=OW^]V[5U[?<__Y_M_______P/^/'CQX____ 8\?____________\>/ XM'CQX_[\!W_@>NES_W^^_?___[YO?O]N_;ON[]__[__WWHW;M^[?OW;O?W;OI XM;-V_=M_>]W75U]]^_W[___^&[?NP>]V[W]S_=6[=NW;^/O=UU>^WOW[]____ XM_____\#_CQX\>/___@0&/'_____________'CQX\>/_^ ?_]OKF=_]_O_W__ XM_^^[WW_8%V[WN_?__?![_[\&[=NW[]V[WMV[[VS=OW;MWO=[U=?>_O]^____ XM=NW[M_O=N]_=?W5NW;MV_][W==77UW]^_?_Y_______ _X\>/'C___\ !CQ_ XM____________QX\>/'C_OP'__;JUG?_OW__^?_G?N][]W[=N][MWGS[_]__; XM=NW;=^_9N][=V^]NW;]V[=[W>^N[WO[_OO___W9MVS=[V;O?W;]U;MV;9OW> XM]GO5N\[_?OW_]O______P/^/'CQX___^! 8\?____________\>/'CQX__X! XMW_V\=F)_[]___G_YW\<&#C^X\??'CY\_?^_WYW8>./!OY;L'/=@O;N._CNX^ XM^/OKN]X._[[___^&GCRX^^6[W]W?=6[CIY;^/SE[Z[ON#W[]__;______\#_ XMCQX\>/___P &/'_____________'CQX\>/^_ ?___O____>___]_________ XM________O[_?_____________________]___________A_P_X'________] XM___?_____[_W________[_]^_?_V_______ _X\>/'C___X$!CQ_________ XM____QX\>/'C__@'____________\_________________G______________ XM___________G________________________W?_^W_____^_]________U__ XMGO/_]O______P/^/'CQX____ 8\?____________\>/'CQX_[\!________ XM____________________________________________________________ XF_____________^/__S______O_?_______^_______G______\#_ X Xend END_OF_FILE # end of 'font-16/Ugal7x14rI' fi if test -f 'font-16/Ugal7x14ru' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Ugal7x14ru'\" else echo shar: Extracting \"'font-16/Ugal7x14ru'\" \(2316 characters\) sed "s/^X//" >'font-16/Ugal7x14ru' <<'END_OF_FILE' Xbegin 644 gal7x14ru.fnt XM%@<.!(8 '[^<. XM XM 80P !PX<.' __G# XM@ #APX<.' #\ (2$A#(P$"$ @ 0" < XM$ !Y \ " XM ($" ' <.'#AP ?OYPX X<.'#AP!^ XM "$A(Y*2!! @0 (X(.' 3XX^.' ( 0(B@AP<</GQQ$^/(D$)$<>''A XMQ\B1042)\00!! @ 0 0 , 0" B X $ "! @E( XM '#APX< #_^<. .'#APX< /P A(253$@@0(5 $1&$2 XM(,@1(D2( $ "")$(2(DB! B1" B1!"9(D2)$B$(D4%$B!$" 0X $ $ $ $ XM $ @" ! @0(52 !PX<.' !^_G#@ XM #APX<.' 'X (2/U#0P0(!#@@ !$2@$"%($ )$B&#"#X0"7%$B)$@0 XM($0@(H09F2)$B1(!")%!*(@1 @$; AQ8<-'!!I8X.) C18<6&EAQ\B1(D2) XM\($"$G <.'#AP /_YPX X<.'#AP _ " !)0(( XM " 0X( A,(! B3Q $1(A@Q "!%11(@1($"!$(",$&94B1(D1 0B*22A0 XM(0$!$0 B9(DR)\F9" B@(J9(F29DB$(D2)$B!"! @!( '#APX< XM '[^<. .'#APX< ?@ @ D."%( @$5/@#X (5" @Q$">!#AX XM @ 0A44>($3QXF?" BA!:5(GB)X,$(BBH0($$! 0 D2!$B$(D0@(P"* XMD2)$B0(!")$J*$@C & 2 !PX<.' __G#@ #AP XMX<.' #\ ( ?A1:, (!! @ $&0@0"1 D01$" $ ((7(D2!$@0(D0@(D06 XMDR) B2 A"(HJ*""! ($ !Y$@1/A")$(", BI$B1(D!P0B**A!(0($" XM <.'#AP ?OYPX X<.'#AP!^ "049B " 0 ( XM !!$(( GZ)$(1 @ @^$ $#Y$B1($")$(2)$$),B0(D2(0B$*B@A 0"! XMB1($2 0B1" B@(J1(D2) "$(BBHH*("! @ & '#APX< #_^<. XM .'#APX< /P D5*8@ 0( !@ 8@1"$"($B1"$2(8,$ " D XMB1(DB! F1"$B)!"1(D")$B$(A!1$(0$ 00 (F2),B$)D0@(D"*D2)DF0(A XM"80J1#$ @0( "0 !PX<.' !^_G#@ #APX<.' 'X XM( )#B9V $" 8 &(#CY\<!'#@@X<&# @! (&(GAQP^0&D3XPB?0D1Q <1'! XM!P041"'Q $$ !Y8<-'!!I$("(@BI$<6&D!P,:$%$01\($" D #] XM^_?OW[]^_?__[]^_?OW[]^_?OW[]^_?OW[]_ ?OW[]^_?OW[]^_?OW[]^_?O XMW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^ XM_?OW[]^_?OW[]^_?OW[]^_?OW[]__?OW[]^ '#APX< '[^<. XM .'#APX< ?@ # 8 XM 8 (@ !( ! " * XM80P "0 !PX<.' __G#@ #APX<.' #\ XM XF !P , 0 @ ! 8 X Xend END_OF_FILE # end of 'font-16/Ugal7x14ru' fi if test -f 'font-16/User7x14r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/User7x14r'\" else echo shar: Extracting \"'font-16/User7x14r'\" \(2315 characters\) sed "s/^X//" >'font-16/User7x14r' <<'END_OF_FILE' Xbegin 644 ser7x14r.fnt XM%@<.!(8 '[^<. XM XM !PX<.' __G# XM@ #APX<.' #\ ! !$ " !@ XM !X > XM &$, ' <.'#AP ?OYPX X<.'#AP!^ XM ""@H08&! @@0 (X(.'!!X@^.' '!PAX->/WXWN^'LW&/..?#GQ XMW_W[]^_=^00 @ @ P P , 8" C!P $ "! @!( XM '#APX< #_^<. .'#APX< /P @H*/)"000$$ "1&$2 XM(00((D2( ! $"(F()$R1$B31" 1(@B1$R),BCDHD2)$B1$$ (0 ( $ $ $ XM " @(0$ ! @0(,R !PX<.' !^_G#@ XM #APX<.' 'X (*/T24@($!%0 !$2A$"($$ )$B @ @B0E"2$B0( XM(40@$4(-F2$BA(H1")$B*(@A @"* ! ! ! ! @ $! 0 XM ($"%O <.'#AP /_YPX X<.'#AP _ " !1 :$ XM$" (X( 1$(!!"AQ8$1(A@P0 $ DY0D@(D""!$(!&"#9DA(H2)@0B**BA0 XM(0( D0 (<6'C1Q\-..#A,0T6'-AML>?-N_=GW?"! A-( '#APX< XM '[^<. .'#APX< ?@ @ 4,!# @"*" (1" @Q(29!#B8 XM8,(/@@124/(")X\@?" 10@J5(3R$\&$(BBH04$$! ( F2),B$$B0@(2$* XMB29DF-(A!)$B)(DC & 2 !PX<.' __G#@ #AP XMX<.' #\ ( ?A@A* ( D3X ^ "$0@0"2 D0A$: $ $(4HB* B0()T0@$4(* XME2$@A* Q"(HV*"!! 0" !Y$@1/A!(D("%!"HDB1(B!@02**AA(0( " XM <.'#AP ?OYPX X<.'#AP!^ "@$61 " ( ( XM !!$(( GP)$(1 @ @^" $SXBA(D""%$(1$B"),A((22$0B$%"@@@0" @ XMB1($2 0<)" AP0J)(D2(@$$$BBH84("! @ & '#APX< #_^<. XM .'#APX< /P H1*40 0$ "!@ 801"$2((B1"$008,$ ! ! XMB(LB1$@S1"$1(BB3,B#(BQ$(A!1$((D @( (F3),B$("0@(2$*B3)DF((A XM!(04)#$0@0( "0 !PX<.' !^_G#@ #APX<.' 'X XM( *'@DZ $! ( &(#CY\<"'#@@X$&! @ @((XWQQX_<'>[XXS?X^1QP<9KC XMAP04[G'Y $" !U8<-G#AYF^",WRIF<6&G#P,-$%&8A\($" D XM<.'#AP /_YPX X<.'#AP _ 0& @@ " " XM & 0$ 0 !P " 0! @#\ A XM $@ $ ( ( "! @ ) '#APX< '[^<. XM .'#APX< ?@ $ $0 ! ( XM 0 '@!X (0 P ! " $ XM80P "0 !PX<.' __G#@ #APX<.' #\ XM # XF !X X!P & 8 X Xend END_OF_FILE # end of 'font-16/User7x14r' fi if test -f 'font-16/User7x14rI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/User7x14rI'\" else echo shar: Extracting \"'font-16/User7x14rI'\" \(2316 characters\) sed "s/^X//" >'font-16/User7x14rI' <<'END_OF_FILE' Xbegin 644 ser7x14rI.fnt XM%@<.!(8 __________X$!CQ_____________________@ '_____________ XM____________________________________________________________ XM____________________________________________P/^/'CQX____ 8\ XM?____________\>/'CQX_[\!___^____^[____________]_^?__________ XM_______________________________^'_A_________________________ XM_________Y[S_X_______\#_CQX\>/___@0&/'_____________'CQX\>/_^ XM =]?7OGY^_??O_____W'WQX^^'?!QX______X^/>'RAP('(1!X3(YPQQ@\8. XM( ($"! B!OO_?__?_/__/_S_G]_<^/________[_______]^_?^W_______ XM_X\>/'C___\ !CQ_____________QX\>/'C_OP'?7UPV]OOO[[_____]NY[M XMWOOWW;MW__^_[]W9WV[-N[=LN]_NW?=N[-VS=<;7;MV[=N[[_WO_W_[__[_[ XM_]_?WO[________^________?OWS-_______P/^/'CQX___^! 8\?_______ XM_____\>/'CQX__X!WUP+MK?W[^ZO____^[M>[]W[[_V[=___?_?=O:]M[=OW XMWKO?[KWR9M[=>W7N]V[=UW?>_?]U_^_^__^_^__?__[^_________O______ XM_W[]Z0_______\#_CQX\>/___P &/'_____________'CQX\>/^_ =_^N_E[ XM[]_W'W____N[W^^]>.G[NW>?/O_[_;&O;?W;]]^[W^Y]\F;>W7MV?O=UU=>O XMWOW_;O_WCIX<N.#RQQ\>SO+IXR>23A@R1 B8(@]^_>RW_______ _X\>/'C_ XM__X$!CQ_____________QX\>/'C__@'?_KS^\__?]U]____WN]_?.WMF^\=G XMGSWP??NMKPW]V'#?@]_NO?5JWL-[#Y[W==7OK[[^_W____9MVS=[[=O?WM[U XM=MF;9RW>^V[=VW;<__Y_M_______P/^/'CQX____ 8\?____________\>/ XM'CQX_[\!W_@>?>U_W_;L'_!_][O?O]M_;O>[E__[__[WK7=U_=OWV+O?[KWU XM:M[?>U_.]W7)U]^^_O]___^&[?NP>^W;W]Z^]7;=NW=^?OMUU>>WOW_]____ XM_____\#_CQX\>/___@0&/'_____________'CQX\>/_^ ?_]?[IN_]_W_W__ XM_^^[WW_8/V[WN_?__?!]_[,'=>W;]]Z[WN[=]VS>WWMM[O=[Z]???O]_?___ XM=NW[M_OCV]_>/O5VW;MW?[[[==7GKW]^_?_Y_______ _X\>/'C___\ !CQ_ XM____________QX\>/'C_OP'__7NUKO_O[_]^?_GON][MWW=N][OOGS[_^_^_ XM=W3=N[?,N][NW==LS=\W=.[W>^N[WW;_?W___W9LVS=[W]O?WM[U=LV;9WW> XM^WOKV\[O?OW_]O______P/^/'CQX___^! 8\?____________\>/'CQX__X! XMW_UX?;%_[^___W_YW\<&#C]X\??'[Y^_?_?WW'(..' CXA$'',@'!N./CF4< XM>/OK$8X&_[]___^*GCR8\>&9!]S(-69CIY8\/SR[ZYG>#W[]__;______\#_ XMCQX\>/___P &/'_____________'CQX\>/^_ ?___OY___??__]__]______ XM_____Y__O[_O_^/__________________]___________O^_?\#________> XM__[?_____[_W________W_]^_?_V_______ _X\>/'C___X$!CQ_________ XM____QX\>/'C__@'___[____[O__^_________________W______________ XM___________O__________X?^'__________WO__/_____^_]________[__ XMGO/_]O______P/^/'CQX____ 8\?____________\>/'CQX_[\!________ XM________________________________________________\___________ XF_____________^'_________'^/_______Y_______G______\#_ X Xend END_OF_FILE # end of 'font-16/User7x14rI' fi if test -f 'font-16/User7x14ru' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/User7x14ru'\" else echo shar: Extracting \"'font-16/User7x14ru'\" \(2316 characters\) sed "s/^X//" >'font-16/User7x14ru' <<'END_OF_FILE' Xbegin 644 ser7x14ru.fnt XM%@<.!(8 '[^<. XM XM !PX<.' __G# XM@ #APX<.' #\ ! !$ " !@ XM !X > XM &$, ' <.'#AP ?OYPX X<.'#AP!^ XM ""@H08&! @@0 (X(.'!!X@^.' '!PAX->/WXWN^'LW&/..?#GQ XMW_W[]^_=^00 @ @ P P , 8" C!P $ "! @!( XM '#APX< #_^<. .'#APX< /P @H*/)"000$$ "1&$2 XM(00((D2( ! $"(F()$R1$B31" 1(@B1$R),BCDHD2)$B1$$ (0 ( $ $ $ XM " @(0$ ! @0(,R !PX<.' !^_G#@ XM #APX<.' 'X (*/T24@($!%0 !$2A$"($$ )$B @ @B0E"2$B0( XM(40@$4(-F2$BA(H1")$B*(@A @"* ! ! ! ! @ $! 0 XM ($"%O <.'#AP /_YPX X<.'#AP _ " !1 :$ XM$" (X( 1$(!!"AQ8$1(A@P0 $ DY0D@(D""!$(!&"#9DA(H2)@0B**BA0 XM(0( D0 (<6'C1Q\-..#A,0T6'-AML>?-N_=GW?"! A-( '#APX< XM '[^<. .'#APX< ?@ @ 4,!# @"*" (1" @Q(29!#B8 XM8,(/@@124/(")X\@?" 10@J5(3R$\&$(BBH04$$! ( F2),B$$B0@(2$* XMB29DF-(A!)$B)(DC & 2 !PX<.' __G#@ #AP XMX<.' #\ ( ?A@A* ( D3X ^ "$0@0"2 D0A$: $ $(4HB* B0()T0@$4(* XME2$@A* Q"(HV*"!! 0" !Y$@1/A!(D("%!"HDB1(B!@02**AA(0( " XM <.'#AP ?OYPX X<.'#AP!^ "@$61 " ( ( XM !!$(( GP)$(1 @ @^" $SXBA(D""%$(1$B"),A((22$0B$%"@@@0" @ XMB1($2 0<)" AP0J)(D2(@$$$BBH84("! @ & '#APX< #_^<. XM .'#APX< /P H1*40 0$ "!@ 801"$2((B1"$008,$ ! ! XMB(LB1$@S1"$1(BB3,B#(BQ$(A!1$((D @( (F3),B$("0@(2$*B3)DF((A XM!(04)#$0@0( "0 !PX<.' !^_G#@ #APX<.' 'X XM( *'@DZ $! ( &(#CY\<"'#@@X$&! @ @((XWQQX_<'>[XXS?X^1QP<9KC XMAP04[G'Y $" !U8<-G#AYF^",WRIF<6&G#P,-$%&8A\($" D !^ XM_?OW[]^_?O_[]^_?OW[]^_?OW[]^_?OW[]^_ /W[]^_?OW[]^_?OW[]^_?OW XM[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_ XM?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_ '#APX< '[^<. XM .'#APX< ?@ $ $0 ! ( XM 0 '@!X (0 P ! " $ XM80P "0 !PX<.' __G#@ #APX<.' #\ XM # XF !X X!P & 8 X Xend END_OF_FILE # end of 'font-16/User7x14ru' fi if test -f 'font-32/User7x13r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/User7x13r'\" else echo shar: Extracting \"'font-32/User7x13r'\" \(2187 characters\) sed "s/^X//" >'font-32/User7x13r' <<'END_OF_FILE' Xbegin 644 ser7x13r.fnt XM& <-!(8 '[^<. $ XM ( & XM '#APX< #_ XM^<. .'#APX< /P @H*$&!@0(0 "."#AP0>(/CAP XM !P<(>#7C]^-[OA[-QCSCGPY\=_]^_?OW?GD!X ( , , # & @(P< XM ! 80P < '#APX< '[^<. .'#A XMPX< ?@ @H*/)"000($ "1&$2(00((D2( ! $"(F()$R1$B31" 1(@B1 XM$R),BCDHD2)$B1$$ (0 ( $ $ $ " @(0$ ! @0(,R XM '#APX< #_^<. .'#APX< /P @H_1)2 @0($ XM $1*$0(@00 D2( " "")"4)(2) @A1" 10@V9(2*$BA$(D2(HB"$" (H XM$ $ $ $ " 0$ ! @0(6R '#APX< '[ XM^<. .'#APX< ?@ @ 40&A! @$5" $1" 00H<6!$2(8,$ XM! ).4)(") @@1" 1@@V9(2*$B8$(BBHH4"$" )$ "'%AXT<?#3C@X3$-%AS8 XM;;'GS;OW9]WP@0(3< '#APX< #_^<. .'#A XMPX< /P @ 4,!# @$." (1" @Q(29!#B88,(/@@124/(")X\@?" 10@J5 XM(3R$\&$(BBH04$$! ( F2),B$$B0@(2$*B29DF-(A!)$B)(D@@0( 2 XM '#APX< '[^<. .'#APX< ?@ @!^&"$H @$*/@ XM#X (1"! )("1"$1H 0 0A2B(H") @G1" 10@J5(2"$H#$(BC8H($$! ( XM 'D2!$^$$B0@(4$*B2)$B(&!!(HJ&$A# & 2 '#APX< #_ XM^<. .'#APX< /P H!%D0 @$1" 01"" )\"1"$0( (/ XM@@!,^(H2) @A1"$1(@B3(2"$DA$(A!0H(($ @( (D2!$@$'"0@(<$*B2)$ XMB(!!!(HJ&%" @0( !@ '#APX< '[^<. .'#A XMPX< ?@ H1*40 @$ "!@ 801"$2((B1"$008,$ ! ! B(LB1$@S1"$1(BB3 XM,B#(BQ$(A!1$((D @( (F3),B$("0@(2$*B3)DF((A!(04)#$0@0( "0 XM '#APX< #_^<. .'#APX< /P @ H>"3H 0( XM@ 8@./GQP(<."#@08$" " @CC?''C]P=[OCC-_CY''!QFN.'!!3N<?D 0( XM 'EAPV<.'F;X(S?*F9Q8:</ PT049B'P@0( "0 '#APX< '[ XM^<. .'#APX< ?@ $!@ 0( @ @ !@ $! XM$ < @ $ 0( _ (0 ( ! XM" " @0( "0 '#APX< #_^<. .'#A XMPX< /P $ (0 ! ( XM 0 '@!X (0 !( ! " $ 80P "0 XM '#APX< '[^<. .'#APX< ?@ XM , XD '@ P #@' 8 !@ X Xend END_OF_FILE # end of 'font-32/User7x13r' fi if test -f 'font-32/User7x13rI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/User7x13rI'\" else echo shar: Extracting \"'font-32/User7x13rI'\" \(2188 characters\) sed "s/^X//" >'font-32/User7x13rI' <<'END_OF_FILE' Xbegin 644 ser7x13rI.fnt XM& <-!(8 __________X$!CQ_____________________@ '___[_________ XM_________W_Y________________________________________________ XM____________________________________________P _X\>/'C___\ XM!CQ_____________QX\>/'C_OP'?7U[Y^?OWO______]Q]\>/OAWP<>/____ XM_^/CWA\H<"!R$0>$R.<,<8/&#B "! @0(@8;^'__W_S__S_\_Y_?W/C_____ XM___^________GO/_C_______P _X\>/'C___X$!CQ_____________QX\> XM/'C__@'?7UPV]OOOW[_____]NY[MWOOWW;MW__^_[]W9WV[-N[=LN]_NW?=N XM[-VS=<;7;MV[=N[[_WO_W_[__[_[_]_?WO[________^________?OWS-___ XM____P _X\>/'C___\ !CQ_____________QX\>/'C_OP'?7 NVM_?OW[__ XM___[NU[OW?OO_;MW__]_]]V]KVWMV_?>N]_NO?)FWMU[=>[W;MW7=][]_W7_ XM[_[__[_[_]___O[________^________?OWI-_______P _X\>/'C___X$ XM!CQ_____________QX\>/'C__@'?_KOY>^_?[J]____[N]_OO7CI^[MWGS[_ XM^_VQKVW]V_??N]_N??)FWMU[=G[W==77K][]_V[_]XZ>'+C@\L<?'L[RZ>,G XMDDX8,D0(F"(/?OWLC_______P _X\>/'C___\ !CQ_____________QX\> XM/'C_OP'?_KS^\__?[Q]____WN]_?.WMF^\=GGSWP??NMKPW]V'#?@]_NO?5J XMWL-[#Y[W==7OK[[^_W____9MVS=[[=O?WM[U=MF;9RW>^V[=VW;??OW_M___ XM____P _X\>/'C___X$!CQ_____________QX\>/'C__@'?^!Y][7_?[UP? XM\'_WN]^_VW]N][N7__O__O>M=W7]V_?8N]_NO?5JWM][7\[W=<G7W[[^_W__ XM_X;M^[![[=O?WK[U=MV[=WY^^W75Y[>\__Y_M_______P _X\>/'C___\ XM!CQ_____________QX\>/'C_OP'__7^Z;O_?[N]____ON]]_V#]N][OW__WP XM??^S!W7MV_?>N][NW?=LWM][;>[W>^O7WW[_?W___W;M^[?[X]O?WC[U=MV[ XM=W^^^W75YZ]_?OW_^?______P _X\>/'C___X$!CQ_____________QX\> XM/'C__@'__7NUKO_?[_]^?_GON][MWW=N][OOGS[_^_^_=W3=N[?,N][NW==L XMS=\W=.[W>^N[WW;_?W___W9LVS=[W]O?WM[U=LV;9WW>^WOKV\[O?OW_]O__ XM____P _X\>/'C___\ !CQ_____________QX\>/'C_OP'?_7A]L7_OW___ XM?_G?QP8./WCQ]\?OG[]_]_?<<@XX<"/B$0<<R <&XX^.91QX^^L1C@;_OW__ XM_X:>/)CQX9D'W,@U9F.GECP_/+OKF=X/?OW_]O______P _X\>/'C___X$ XM!CQ_____________QX\>/'C__@'___[^?__OW___?__?__________^?_[^_ XM[__C___________________?__________[_OW_ ________WO__W_____^_ XM]________]__?OW_]O______P _X\>/'C___\ !CQ_____________QX\> XM/'C_OP'___[____WO__^_________________W______________________ XM___O__________X?^'__________WO_^W_____^_]________[__GO/_]O__ XM____P _X\>/'C___X$!CQ_____________QX\>/'C__@'_____________ XM___________________________________________S________________ XD________X?__/_____\?X________G______^?______P X Xend END_OF_FILE # end of 'font-32/User7x13rI' fi if test -f 'font-32/User7x13ru' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/User7x13ru'\" else echo shar: Extracting \"'font-32/User7x13ru'\" \(2188 characters\) sed "s/^X//" >'font-32/User7x13ru' <<'END_OF_FILE' Xbegin 644 ser7x13ru.fnt XM& <-!(8 '[^<. $ XM ( & XM '#APX< #_ XM^<. .'#APX< /P @H*$&!@0(0 "."#AP0>(/CAP XM !P<(>#7C]^-[OA[-QCSCGPY\=_]^_?OW?GD!X ( , , # & @(P< XM ! 80P < '#APX< '[^<. .'#A XMPX< ?@ @H*/)"000($ "1&$2(00((D2( ! $"(F()$R1$B31" 1(@B1 XM$R),BCDHD2)$B1$$ (0 ( $ $ $ " @(0$ ! @0(,R XM '#APX< #_^<. .'#APX< /P @H_1)2 @0($ XM $1*$0(@00 D2( " "")"4)(2) @A1" 10@V9(2*$BA$(D2(HB"$" (H XM$ $ $ $ " 0$ ! @0(6R '#APX< '[ XM^<. .'#APX< ?@ @ 40&A! @$5" $1" 00H<6!$2(8,$ XM! ).4)(") @@1" 1@@V9(2*$B8$(BBHH4"$" )$ "'%AXT<?#3C@X3$-%AS8 XM;;'GS;OW9]WP@0(3< '#APX< #_^<. .'#A XMPX< /P @ 4,!# @$." (1" @Q(29!#B88,(/@@124/(")X\@?" 10@J5 XM(3R$\&$(BBH04$$! ( F2),B$$B0@(2$*B29DF-(A!)$B)(D@@0( 2 XM '#APX< '[^<. .'#APX< ?@ @!^&"$H @$*/@ XM#X (1"! )("1"$1H 0 0A2B(H") @G1" 10@J5(2"$H#$(BC8H($$! ( XM 'D2!$^$$B0@(4$*B2)$B(&!!(HJ&$A# & 2 '#APX< #_ XM^<. .'#APX< /P H!%D0 @$1" 01"" )\"1"$0( (/ XM@@!,^(H2) @A1"$1(@B3(2"$DA$(A!0H(($ @( (D2!$@$'"0@(<$*B2)$ XMB(!!!(HJ&%" @0( !@ '#APX< '[^<. .'#A XMPX< ?@ H1*40 @$ "!@ 801"$2((B1"$008,$ ! ! B(LB1$@S1"$1(BB3 XM,B#(BQ$(A!1$((D @( (F3),B$("0@(2$*B3)DF((A!(04)#$0@0( "0 XM '#APX< #_^<. .'#APX< /P @ H>"3H 0( XM@ 8@./GQP(<."#@08$" " @CC?''C]P=[OCC-_CY''!QFN.'!!3N<?D 0( XM 'EAPV<.'F;X(S?*F9Q8:</ PT049B'P@0( "0 ?OW[]^_?OW__ XM^_?OW[]^_?OW[]^_?OW[]^_?_P#]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?O XMW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^ XM_?OW[]^_?OW[]^_?OW[]^_?OP '#APX< #_^<. .'#A XMPX< /P $ (0 ! ( XM 0 '@!X (0 !( ! " $ 80P "0 XM '#APX< '[^<. .'#APX< ?@ XM , XD '@ P #@' 8 !@ X Xend END_OF_FILE # end of 'font-32/User7x13ru' fi if test -f 'font-32/User7x14r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/User7x14r'\" else echo shar: Extracting \"'font-32/User7x14r'\" \(2353 characters\) sed "s/^X//" >'font-32/User7x14r' <<'END_OF_FILE' Xbegin 644 ser7x14r.fnt XM& <.!(8 '[^<. XM XM '#APX< #_ XM^<. .'#APX< /P $ $0 ( & XM '@!X XM 80P < '#APX< '[^<. .'#A XMPX< ?@ @H*$&!@0(($ "."#AP0>(/CAP !P<(>#7C]^-[OA[-QCS XMCGPY\=_]^_?OW?D$ ( ( , , # & @(P< ! @0( 2 XM '#APX< #_^<. .'#APX< /P @H*/)"000$$ XM "1&$2(00((D2( ! $"(F()$R1$B31" 1(@B1$R),BCDHD2)$B1$$ (0 XM( $ $ $ " @(0$ ! @0(,R '#APX< '[ XM^<. .'#APX< ?@ @H_1)2 @0$5 $1*$0(@00 D2( " XM"")"4)(2) @A1" 10@V9(2*$BA$(D2(HB"$" (H $ $ $ $ " 0$ XM ! @0(6\ '#APX< #_^<. .'#A XMPX< /P @ 40&A! @"." $1" 00H<6!$2(8,$ ! ).4)(") @@1" 1@@V9 XM(2*$B8$(BBHH4"$" )$ "'%AXT<?#3C@X3$-%AS8;;'GS;OW9]WP@0(32 XM '#APX< '[^<. .'#APX< ?@ @ 4,!# @"*" XM (1" @Q(29!#B88,(/@@124/(")X\@?" 10@J5(3R$\&$(BBH04$$! ( XM F2),B$$B0@(2$*B29DF-(A!)$B)(DC & 2 '#APX< #_ XM^<. .'#APX< /P @!^&"$H @"1/@#X (1"! )("1"$1H 0 XM 0A2B(H") @G1" 10@J5(2"$H#$(BC8H($$! ( 'D2!$^$$B0@(4$*B2)$ XMB(&!!(HJ&$A @ ( '#APX< '[^<. .'#A XMPX< ?@ H!%D0 @" " 01"" )\"1"$0( (/@@!,^(H2) @A1"$1(@B3 XM(2"$DA$(A!0H(($ @( (D2!$@$'"0@(<$*B2)$B(!!!(HJ&%" @0( !@ XM '#APX< #_^<. .'#APX< /P H1*40 0$ "! XM@ 801"$2((B1"$008,$ ! ! B(LB1$@S1"$1(BB3,B#(BQ$(A!1$((D @( XM (F3),B$("0@(2$*B3)DF((A!(04)#$0@0( "0 '#APX< '[ XM^<. .'#APX< ?@ @ H>"3H 0$ @ 8@./GQP(<."#@08$" XM" @CC?''C]P=[OCC-_CY''!QFN.'!!3N<?D 0( '5APV<.'F;X(S?*F9Q8 XM:</ PT049B'P@0( "0 '#APX< #_^<. .'#A XMPX< /P $!@ (( @ @ !@ $! $ < XM @ $ 0( _ (0 !( ! " " @0( "0 XM '#APX< '[^<. .'#APX< ?@ $ $0 ! XM ( 0 '@!X XM (0 P ! " $ 80P "0 '#APX< #_ XM^<. .'#APX< /P XM , '@ #@ X5' 8 !@ X Xend END_OF_FILE # end of 'font-32/User7x14r' fi if test -f 'lib/text.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'lib/text.c'\" else echo shar: Extracting \"'lib/text.c'\" \(2287 characters\) sed "s/^X//" >'lib/text.c' <<'END_OF_FILE' X/* Copyright (c) 1987 Bellcore X * All Rights Reserved X * Permission is granted to copy or use this program, EXCEPT that it X * may not be sold for profit, the copyright notice must be reproduced X * on copies, and credit should be given to Bellcore where it is due. X * BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM. X */ X/* $Header: text.c,v 4.1 88/06/21 13:41:05 bianchi Exp $ X $Source: /tmp/mgrsrc/lib/RCS/text.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/lib/RCS/text.c,v $$Revision: 4.1 $"; X X#include "term.h" X X#define TRUE 1 X#define FALSE 0 X Xint Xtext(s,x,y,font,angle,size_x, size_y) Xregister char *s; /* string to be printed */ Xregister int x, y; /* starting coordinates */ Xint font; /* font #, from 0-4 --- 0: line font, 1: seriff type, */ X /* 2: Greek, 3: cursive, 4: old English */ Xint angle; /* string rotation in degrees */ Xint size_x; /* character size 1000 ~= full window sized character */ Xint size_y; /* character size 1000 ~= full window sized character */ X{ X register char ch; /* the character being printed */ X register int i; /* the "workin' man" of variables */ X register int xc,yc; /* current character coordinates */ X register int penup; /* a flag */ X short xmax, xmin; /* maximum character extent */ X short pts[250]; /* vector points */ X int npts; /* number of vector points */ X int isin(), icos(); /* integer sin, cosine functions */ X X /* compute scaled x-form data */ X X int sinx = size_x *isin(angle); X int cosx = size_x *icos(angle); X int siny = size_y *isin(angle); X int cosy = size_y *icos(angle); X X if (font > 4 || font < 0) X font = 0; X X while(ch = *s++){ X if(font == 0) X sfont(0,ch,&xmin,&xmax,&npts,pts); X else X scribe(font-1,ch,&xmin,&xmax,&npts,pts); X X penup = TRUE; /* pen starts up on each letter */ X X for(i=0; i < npts; i += 2) X if(pts[i] == 31) X penup = TRUE; X else{ X xc = (pts[i]*cosx - pts[i+1]*siny)>>14; X yc = (pts[i]*sinx + pts[i+1]*cosy)>>14; X X if(penup) /* go to the new point */ X m_go(x + xc, y - yc); X else /* draw to the next point */ X m_draw(x + xc,y - yc); X penup = FALSE; X } X x += ((xmax-xmin)*cosx)>>14; X y -= ((xmax-xmin)*sinx)>>14; X } X} END_OF_FILE # end of 'lib/text.c' fi if test -f 'src/mouse_get.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/mouse_get.c'\" else echo shar: Extracting \"'src/mouse_get.c'\" \(2196 characters\) sed "s/^X//" >'src/mouse_get.c' <<'END_OF_FILE' X/* Copyright (c) 1987 Bellcore X * All Rights Reserved X * Permission is granted to copy or use this program, EXCEPT that it X * may not be sold for profit, the copyright notice must be reproduced X * on copies, and credit should be given to Bellcore where it is due. X * BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM. X */ X/* $Header: mouse_get.c,v 4.1 88/06/21 13:34:16 bianchi Exp $ X $Source: /tmp/mgrsrc/src/RCS/mouse_get.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/src/RCS/mouse_get.c,v $$Revision: 4.1 $"; X X/* get the mouse input */ X X#include <sys/ioctl.h> X#include <stdio.h> X X#define MOUSE_BUFF 90 X#define DECODE(X) ( (X) &0x80 ? (X) - 256 : (X) ) X#define get_char(fd) (index<cnt ? 0xff & mouse_buff[index++] :mouse_fill(fd)) X Xstatic unsigned char mouse_buff[MOUSE_BUFF]; Xstatic int cnt=0; Xstatic int index=0; Xstatic int button_map[8] = { 0,1,2,3,4,5,6,7}; X Xint Xmouse_fill(mouse) Xint mouse; X { X cnt = read(mouse,mouse_buff,MOUSE_BUFF); X index = 1; X return ( ((int)(*mouse_buff) & 0xff)); X } X X/* primary mouse interface X Mouse sample begins with a byte, 0x80 through 0x87, followed by pairs of X bytes giving motion changes. Currently we handle 3- or 5-byte mice. X*/ X Xint Xmouse_get(mouse,x_delta,y_delta) Xregister int mouse; Xregister int *x_delta, *y_delta; X { X static int mouse_type = 3; X register int delta, button; X X while(((button = get_char(mouse))&0xf0) != 0x80) X if( mouse_type < 5 ) X mouse_type++; X ; X delta = get_char(mouse); *x_delta = DECODE(delta); X delta = get_char(mouse); *y_delta = DECODE(delta); X if (mouse_type >= 5) { X /* 5-or-more bytes per sample */ X delta = get_char(mouse), *x_delta += DECODE(delta); X delta = get_char(mouse), *y_delta += DECODE(delta); X } X return(button_map[(~button)&0x7]); X } X X/* map mouse buttons (for non-left handers) */ X Xint * Xmap_mouse(button,map) Xint button, map; X { X if (button > 0 && button < 8) X button_map[button] = map; X return(button_map); X } X X/* how many chars are sitting in the mouse buffer */ X Xint Xmouse_count() X { X return(cnt>index); X } END_OF_FILE # end of 'src/mouse_get.c' fi if test -f 'src/sigdata.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/sigdata.c'\" else echo shar: Extracting \"'src/sigdata.c'\" \(2350 characters\) sed "s/^X//" >'src/sigdata.c' <<'END_OF_FILE' X/* Copyright (c) 1987 Bellcore X * All Rights Reserved X * Permission is granted to copy or use this program, EXCEPT that it X * may not be sold for profit, the copyright notice must be reproduced X * on copies, and credit should be given to Bellcore where it is due. X * BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM. X */ X/* $Header: sigdata.c,v 4.1 88/06/21 13:34:40 bianchi Exp $ X $Source: /tmp/mgrsrc/src/RCS/sigdata.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/src/RCS/sigdata.c,v $$Revision: 4.1 $"; X X#include <stdio.h> X X/* signal names, descriptions (for debugging) */ X Xstruct signame { X char *symbol; X int number; X char *desc; X } signames[] = { X "SIGNONE", 0, "Internal mgr error", X "SIGHUP", 1, "hangup", X "SIGINT", 2, "interrupt", X "SIGQUIT", 3, "quit", X "SIGILL", 4, "illegal instruction (not reset when caught)", X "SIGTRAP", 5, "trace trap (not reset when caught)", X "SIGIOT", 6, "IOT instruction", X "SIGEMT", 7, "EMT instruction", X "SIGFPE", 8, "floating point exception", X "SIGKILL", 9, "kill (cannot be caught or ignored)", X "SIGBUS", 10, "bus error", X "SIGSEGV", 11, "segmentation violation", X "SIGSYS", 12, "bad argument to system call", X "SIGPIPE", 13, "write on a pipe with no one to read it", X "SIGALRM", 14, "alarm clock", X "SIGTERM", 15, "software termination signal from kill", X "SIGURG", 16, "urgent condition on IO channel", X "SIGSTOP", 17, "sendable stop signal not from tty", X "SIGTSTP", 18, "stop signal from tty", X "SIGCONT", 19, "continue a stopped process", X "SIGCHLD", 20, "to parent on child stop or exit", X "SIGTTIN", 21, "to readers pgrp upon background tty read", X "SIGTTOU", 22, "like TTIN for output if (tp->t_local<OSTOP)", X "SIGIO", 23, "input/output possible signal", X "SIGXCPU", 24, "exceeded CPU time limit", X "SIGXFSZ", 25, "exceeded file size limit", X "SIGVTALRM", 26, "virtual time alarm", X "SIGPROF", 27, "profiling time alarm", X "SIGWINCH", 28, "window changed", X (char *) 0, 0, (char *) 0 X }; X X/* unexpected signals go here, print message, restore state, then die! */ X Xint Xcatch(sig) Xint sig; X { X _quit(); X fprintf(stderr,"got a %s:\t%s\r\n",signames[sig].symbol, signames[sig].desc); X fflush(stderr); X abort(); X } END_OF_FILE # end of 'src/sigdata.c' fi echo shar: End of archive 10 \(of 61\). cp /dev/null ark10isdone MISSING="" for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 \ 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 \ 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 \ 55 56 57 58 59 60 61 ; do if test ! -f ark${I}isdone ; then MISSING="${MISSING} ${I}" fi done if test "${MISSING}" = "" ; then echo You have unpacked all 61 archives. rm -f ark[1-9]isdone ark[1-9][0-9]isdone else echo You still need to unpack the following archives: echo " " ${MISSING} fi ## End of shell archive. exit 0 -- Please send comp.sources.unix-related mail to rsalz@uunet.uu.net.