rsalz@uunet.uu.net (Rich Salz) (01/20/89)
Submitted-by: Stephen A. Uhler <sau@bellcore.com> Posting-number: Volume 17, Issue 10 Archive-name: mgr/part09 #! /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 9 (of 61)." # Contents: doc/Makefile doc/bitmap.5 doc/iconmail.1 doc/omgrmail.1 # doc/window_print.1 font-16/U80x2 font-16/Udefault # font-16/User7x13r font-16/User7x13rI font-16/User7x13ru # font-32/Ucour7x12b font-32/Ucour7x12bI font-32/Ucour7x12bu # font-32/Udefault font-32/User7x12r font-32/User7x12rI # font-32/User7x12ru src/dependencies src/get_rect.c src/scroll.c # src/write_ok.c # Wrapped by rsalz@papaya.bbn.com on Thu Nov 17 21:05:07 1988 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'doc/Makefile' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/Makefile'\" else echo shar: Extracting \"'doc/Makefile'\" \(2028 characters\) sed "s/^X//" >'doc/Makefile' <<'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: Makefile,v 4.10 88/07/21 12:50:30 sau Exp $ X# $Source: /tmp/mgrsrc/doc/RCS/Makefile,v $ X X# mgr library documentation X XINSDIR=$(INSROOT)/man X XFILES1 = \ Xbounce.1 browse.1 bury.1 c_menu.1 clock.1 \ Xclock2.1 close.1 color.1 cut.1 cycle.1 \ Xdmgr.1 ether.1 font.1 iconmail.1 iconmsgs.1 \ Xinvert_colormap.1 lock.1 maze.1 menu.1 mgr.1 mgrmail.1 \ Xmgrmsgs.1 oclose.1 omgrmail.1 overlay.1 rotate.1 \ Xset_colormap.1 set_console.1 set_termcap.1 shape.1 show.1 \ Xsnap.1 startup.1 stat.1 stringart.1 tjfilter.1 \ Xwindow_print.1 zoom.1 X XFILES5 = bitmap.5 font.5 XPRINT = hproff X XFILES= $(FILES1) $(FILES5) XSTART=. XCPIO=doc.cpio X XMAKE=make X Xall small: X Xprint: $(FILES) X $(PRINT) -man $(FILES) X cd usrman; $(MAKE) PRINT=$(PRINT) all X Xsmallinstall: install X Xinstall: $(INSDIR) $(INSDIR)/man1 $(INSDIR)/man5 X# Do not install the files if INSDIR is the current directory. X# This stuff with ReMoveThisFile is to get around symbolic links. X rm -rf ./ReMoveThisFile X touch $(INSDIR)/ReMoveThisFile X if [ ! -f ./ReMoveThisFile ]; then \ X (cd $(INSDIR)/man1; rm -f $(FILES1)); \ X cp $(FILES1) $(INSDIR)/man1; \ X (cd $(INSDIR)/man5; rm -f $(FILES5)); \ X cp $(FILES5) $(INSDIR)/man5; \ X else \ X echo ">> $(INSDIR) == current directory; no files copied"; \ X fi X rm -rf $(INSDIR)/ReMoveThisFile X cd usrman; $(MAKE) install X X X$(INSDIR) $(INSDIR)/man1 $(INSDIR)/man5: X mkdir $@ X Xclean clobber: X Xlist: X @for i in Makefile $(FILES); do \ X echo "$(START)/$$i"; \ X done X @echo "$(START)/usrman"; X @if [ -d usrman ] ; then \ X cd usrman; $(MAKE) START=$(START)/usrman list; cd ..; \ X fi X Xcpio: X $(MAKE) -s list | cpio -ocv > $(CPIO) END_OF_FILE # end of 'doc/Makefile' fi if test -f 'doc/bitmap.5' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/bitmap.5'\" else echo shar: Extracting \"'doc/bitmap.5'\" \(2199 characters\) sed "s/^X//" >'doc/bitmap.5' <<'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: bitmap.5,v 4.2 88/07/18 08:07:32 sau Exp $ X'\" $Source: /tmp/mgrsrc/doc/RCS/bitmap.5,v $ X.TH bitmap 5L "April 30, 1986" X.SH NAME XBitmap \- Bitmap header format for X.I mgr Xbitmaps. X.SH SYNOPSIS X#include "dump.h" X.SH DESCRIPTION XThere are two styles of bitmaps recognized by X.B MGR , XThe old machine dependent format, and the new portable format. X.LP XOld bitmap files are prepended with a 6 byte ascii header which contains: X1) a two byte magic number, 2) a 2 byte bitmap width, and 3) a two byte Xbitmap height. XThe bitmap data follows the header in raster scan order, Xwith each row padded out to a 16 bit boundary. X.LP XThe new, portable bitmap format consists of an 8 byte ascii header containing: X1) a two byte magic number, 2) a 2 byte bitmap width, 3) a two byte bitmap Xheight, a single byte bitmap depth, and 1 reserved byte. XThe bitmap data follows the header in raster scan order, with each row Xpadded to a byte boundary. X.LP XThe following macros, defined in X.I dump.h Xmay be useful for dealing with bitmap headers: X.TP XB_HSIZE XThe bitmap header size in bytes. X.TP XB_GETHDR(header,width,height) Xextracts the X.I width Xand X.I Xheight Xfrom the B_HSIZE buffer X.I header X.TP XB_PUTHDR(header,width,height) Xproduces a bitmap header for a bitmap X.I width Xbits wide and X.I height Xbits high. X.TP XB_ISHDR(header) Xreturns true if X.I header Xis a valid bitmap header X.TP XB_SIZE(width,height) Xreturns the size in bytes (not including the header) Xof a bitmap X.I width Xbits wide and X.I height Xbits high. X.TP XB_MAGIC Xis a pointer to a character string whose first 2 bytes Xare the bitmap header magic number. X.SH BUGS XThe existence of two different bitmap formats is unfortunate. XThe old format should go away when the programs that use it are Xrewritten. X.SH SEE ALSO Xmgr(1L) END_OF_FILE # end of 'doc/bitmap.5' fi if test -f 'doc/iconmail.1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/iconmail.1'\" else echo shar: Extracting \"'doc/iconmail.1'\" \(2060 characters\) sed "s/^X//" >'doc/iconmail.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: iconmail.1,v 4.1 88/06/21 13:51:36 bianchi Exp $ X'\" $Source: /tmp/mgrsrc/doc/RCS/iconmail.1,v $ X.TH iconmail 1L "July 30, 1986" X.SH NAME Xiconmail -\ Notification of mail arrival X.SH SYNOPSIS X.B iconmail X[ \fB\-s\fP ] X[ \fB\-x\fP<pos> ] X[ \fB\-y\fP<pos> ] X[ \fB\-f\fP<font> ] X[ \fB\-p\fP<poll> ] X[ \fB\-M\fP<mailer> ] X.SH DESCRIPTION X.I Iconmail Xlooks for, and announces the arrival of new mail. XWhen initially invoked, X.I iconmail Xshrinks its window into a mailbox icon. XWhen new mail arrives, X.I iconmail Xrings the bell, displays a mailbox with mail in it. XIf the X.I iconmail Xwindow is activated, usually by clicking on it with the mouse, XIt either creates a larger window with X.I readmail Xrunning in it - if you have mail, Xor indicates you have no mail. X.LP XWhile in the X.I readmail Xwindow, the middle mouse button activates a menu of commonly Xused mail commands. X.LP X.B iconmail Xrecognizes the following command line flags: X.TP X-s XDon't reshape the window upon X.B iconmail Xinvocation. X.TP X-x<pos> XStarting x-coordinate of X.I readmail Xwindow. X.TP X-y<pos> XStarting y-coordinate of X.I readmail Xwindow. X.TP X-f<font_number> XFont to use for X.I readmail Xwindow. X.TP X-p<poll interval> XLook for new mail every X.I poll interval Xseconds (defaults to 60). X.TP X-M<mailer> XUse X.I mailer Xto read mail, instead of X.I mail. X.SH BUGS XThe X.I readmail Xwindow sleeps for a second at its termination to permit X.I mail Xto indicate new mail arrival while reading mail. X.LP XDestroying the X.I mail Xsubwindow Xis a bad thing to do. X.SH FILES X.TP X.B /usr/spool/mail/$USER X.SH SEE ALSO Xmail(1) Xmgr(1L) Xmgrmail(1L) X.SH AUTHOR XS. A. Uhler END_OF_FILE # end of 'doc/iconmail.1' fi if test -f 'doc/omgrmail.1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/omgrmail.1'\" else echo shar: Extracting \"'doc/omgrmail.1'\" \(2130 characters\) sed "s/^X//" >'doc/omgrmail.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: omgrmail.1,v 4.1 88/06/21 13:51:59 bianchi Exp $ X'\" $Source: /tmp/mgrsrc/doc/RCS/omgrmail.1,v $ X.TH omgrmail 1L "April 30, 1985" X.SH NAME Xomgrmail -\ Notification of mail arrival X.SH SYNOPSIS X.B omgrmail X[ \fB\-s\fP ] X[ \fB\-x\fP<pos> ] X[ \fB\-y\fP<pos> ] X[ \fB\-f\fP<font> ] X[ \fB\-p\fP<poll> ] X[ \fB\-M\fP<mailer> ] X.SH DESCRIPTION X.I Omgrmail Xlooks for, and announces the arrival of new mail. XWhen initially invoked, X.I omgrmail Xshrinks its window to the single line X.B Looking for new mail. XWhen new mail arrives, X.I omgrmail Xrings the bell, and states X.I You have new mail. XIf the X.I omgrmail Xwindow is activated, usually by clicking on it with the mouse, XIt changes to a larger window with X.I readmail Xrunning in it. X.LP XWhile in the X.I readmail Xwindow, the middle mouse button activates a menu of commonly Xused mail commands. XThe X.B omgrmail Xwindow may be relocated on the screen by activating the X.I readmail Xsubwindow, and moving its upper left corner to the desired X.B omgrmail Xwindow location. X.LP X.B Omgrmail Xrecognizes the following command line flags: X.TP X-s XDon't reshape the window upon X.B omgrmail Xinvocation. X.TP X-x<pos> XStarting x-coordinate of X.I readmail Xwindow. X.TP X-y<pos> XStarting y-coordinate of X.I readmail Xwindow. X.TP X-f<font_number> XFont to use for X.I readmail Xwindow. X.TP X-p<poll interval> XLook for new mail every X.I poll interval Xseconds (defaults to 60). X.TP X-M<mailer> XUse X.I mailer Xto read mail, instead of X.I mail. X.SH BUGS XThe X.I readmail Xwindow sleeps for 2 seconds at its termination to permit X.I mail Xto indicate new mail arrival while reading mail. X.SH FILES X.TP X.B /usr/spool/mail/$USER X.SH SEE ALSO Xmail(1) Xmgr(1L) X.SH AUTHOR XS. A. Uhler END_OF_FILE # end of 'doc/omgrmail.1' fi if test -f 'doc/window_print.1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/window_print.1'\" else echo shar: Extracting \"'doc/window_print.1'\" \(2025 characters\) sed "s/^X//" >'doc/window_print.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: window_print.1,v 4.1 88/06/21 13:56:25 bianchi Exp $ X'\" $Source: /tmp/mgrsrc/doc/RCS/window_print.1,v $ X.TH window_print 1L "July 3 1986" X.SH NAME Xwindow_print \- print an image of an X.B XMGR Xwindow on a printer. X.SH SYNOPSIS X.B Xwindow_print X[ -\fBf \fPfilter ] X[ -\fBj \fPname ] X[ -\fBm \fPmessage ] X[ -\fBp \fPprinter ] X[ -\fBo \fPoption ] X[ -\fBx \fPfile ] X.SH DESCRIPTION X.B XWindow print Xprints the images of windows on a printer. XWhen first invoked, X.B XWindow print Xiconifies itself with the message X.I Window dump. XA hard copy of a window is made by activating the Xwindow print window and clicking Xthe third mouse button over the desired window. X.B Window_print Xcopies the image of the window onto a file, then invokes lpr Xto print it. X.LP Xcommand options X.TP 3 X.B X-f filter XThe name of an (optional) unix filter for converting the mgr bitmap format Xfile into a form suitable for X.B Xlpr. X.TP 3 X.B X-[jJ] name XThe name printed on the burst page of the printer, normally X.B Xwindow. X.TP 3 X.B X-m message XThe string displayed in the iconified window. X.TP 3 X.B X-[pP] printer XThe name of the printer, as in X.B lpr. X.TP 3 X.B X-v option XNormally lpr is invoked with the X.B -v Xflag. XIf X.B Xoption Xis specified, it is used instead. X.TP 3 X.B X-x file XThe image files is copied to X.B file Xinstead of being sent to X.B lpr X.SH FILES X/tmp/pr* temporary bit image file X.SH SEE ALSO Xlpr(1) X.SH DIAGNOSTICS Xdebugging output may be obtained by setting the environment variable X.B XDEBUG. X.SH BUGS XThe temporary file is created on the machine which is running mgr, Xnot the machine running X.B Xwindow_print. END_OF_FILE # end of 'doc/window_print.1' fi if test -f 'font-16/U80x2' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/U80x2'\" else echo shar: Extracting \"'font-16/U80x2'\" \(2151 characters\) sed "s/^X//" >'font-16/U80x2' <<'END_OF_FILE' Xbegin 644 80x2.fnt XM%@<0!5\@ XM > '@ !P#@ XM !"04XR,! @@( $\$/'@Q\\_/'@ $ ('A@AX.>/WXY"?'H4&-">?'GQ XMY^A@P4,%^0( @ @ 0 ( , 0! 2 X " @0 !"05522 XM!! 0J %",0H0Q!"!0H0 ( $(20A$11($!%"$ HD&-BA0H4*$(A@R4,$ XM"0( @ 0 0 ( 2 0! 2 ( $ " @0 !"0I542!! 0<$ XM )"40H11! !0H0 0 "(4)1$A0H$"%"$ I$%5BA0H4*$(A1222($0$ A ( XM 0 ( 0 0 " ( $ " @0 !"1]1D,!" (J$ )&$ @1 XM3Y\"0H0@0@ ! 4Y1$@0H$"!"$ J$%52A0H4) (A1222((0$ B@ $<7'CIY\= XM7'!R()W7'EQTL>?(4,%$A?" @0R ! HX$( " (($ /P 1*$!#B2%""/(0@ XM1 _ @E*)\@0OGR!^$ N$%52A0H7PP(A1*AA0(0" D0 B8H4:$0C8A 20))8 XMH6*,RA$(4,%$A!" @1: ! !04(4@" ( _ 12$" 20%"$0H0 ! A%*) XM"@0H$"="$ I$$E*A?(4@((A*/AA000" H( "0H$*$0A0A 2@))0H4*$@@$( XM24DH1", @-, ! #X4)E " ( $ AB$$ 40%"$0GP @_!!$R)"@0H$"%" XM$ HD$E*A0(40$(A**B0@@0! @ >0H$+\0A0A 3@))0H4*$@>$(24D02$" XM@0 !14*B " ( $ A"$((7Z%"(0@0 0 " $']"A0H$"%"$0HD$E&A XM0(42$(A*(B0@@0! @ B0H$* 0A0A 20))0H4*$@!$(24DH*(" @0 ! " XMA42B ! 0 $& A!"$0(02%"(0H0@P( $!",%"11($!-"$0H4$%&A0(4*$(A$ XM(D(A 0 @@ B8H4:$0C0A 2())0H6*,@A$HQDE$,0" @0 ! "@X3=@! 0 XM " A \??G@1X\(/'@@0$ (!!T%\.>/T U"?/(7\%">0'D)X(>$(D(A^0 @ XM@ =7'CIX0=0A 2$))0GEQT@>#'1C9$$?B @0 0 @@ " XM 0 " 0 @ XM ! 0 $ $ $ " @0 1 $ XM @ !P > '@ A $0 XM $ $ H !PC@ XM > #@ $ $ XM 0 XM '\ XM XM XM XM _@ XM XM X, X Xend END_OF_FILE # end of 'font-16/U80x2' fi if test -f 'font-16/Udefault' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Udefault'\" else echo shar: Extracting \"'font-16/Udefault'\" \(2154 characters\) sed "s/^X//" >'font-16/Udefault' <<'END_OF_FILE' Xbegin 644 default.fnt XM%@@0!5\@ XM \ #P XM X < @D"CAD, @($ @ CP(/#P,/CQ^/#P 0 (#P8 XM$'@<>'Y^'$(^'D) QD(\?#Q\/'Y"@H)"@GX@( 0 " 0 " P 0 @$0#@ XM ! (" @D"E2D2 @0""H D(80D(,($("0D( XM @ $$(D$$0B1$! (D(( D1 QF)"0D)"0@A"@I)"@@(@( 0 ! 0 " !( XM0 @$0 @ $ ! (" @D%%2H2 @0"!P( !$(H0D(4 XM($ "0D( ! "$)"*$1"0D! 0D(( DA JF)"0D)"0@A"1)(D1 0@$ 00 @ XM0 " ! 0 0 @ $ ! (" @D/E#(, @@!"H( XM!$8( @(4?'P$0D(("" ! ).*$1 0D! 0$(( E! JE)"0D)"( A"1)(D1 @@ XM$ 0H 0X7#PZ/'PZ7#@<1 CN7#Q<.BP\?$)"@D1"?! ("#( @ %#@(( @ XM! @( 'X "$H(!!PD0D($/$(("$!^ @121'Q 0GQ\0'X( G! JE)"0D)\& A" XM1%08* @@" 1$ !$8D)&0A!&8@@$2 B28D)B1C)"$$)"@D1"!! ("%H @ XM*!004@ @! !^ "%((" (D D((0D( $ @A21$) 0D! 3D(( DA DDI" XM?$)(! A"*'P8*! @" 2" $0D!"0A!"0@@$4 B20D)"0B! $$(DDB@B"& ( XM!DP @ ?!03E @! ( $&(($ )$ D((0CX "!^! A,1$) 0D! 0D(( XM D1 DDI"0$)$ @A"*%0D$" @! 0 \0D!"?A!"0@@$< B20D)"0B \$$(D XMDA D$! (" *%05B @! ( $$((($)^0D(00@( ! " ! _D)" XM0D! 0D((0D1 DD9"0$)$0@A"*$0D$" @! 0 !$0D!"0!!"0@@$2 B20D)" XM0B "$$(DDB@4(! (" @ 4%0EB 0" (& (($((0$($0D(00D((& @ XM$ @B@D(B1$! )D((0D) @D9"0$)"0@A"$$1"$$ @ @0 !$8D)&0A!&0@@$ XM1 B20D)B1B!"$D88DD080! (" @ 4#@F=@ 0" " ((#P^?CP$/#P0 XM/#P(" 0 ( @<@GP<>'Y &D(^/$)^@D(\0#Q"/ @\$$1"$'X@ @0 Z7#PZ XM/! Z0@@$0@B20CQ<.B \##H8;$0(?A (" ! ($ " XM " ! @ 0 XM " $ ! @ ( ! (" $( XM$ $ X XM \ #P !" !$ ! @ !0 X(< XM XM \ X ! @ @ XM XM _@ XM XM X, X Xend END_OF_FILE # end of 'font-16/Udefault' fi if test -f 'font-16/User7x13r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/User7x13r'\" else echo shar: Extracting \"'font-16/User7x13r'\" \(2155 characters\) sed "s/^X//" >'font-16/User7x13r' <<'END_OF_FILE' Xbegin 644 ser7x13r.fnt XM%@<-!(8 '[^<. $ XM ( & XM !PX<.' __G# XM@ #APX<.' #\ (*"A!@8$"$ C@@X<$'B#XX< < XM'"'@UX_?C>[X>S<8\XY\.?'?_?OW[]WYY > " # # P!@(",' XM 0 &$, ' <.'#AP ?OYPX X<.'#AP!^ XM ""@H\D)!! @0 )$81(A! @B1(@ $ 0(B8@D3)$2)-$(!$B")$3(DR* XM.2B1(D2)$00 A @ 0 0 0 (" A 0 $ "! @S( XM '#APX< #_^<. .'#APX< /P @H_1)2 @0($ $1*$0 XM(@00 D2( " "")"4)(2) @A1" 10@V9(2*$BA$(D2(HB"$" (H $ $ $ $ XM " 0$ ! @0(6R !PX<.' !^_G#@ XM #APX<.' 'X ( %$!H00(!%0@ !$0@$$*'%@1$B&#! 0"3E"2 B0( XM($0@$8(-F2$BA(F!"(HJ*% A @"1 AQ8>-''PTXX.$Q#18<V&VQY\V[]V?= XM\($"$W <.'#AP /_YPX X<.'#AP _ " !0P$, XM " 0X( A$("#$A)D$.)A@P@^"!%)0\@(GCR!\(!%""I4A/(3P80B**A!0 XM00$ @ "9(DR(02)" A(0J))F28TB$$D2(DB2"! @!( '#APX< XM '[^<. .'#APX< ?@ @!^&"$H @$*/@#X (1"! )("1"$1H XM 0 0A2B(H") @G1" 10@J5(2"$H#$(BC8H($$! ( 'D2!$^$$B0@(4$* XMB2)$B(&!!(HJ&$A# & 2 !PX<.' __G#@ #AP XMX<.' #\ * 19$ (!$0@ $$0@@"? D0A$" "#X( 3/B*$B0((40A$2(( XMDR$@A)(1"(04*""! (" ")$@1(!!PD("'!"HDB1(B 002**AA0@($" 8 XM <.'#AP ?OYPX X<.'#AP!^ "A$I1 " 0 (& XM!A!$(1(@B)$(1!!@P0 $ $"(BR)$2#-$(1$B*),R(,B+$0B$%$0@B0" @ XMB9,DR(0@)" A(0J),F28@B$$A!0D,1"! @ ) '#APX< #_^<. XM .'#APX< /P @ H>"3H 0( @ 8@./GQP(<."#@08$" " @C XMC?''C]P=[OCC-_CY''!QFN.'!!3N<?D 0( 'EAPV<.'F;X(S?*F9Q8:</ XMPT049B'P@0( "0 !PX<.' !^_G#@ #APX<.' 'X XM ! 8 $" ( ( 8 ! 0! ' ( XM ! $" /P "$ " 0 @ @ ($" D XM<.'#AP /_YPX X<.'#AP _ 0 A $ XM @ ! > '@ A XM $@ $ ( 0 !A# ) '#APX< '[^<. XM .'#APX< ?@ XM , '@ P #@' 8 X* !@ X Xend END_OF_FILE # end of 'font-16/User7x13r' fi if test -f 'font-16/User7x13rI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/User7x13rI'\" else echo shar: Extracting \"'font-16/User7x13rI'\" \(2156 characters\) sed "s/^X//" >'font-16/User7x13rI' <<'END_OF_FILE' Xbegin 644 ser7x13rI.fnt XM%@<-!(8 __________X$!CQ_____________________@ '___[_________ XM_________W_Y________________________________________________ XM____________________________________________P/^/'CQX____ 8\ XM?____________\>/'CQX_[\!WU]>^?G[][_______<??'C[X=\''C______C XMX]X?*' @<A$'A,CG#'&#Q@X@ @0($"(&&_A__]_\__\__/^?W]SX________ XM_O_______Y[S_X_______\#_CQX\>/___@0&/'_____________'CQX\>/_^ XM =]?7#;V^^_?O_____V[GNW>^_?=NW?__[_OW=G?;LV[MVR[W^[=]V[LW;-U XMQM=NW;MV[OO_>__?_O__O_O_W]_>_O________[_______]^_?,W_______ XM_X\>/'C___\ !CQ_____________QX\>/'C_OP'?7 NVM_?OW[_____[NU[O XMW?OO_;MW__]_]]V]KVWMV_?>N]_NO?)FWMU[=>[W;MW7=][]_W7_[_[__[_[ XM_]___O[________^________?OWI-_______P/^/'CQX___^! 8\?_______ XM_____\>/'CQX__X!W_Z[^7OOW^ZO?___^[O?[[UXZ?N[=Y\^__O]L:]M_=OW XMW[O?[GWR9M[=>W9^]W75UZ_>_?]N__>.GARXX/+''Q[.\NGC)Y).&#)$")@B XM#W[][(_______\#_CQX\>/___P &/'_____________'CQX\>/^_ =_^O/[S XM_]_O'W____>[W]\[>V;[QV>?/?!]^ZVO#?W8<-^#W^Z]]6K>PWL/GO=UU>^O XMOO[_?___]FW;-WOMV]_>WO5VV9MG+=[[;MW;=M]^_?^W_______ _X\>/'C_ XM__X$!CQ_____________QX\>/'C__@'?^!Y][7_?[UP?\'_WN]^_VW]N][N7 XM__O__O>M=W7]V_?8N]_NO?5JWM][7\[W=<G7W[[^_W___X;M^[![[=O?WK[U XM=MV[=WY^^W75Y[>\__Y_M_______P/^/'CQX____ 8\?____________\>/ XM'CQX_[\!__U_NF[_W^[O?___[[O??]@_;O>[]__]\'W_LP=U[=OWWKO>[MWW XM;-[?>VWN]WOKU]]^_W]___]V[?NW^^/;W]X^]7;=NW=_OOMUU>>O?W[]__G_ XM_____\#_CQX\>/___@0&/'_____________'CQX\>/_^ ?_]>[6N_]_O_WY_ XM^>^[WNW?=V[WN^^?/O_[_[]W=-V[M\R[WN[=UVS-WS=T[O=[Z[O?=O]_?___ XM=FS;-WO?V]_>WO5VS9MG?=[[>^O;SN]^_?_V_______ _X\>/'C___\ !CQ_ XM____________QX\>/'C_OP'?_7A]L7_OW___?_G?QP8./WCQ]\?OG[]_]_?< XM<@XX<"/B$0<<R <&XX^.91QX^^L1C@;_OW___X:>/)CQX9D'W,@U9F.GECP_ XM/+OKF=X/?OW_]O______P/^/'CQX___^! 8\?____________\>/'CQX__X! XM___^_G__[]___W__W___________G_^_O^__X___________________W___ XM_______^_[]_P/_______][__]______O_?________?_W[]__;______\#_ XMCQX\>/___P &/'_____________'CQX\>/^_ ?___O____>___[_________ XM________?________________________^___________A_X?__________> XM__[?_____[_W________O_^>\__V_______ _X\>/'C___X$!CQ_________ XM____QX\>/'C__@'_____________________________________________ XM___________S________________________X?__/_____\?X________G__ X*____^?______P/__ X Xend END_OF_FILE # end of 'font-16/User7x13rI' fi if test -f 'font-16/User7x13ru' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/User7x13ru'\" else echo shar: Extracting \"'font-16/User7x13ru'\" \(2156 characters\) sed "s/^X//" >'font-16/User7x13ru' <<'END_OF_FILE' Xbegin 644 ser7x13ru.fnt XM%@<-!(8 '[^<. $ XM ( & XM !PX<.' __G# XM@ #APX<.' #\ (*"A!@8$"$ C@@X<$'B#XX< < XM'"'@UX_?C>[X>S<8\XY\.?'?_?OW[]WYY > " # # P!@(",' XM 0 &$, ' <.'#AP ?OYPX X<.'#AP!^ XM ""@H\D)!! @0 )$81(A! @B1(@ $ 0(B8@D3)$2)-$(!$B")$3(DR* XM.2B1(D2)$00 A @ 0 0 0 (" A 0 $ "! @S( XM '#APX< #_^<. .'#APX< /P @H_1)2 @0($ $1*$0 XM(@00 D2( " "")"4)(2) @A1" 10@V9(2*$BA$(D2(HB"$" (H $ $ $ $ XM " 0$ ! @0(6R !PX<.' !^_G#@ XM #APX<.' 'X ( %$!H00(!%0@ !$0@$$*'%@1$B&#! 0"3E"2 B0( XM($0@$8(-F2$BA(F!"(HJ*% A @"1 AQ8>-''PTXX.$Q#18<V&VQY\V[]V?= XM\($"$W <.'#AP /_YPX X<.'#AP _ " !0P$, XM " 0X( A$("#$A)D$.)A@P@^"!%)0\@(GCR!\(!%""I4A/(3P80B**A!0 XM00$ @ "9(DR(02)" A(0J))F28TB$$D2(DB2"! @!( '#APX< XM '[^<. .'#APX< ?@ @!^&"$H @$*/@#X (1"! )("1"$1H XM 0 0A2B(H") @G1" 10@J5(2"$H#$(BC8H($$! ( 'D2!$^$$B0@(4$* XMB2)$B(&!!(HJ&$A# & 2 !PX<.' __G#@ #AP XMX<.' #\ * 19$ (!$0@ $$0@@"? D0A$" "#X( 3/B*$B0((40A$2(( XMDR$@A)(1"(04*""! (" ")$@1(!!PD("'!"HDB1(B 002**AA0@($" 8 XM <.'#AP ?OYPX X<.'#AP!^ "A$I1 " 0 (& XM!A!$(1(@B)$(1!!@P0 $ $"(BR)$2#-$(1$B*),R(,B+$0B$%$0@B0" @ XMB9,DR(0@)" A(0J),F28@B$$A!0D,1"! @ ) '#APX< #_^<. XM .'#APX< /P @ H>"3H 0( @ 8@./GQP(<."#@08$" " @C XMC?''C]P=[OCC-_CY''!QFN.'!!3N<?D 0( 'EAPV<.'F;X(S?*F9Q8:</ XMPT049B'P@0( "0 '[]^_?OW[]___OW[]^_?OW[]^_?OW[]^_?OW_\ XM_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW XM[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[\ XM<.'#AP /_YPX X<.'#AP _ 0 A $ XM @ ! > '@ A XM $@ $ ( 0 !A# ) '#APX< '[^<. XM .'#APX< ?@ XM , '@ P #@' 8 X* !@ X Xend END_OF_FILE # end of 'font-16/User7x13ru' fi if test -f 'font-32/Ucour7x12b' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/Ucour7x12b'\" else echo shar: Extracting \"'font-32/Ucour7x12b'\" \(2024 characters\) sed "s/^X//" >'font-32/Ucour7x12b' <<'END_OF_FILE' Xbegin 644 cour7x12b.fnt XM& <,!(8 '[^<. ,P XM " 'D#P XM X8X '#APX< #_ XM^<. .'#APX< /P QL4$&!@P88 &.##QX$^'/CAP ! XM$!X\<?'WS]^?]OS_-YCSCGPY\>?]^_?O[?F& P , . < ' . P8X> XM # !@8, < '#APX< '[^<. .'#A XMPX< ?@ QL4/*#0P0($ &;/&;,,P,)FS8 # &#-B,-LS9DRS9# S(PB1 XM$S9,VR6LD2),Q1F& P0 , & , , & 8& # !@8,-2 XM '#APX< #_^<. .'#APX< /P QL^9*C!@P,5" XM ,;#&8,<P8!FS88,& ##-..-L#9@PP9# S0PV9,S;,VP&,FRHX:#&# PX XM&''AP\<,'WCQX;&:MAS8;=GGW;OW=]WQ@8,?< '#APX< '[ XM^<. .'#APX< ?@ P 48-! P,." ,;# PXL\>##C88,,/ XMA@92:/,#9X\P?# SPPV=,S;,V=F,FRH8:&&# QL !FS9LV?-FPP8:&-6S9L XMV.LC#9$B-(DQ@8,62 '#APX< #_^<. .'#A XMPX< /P P 4.""H P,./@#X 8;#!@-,&;#&QX 8 PQ22-L#9@PW9# S0P^? XM,SS,\&&,CCXP,,&!@P 'FS!L^,-FPP8<&-6S9LV,&##9LJ&-AC & 2 XM '#APX< '[^<. .'#APX< ?@ ^#%F0 P,5" XM 8;###-^&;&&P8 ,/A@Q,_-L#9@PS9#&S8PJ7,S#,V&&,CA0X,8&!@P XM -FS!LP,-FPP8>&-6S9LV,###8H^&%#!@8, !@ '#APX< #_ XM^<. .'#APX< /P 43*FP P,$"!@ 8P;#&;,,V;&&PP8,& XM# !@S-LS9DPS9#&S(RJ3,C#(VF&,A!1D,9F PP -FS9LV,-FPP8;&-6S9L XMV,)C#8X4+'&1@8, "0 '#APX< '[^<. .'#A XMPX< ?@ P 4>"CH 0( !@ 8P./WYX><.&#C@8,# & P_S?'GS]X>]OSG-_CY XM''AQV\/'!!3N>?F PP 'OAP^<>'N[\8[?M>YQX>>/!QL04;B'Q@8, "0 XM '#APX< #_^<. .'#APX< /P $# 88 XM@ @ $! $ P & 0P XM !@ 8 !@& $ !@8, "0 '#APX< '[ XM^<. .'#APX< ?@ ,P ! ( XM !, '@#P _ / !P #P XM/ > X8X !@ '#APX< #_^<. .'#A XMPX< /P XM X& X Xend END_OF_FILE # end of 'font-32/Ucour7x12b' fi if test -f 'font-32/Ucour7x12bI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/Ucour7x12bI'\" else echo shar: Extracting \"'font-32/Ucour7x12bI'\" \(2025 characters\) sed "s/^X//" >'font-32/Ucour7x12bI' <<'END_OF_FILE' Xbegin 644 cour7x12bI.fnt XM& <,!(8 __________X$!CQ_____________________@ '________S/___ XM___]__________________________________________________X;\/__ XM________________________________'G'_________P _X\>/'C___\ XM!CQ_____________QX\>/'C_OP'.3K[Y^?/GG______YQ\\.'[!XP<>/__^_ XM[^'#C@X(,"!@"0, R&<,<8/&#A@"! @0$@9Y_/__S_Q__C_X_Q_/G'A_____ XM___\_______^?GS_C_______P _X\>/'C___X$!CQ_____________QX\> XM/'C__@'.3KPU\O/OW[_____YDPYDSS/SV9,G__\_Y\R=SR3,F;-,F\_,W/=N XM[,FS)-I3;MVS.N9Y_/O_S_Y__S_S_Y___GY________\_______^?GSRM___ XM____P _X\>/'C___\ !CQ_____________QX\>/'C_OP'.3!FU<^?/SJ]_ XM___SD\YGSC/G^9,GGSY_\\RQQR3\F?//F\_,O/)FS,DS)/YS9-7'E\Y\_/'_ XMYXX>/#CSX(<.'DYE2>,GDB88(D0(B"(.?GS@C_______P _X\>/'C___X$ XM!CQ_____________QX\>/'C__@'/_KGR^__/SQ]____SD\_/'3#A\\<GGSSP XM>?FMEPS\F'#/@\_,//)BS,DS)CYS9-7GEYY\_.3__^9,F3)@R9//GEYRI,F3 XM)Q3<\F[=RW;.?GSIM_______P _X\>/'C___\ !CQ_____________QX\> XM/'C_OP'/_KQ]]7_/SQP?\'_GD\^?RSYD\Y.'__G__/.MMR3\F?/(F\_,O/!@ XMS,,S#YYS<<'/SSY^?/___X9,^3!SR9//GCYRI,F3)SY\\F35YR><__Y_M___ XM____P _X\>/'C___X$!CQ_____________QX\>/'C__@'__!\Z9O_/SJ]_ XM___GD\\\R!YDYY/G__SP>?.S R3\F?/,F\Y,G/5HS,\S)YYS<>O'SGY^?/__ XM_R9,^3/SR9//GAYRI,F3)S\\\G7!YZ\^?GS_^?______P _X\>/'C___\ XM!CQ_____________QX\>/'C_OP'__KLU9/_/S[]^?_G/D\YDSS)DYY//GSY_ XM\_^?,R3,F;/,F\Y,W-5LS<\W)9YS>^N;SF9_//___R9,F3)SR9//GDYRI,F3 XM)SV<\G'KTXYN?GS_]O______P _X\>/'C___X$!CQ_____________QX\> XM/'C__@'/_KA]<7_OW__^?_G/QP(&'ACQY\<?GS\_Y_/ ,@X8,"'A"0,8R <& XMXX>.)#PX^^L1A@9_//___X0>/!CAX1$#G$@2A&.'AAP^.3OKD=X.?GS_]O__ XM____P _X\>/'C___\ !CQ_____________QX\>/'C_OP'___[\___GG___ XM?__?_____________[^_[______________________/__________Y_O/__ XM________^?__G_____^?Y________[_^?GS_]O______P _X\>/'C___X$ XM!CQ_____________QX\>/'C__@'________S/__^_________________W__ XM______________________^S__________X?\/_ ________P__^/_____\/ XMP________A__'G'_^?______P _X\>/'C___\ !CQ_____________QX\> XM/'C_OP'_____________________________________________________ XM____________________________________________________________ X&____P X Xend END_OF_FILE # end of 'font-32/Ucour7x12bI' fi if test -f 'font-32/Ucour7x12bu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/Ucour7x12bu'\" else echo shar: Extracting \"'font-32/Ucour7x12bu'\" \(2025 characters\) sed "s/^X//" >'font-32/Ucour7x12bu' <<'END_OF_FILE' Xbegin 644 cour7x12bu.fnt XM& <,!(8 '[^<. ,P XM " 'D#P XM X8X '#APX< #_ XM^<. .'#APX< /P QL4$&!@P88 &.##QX$^'/CAP ! XM$!X\<?'WS]^?]OS_-YCSCGPY\>?]^_?O[?F& P , . < ' . P8X> XM # !@8, < '#APX< '[^<. .'#A XMPX< ?@ QL4/*#0P0($ &;/&;,,P,)FS8 # &#-B,-LS9DRS9# S(PB1 XM$S9,VR6LD2),Q1F& P0 , & , , & 8& # !@8,-2 XM '#APX< #_^<. .'#APX< /P QL^9*C!@P,5" XM ,;#&8,<P8!FS88,& ##-..-L#9@PP9# S0PV9,S;,VP&,FRHX:#&# PX XM&''AP\<,'WCQX;&:MAS8;=GGW;OW=]WQ@8,?< '#APX< '[ XM^<. .'#APX< ?@ P 48-! P,." ,;# PXL\>##C88,,/ XMA@92:/,#9X\P?# SPPV=,S;,V<&,FRH8:&&# QL !FS9LV?-FPP8:&-6S9L XMV.LC#9$B-(DQ@8,62 '#APX< #_^<. .'#A XMPX< /P P 4.""H P,./@#X 8;#!@-,&;#&QX 8 PQ22-L#9@PW9# S0P^? XM,SS,\&&,CCXP,,&!@P 'FS!L^,-FPP8<&-6S9LV,&##9LJ&-AC & 2 XM '#APX< '[^<. .'#APX< ?@ ^#%F0 P,5" XM 8;###-^&;&&P8 ,/A@Q,_-L#9@PS9#&S8PJ7,S#,V&&,CA0X,8&!@P XM -FS!LP,-FPP8>&-6S9LV,###8H^&%#!@8, !@ '#APX< #_ XM^<. .'#APX< /P 43*FP P,$"!@ 8P;#&;,,V;&&PP8,& XM# !@S-LS9DPS9#&S(RJ3,C#(VF&,A!1D,9F PP -FS9LV,-FPP8;&-6S9L XMV,)C#8X4+'&1@8, "0 '#APX< '[^<. .'#A XMPX< ?@ P 4>"CH 0( !@ 8P./WYX><.&#C@8,# & P_S?'GS]X>]OSG-_CY XM''AQV\/'!!3N>?F PP 'OAP^<>'N[\8[?M>YQX>>/!QL04;B'Q@8, "0 XM '#APX< #_^<. .'#APX< /P $# 88 XM@ @ $! $ P & 0P XM !@ 8 !@& $ !@8, "0 ?OW[]^_?OW__ XM^_?OW[]^_?OW[]^_?OW[]^_?_P#]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?O XMW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[_^ XM_?OW[]^_?_W[]^_?OW[]^_?OP '#APX< #_^<. .'#A XMPX< /P XM X& X Xend END_OF_FILE # end of 'font-32/Ucour7x12bu' fi if test -f 'font-32/Udefault' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/Udefault'\" else echo shar: Extracting \"'font-32/Udefault'\" \(2154 characters\) sed "s/^X//" >'font-32/Udefault' <<'END_OF_FILE' Xbegin 644 default.fnt XM& @0!5\@ XM \ #P XM X < @D"CAD, @($ @ CP(/#P,/CQ^/#P 0 (#P8 XM$'@<>'Y^'$(^'D) QD(\?#Q\/'Y"@H)"@GX@( 0 " 0 " P 0 @$0#@ XM ! (" @D"E2D2 @0""H D(80D(,($("0D( XM @ $$(D$$0B1$! (D(( D1 QF)"0D)"0@A"@I)"@@(@( 0 ! 0 " !( XM0 @$0 @ $ ! (" @D%%2H2 @0"!P( !$(H0D(4 XM($ "0D( ! "$)"*$1"0D! 0D(( DA JF)"0D)"0@A"1)(D1 0@$ 00 @ XM0 " ! 0 0 @ $ ! (" @D/E#(, @@!"H( XM!$8( @(4?'P$0D(("" ! ).*$1 0D! 0$(( E! JE)"0D)"( A"1)(D1 @@ XM$ 0H 0X7#PZ/'PZ7#@<1 CN7#Q<.BP\?$)"@D1"?! ("#( @ %#@(( @ XM! @( 'X "$H(!!PD0D($/$(("$!^ @121'Q 0GQ\0'X( G! JE)"0D)\& A" XM1%08* @@" 1$ !$8D)&0A!&8@@$2 B28D)B1C)"$$)"@D1"!! ("%H @ XM*!004@ @! !^ "%((" (D D((0D( $ @A21$) 0D! 3D(( DA DDI" XM?$)(! A"*'P8*! @" 2" $0D!"0A!"0@@$4 B20D)"0B! $$(DDB@B"& ( XM!DP @ ?!03E @! ( $&(($ )$ D((0CX "!^! A,1$) 0D! 0D(( XM D1 DDI"0$)$ @A"*%0D$" @! 0 \0D!"?A!"0@@$< B20D)"0B \$$(D XMDA D$! (" *%05B @! ( $$((($)^0D(00@( ! " ! _D)" XM0D! 0D((0D1 DD9"0$)$0@A"*$0D$" @! 0 !$0D!"0!!"0@@$2 B20D)" XM0B "$$(DDB@4(! (" @ 4%0EB 0" (& (($((0$($0D(00D((& @ XM$ @B@D(B1$! )D((0D) @D9"0$)"0@A"$$1"$$ @ @0 !$8D)&0A!&0@@$ XM1 B20D)B1B!"$D88DD080! (" @ 4#@F=@ 0" " ((#P^?CP$/#P0 XM/#P(" 0 ( @<@GP<>'Y &D(^/$)^@D(\0#Q"/ @\$$1"$'X@ @0 Z7#PZ XM/! Z0@@$0@B20CQ<.B \##H8;$0(?A (" ! ($ " XM " ! @ 0 XM " $ ! @ ( ! (" $( XM$ $ X XM \ #P !" !$ ! @ !0 X(< XM XM \ X ! @ @ XM XM _@ XM XM X, X Xend END_OF_FILE # end of 'font-32/Udefault' fi if test -f 'font-32/User7x12r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/User7x12r'\" else echo shar: Extracting \"'font-32/User7x12r'\" \(2023 characters\) sed "s/^X//" >'font-32/User7x12r' <<'END_OF_FILE' Xbegin 644 ser7x12r.fnt XM& <,!(8 '[^<. $ (0 XM " '$!P XM 80P '#APX< #_ XM^<. .'#APX< /P @H*$&!@00( "."#AP0>&/CAP ! XM$!P<(>#7C]^-[OA[-QCSCGPY\=_]^_?OW?D$ 0 $ , , # & @(P< XM ! @0( < '#APX< '[^<. .'#A XMPX< ?@ @H*/*"000($ $1&$2(00((D2( " ""(F()$R1$B31" 1(@B9 XM$R),BCDHD2)$B0D" 00 $ $ $ $ " 0$ ! @0()2 XM '#APX< #_^<. .'#APX< /P @H_1*B @@$$" XM $1*$0(@00 D2(8,$ !")"4)(2) @A1" 10@V9(2*$BA$(D2HH4!$" 0H XM"'%AXT<$#3C@X3$-%AS8;;'GS;OW9]WP@0(5< '#APX< '[ XM^<. .'#APX< ?@ @ 40-! @$5" (1" @PH<6!#B88,(/ XM@@1.4.(")X\@?" 1@@V5(2*$\8$(BBH04"$! 1$ F2),B?$B0@(2$*B29D XMF-(A!)$B)(D@@0(22 '#APX< #_^<. .'#A XMPX< /P @ 4.""H @$./@#X (1"! )("9!$1H 0 0A2B)(") @C1" 10@J5 XM(3R$H&$(BBH0($$! 0 'D2!$^$$B0@(4$*B2)$B(&!!(HJ&$A# & 2 XM '#APX< '[^<. .'#APX< ?@ !^!%D0 @$*" XM 01"" )\"1"$0( (/@@A2^(H2) @A1"$10@J3(2"$DA$(BA0H(($ @0 XM (D2!$@$'"0@(<$*B2)$B(!!!(HJ&%" @0( !@ '#APX< #_ XM^<. .'#APX< /P H1*DP @$1"!@ 801"$2((B1"$008,$ XM! !,B(LB1$@S1"$1(BB3,B#(DQ$(A!1$(0D @0 (F3),B$("0@(2$*B3)D XMF((A!(04)#$0@0( "0 '#APX< '[^<. .'#A XMPX< ?@ @ H>"CH 0( !@ 8@./GQP(<."#A@8," " @AC?''C]P=[OCC-_CY XM''!QFN.'!!3N<?D 00 'EAPV<.'F;X(S?*F9Q8:</ PT049B'P@0( "0 XM '#APX< #_^<. .'#APX< /P $# 0( XM@ @ $! $ > @ $ 00 XM (0 !( ! " $ @0( "0 '#APX< '[ XM^<. .'#APX< ?@ $ (0 ! ( XM 8 ' !P _ '@ P #@ XM' 8 80P !@ '#APX< #_^<. .'#A XMPX< /P XM X& X Xend END_OF_FILE # end of 'font-32/User7x12r' fi if test -f 'font-32/User7x12rI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/User7x12rI'\" else echo shar: Extracting \"'font-32/User7x12rI'\" \(2024 characters\) sed "s/^X//" >'font-32/User7x12rI' <<'END_OF_FILE' Xbegin 644 ser7x12rI.fnt XM& <,!(8 __________X$!CQ_____________________@ '___[____WO___ XM___]__________________________________________________X[^/__ XM________________________________GO/_________P _X\>/'C___\ XM!CQ_____________QX\>/'C_OP'?7U[Y^?OOW______]Q]\>/OAYP<>/__^_ XM[^/CWA\H<"!R$0>$R.<,<8/&#B "! @0(@;[_O__[_S__S_\_Y_?W/C_____ XM___^________?OW_C_______P _X\>/'C___X$!CQ_____________QX\> XM/'C__@'?7UPU]OOOW[_____[NY[MWOOWW;MW__]_]]W9WV[-N[=LN]_NW?=F XM[-VS=<;7;MV[=O;]_OO_[_[__[_[_]___O[________^________?OWVM___ XM____P _X\>/'C___\ !CQ_____________QX\>/'C_OP'?7 NU=_??[[]_ XM___[NU[OW?OO_;MWGS[_^]V]KVWMV_?>N]_NO?)FWMU[=>[W;M77K^[]_O7_ XM]XZ>'+C[\L<?'L[RZ>,GDDX8,D0(F"(/?OWJC_______P _X\>/'C___X$ XM!CQ_____________QX\>/'C__@'?_KOR^__?[J]____WN]_?/7CI^\=GGSWP XM??NQKQW]V'#?@]_N??)JWMU[#G[W==7OK][^_N[___9MVS=@[=O?WM[U=MF; XM9RW>^V[=VW;??OWMM_______P _X\>/'C___\ !CQ_____________QX\> XM/'C_OP'?_KQ]]7_?[QP?\'_WN]^_VW]F^[N7__O__O>M=VW]V_?<N]_NO?5J XMWL-[7Y[W==7OW[[^_O___X;M^[![[=O?WK[U=MV[=WY^^W75Y[>\__Y_M___ XM____P _X\>/'C___X$!CQ_____________QX\>/'C__@'_^!^Z;O_?[U]_ XM___ON]]_V#]N][OW__WP??>M!W7MV_?>N][NO?5LWM][;>[W=>O7WW[_?O__ XM_W;M^[?[X]O?WC[U=MV[=W^^^W75YZ]_?OW_^?______P _X\>/'C___\ XM!CQ_____________QX\>/'C_OP'__7NU;/_?[N]^?_GON][MWW=N][OOGS[_ XM^_^S=W3=N[?,N][NW==LS=\W;.[W>^N[WO;_?O___W9LVS=[W]O?WM[U=LV; XM9WW>^WOKV\[O?OW_]O______P _X\>/'C___X$!CQ_____________QX\> XM/'C__@'?_7A]<7_OW__^?_G?QP8./WCQ]\>?GS]_]_?><@XX<"/B$0<<R <& XMXX^.91QX^^L1C@;_OO___X:>/)CQX9D'W,@U9F.GECP_/+OKF=X/?OW_]O__ XM____P _X\>/'C___\ !CQ_____________QX\>/'C_OP'___[\___OW___ XM?__?_____________[^_[__A___________________?__________[_OO__ XM________WO_^W_____^_]________[__?OW_]O______P _X\>/'C___X$ XM!CQ_____________QX\>/'C__@'___[____WO__^_________________W__ XM_______________________G__________X_^/_ ________X?__/_____\? XMX________G__GO/_^?______P _X\>/'C___\ !CQ_____________QX\> XM/'C_OP'_____________________________________________________ XM____________________________________________________________ X&____P X Xend END_OF_FILE # end of 'font-32/User7x12rI' fi if test -f 'font-32/User7x12ru' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/User7x12ru'\" else echo shar: Extracting \"'font-32/User7x12ru'\" \(2024 characters\) sed "s/^X//" >'font-32/User7x12ru' <<'END_OF_FILE' Xbegin 644 ser7x12ru.fnt XM& <,!(8 '[^<. $ (0 XM " '$!P XM 80P '#APX< #_ XM^<. .'#APX< /P @H*$&!@00( "."#AP0>&/CAP ! XM$!P<(>#7C]^-[OA[-QCSCGPY\=_]^_?OW?D$ 0 $ , , # & @(P< XM ! @0( < '#APX< '[^<. .'#A XMPX< ?@ @H*/*"000($ $1&$2(00((D2( " ""(F()$R1$B31" 1(@B9 XM$R),BCDHD2)$B0D" 00 $ $ $ $ " 0$ ! @0()2 XM '#APX< #_^<. .'#APX< /P @H_1*B @@$$" XM $1*$0(@00 D2(8,$ !")"4)(2) @A1" 10@V9(2*$BA$(D2HH4!$" 0H XM"'%AXT<$#3C@X3$-%AS8;;'GS;OW9]WP@0(5< '#APX< '[ XM^<. .'#APX< ?@ @ 40-! @$5" (1" @PH<6!#B88,(/ XM@@1.4.(")X\@?" 1@@V5(2*$\8$(BBH04"$! 1$ F2),B?$B0@(2$*B29D XMF-(A!)$B)(D@@0(22 '#APX< #_^<. .'#A XMPX< /P @ 4.""H @$./@#X (1"! )("9!$1H 0 0A2B)(") @C1" 10@J5 XM(3R$H&$(BBH0($$! 0 'D2!$^$$B0@(4$*B2)$B(&!!(HJ&$A# & 2 XM '#APX< '[^<. .'#APX< ?@ !^!%D0 @$*" XM 01"" )\"1"$0( (/@@A2^(H2) @A1"$10@J3(2"$DA$(BA0H(($ @0 XM (D2!$@$'"0@(<$*B2)$B(!!!(HJ&%" @0( !@ '#APX< #_ XM^<. .'#APX< /P H1*DP @$1"!@ 801"$2((B1"$008,$ XM! !,B(LB1$@S1"$1(BB3,B#(DQ$(A!1$(0D @0 (F3),B$("0@(2$*B3)D XMF((A!(04)#$0@0( "0 '#APX< '[^<. .'#A XMPX< ?@ @ H>"CH 0( !@ 8@./GQP(<."#A@8," " @AC?''C]P=[OCC-_CY XM''!QFN.'!!3N<?D 00 'EAPV<.'F;X(S?*F9Q8:</ PT049B'P@0( "0 XM '#APX< #_^<. .'#APX< /P $# 0( XM@ @ $! $ > @ $ 00 XM (0 !( ! " $ @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[]^_?_W[]^_?OW[]^_?OP '#APX< #_^<. .'#A XMPX< /P XM X& X Xend END_OF_FILE # end of 'font-32/User7x12ru' fi if test -f 'src/dependencies' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/dependencies'\" else echo shar: Extracting \"'src/dependencies'\" \(2051 characters\) sed "s/^X//" >'src/dependencies' <<'END_OF_FILE' X#!/bin/ksh 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: dependencies,v 4.2 88/06/27 10:05:12 bianchi Exp $ X# $Source: /tmp/mgrsrc/src/RCS/dependencies,v $ X X# For each file name given, produce the set of dependencies X# on the standard output, suitable for inclusion in a makefile. X# Files not named *.c are ignored. X Xif [ $# -lt 1 ] Xthen X echo "Usage: $0 file ... XFor each file name given, produce the set of dependencies Xon the standard output, suitable for inclusion in a makefile. XFiles not named *.c are ignored." X exit 255 Xfi X Xfor file Xdo X case ${file} in X *[a-zA-Z0-9]/* ) X continue X ;; X *.c ) X ;; X * ) X continue X esac X X object=`basename ${file} .c`.o X X cc -Iblit -I../lib -E ${file} | X grep '^# 1 "[^/]' | X sed ' X s/# 1 "\(.*\)".*/\1/ X s;^\./;; X s;\.\./lib;$(INCL); X s;blit;$(BLITDIR); X 1s/^/ / X ' | X ( tr '\012' ' ' X echo '' X ) | X sed " X1i\\ X${object}: \\\\ Xs/ *$// Xs/....................................................... /&\\\\| /g X" | X tr '|' '\012' X X echo '' Xdone X Xecho >&2 'Creating the checkout command.' Xexec >checkout X Xecho 'make -f - <<\!' X Xecho "all: $*" | X sed ' X s/....................................................... /&\\| /g X ' | X tr '|' '\012' Xecho '' X Xfor file Xdo X vfile=${file},v X if [ -f ${vfile} ] X then X echo ${file}: ${vfile} X echo " co ${file}" X echo '' X continue X fi X vfile=RCS/${vfile} X if [ -f ${vfile} ] X then X echo ${file}: ${vfile} X echo " co ${file}" X echo '' X continue X fi X vfile=`echo ${file} | sed 's;/[^/]*$;/RCS&,v;'` X if [ -f ${vfile} ] X then X echo "${file}: ${vfile}" X echo " cd `dirname ${file}`; co `basename ${file}`" X echo '' X continue X fi Xdone Xecho '!' Xchmod +x checkout Xexit 0 END_OF_FILE chmod +x 'src/dependencies' # end of 'src/dependencies' fi if test -f 'src/get_rect.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/get_rect.c'\" else echo shar: Extracting \"'src/get_rect.c'\" \(2155 characters\) sed "s/^X//" >'src/get_rect.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: get_rect.c,v 4.1 88/06/21 13:33:47 bianchi Exp $ X $Source: /tmp/mgrsrc/src/RCS/get_rect.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/src/RCS/get_rect.c,v $$Revision: 4.1 $"; X X/* sweep out a rectangle */ X X#include "bitmap.h" X#include "defs.h" X X#define Box(screen,x,y,dx,dy) \ X type ? \ X bit_line(screen,x,y,x+dx,y+dy,BIT_NOT(BIT_DST)) : \ X box(screen,x,y,dx,dy) X X Xget_rect(screen,mouse,x,y,dx,dy,type) XBITMAP *screen; /* where to sweep out the box */ Xint mouse; /* file to get mouse coords from */ Xint x,y; /* starting position */ Xregister int *dx,*dy; /* box width,height */ Xint type; /* rectangle or line */ X { X int x_mouse, y_mouse; X register int button; X register int newx; X register int newy; X register int skip=1; X X newx = *dx; X newy = *dy; X X Box(screen,x,y,*dx,*dy); X do { X button=mouse_get(mouse,&x_mouse,&y_mouse); X if (skip) X Box(screen,x,y,*dx,*dy); X newx += x_mouse<<1; X newy -= y_mouse<<1; X *dx = BETWEEN(-x,newx,(int) BIT_WIDE(screen)-x); X *dy = BETWEEN(-y,newy,(int) BIT_HIGH(screen)-y); X if (skip = !mouse_count()) X Box(screen,x,y,*dx,*dy); X } X while (button!=0); X X if (skip) X Box(screen,x,y,*dx,*dy); X } X X/* draw a box */ X Xbox(screen,x1,y1,dx,dy) XBITMAP *screen; Xint x1,y1,dx,dy; X { X if (dx<0) X x1 += dx,dx = -dx; X if (dy<0) X y1 += dy,dy = -dy; X if (dx<3) X dx=3; X if (dy<3) X dy=3; X X bit_blit(screen,x1+1,y1,dx-1,1 ,BIT_NOT(BIT_DST),NULL_DATA,0,0); X bit_blit(screen,x1+1,y1+dy,dx-1,1 ,BIT_NOT(BIT_DST),NULL_DATA,0,0); X bit_blit(screen,x1,y1,1, dy,BIT_NOT(BIT_DST),NULL_DATA,0,0); X bit_blit(screen,x1+dx,y1,1, dy,BIT_NOT(BIT_DST),NULL_DATA,0,0); X } END_OF_FILE # end of 'src/get_rect.c' fi if test -f 'src/scroll.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/scroll.c'\" else echo shar: Extracting \"'src/scroll.c'\" \(2060 characters\) sed "s/^X//" >'src/scroll.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: scroll.c,v 4.1 88/06/21 13:34:34 bianchi Exp $ X $Source: /tmp/mgrsrc/src/RCS/scroll.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/src/RCS/scroll.c,v $$Revision: 4.1 $"; X X/***************************************************************************** X * scroll a bitmap X */ X X#include <stdio.h> X#include "bitmap.h" X#include "defs.h" X#include "clip.h" X Xscroll(win,map,start,end,delta,op) Xregister WINDOW *win; /* window to scroll */ Xregister BITMAP *map; /* bitmap in window to scroll */ Xint start,end,delta; /* starting line, ending line, # of lines */ X { X register int ems = end-start; X if (delta > 0) { X if (end-start > delta) X#ifdef ALIGN X if (win->window == map) { X#ifdef DEBUG X dprintf(F)(stderr,"fast scroll %s\r\n",W(tty)); X#endif X /* special high-speed byte-aligned scroller */ X X fast_scroll(map,BIT_X(map),BIT_Y(map) + start, X (7&(BIT_X(map))) + BIT_WIDE(map) + SUM_BDR, X end-start,delta); X } X else X#endif ALIGN X bit_blit(map,0,start,BIT_WIDE(map),ems-delta, X BIT_SRC,map,0,start+delta); X bit_blit(map,0,end-delta,BIT_WIDE(map),delta,op,NULL_DATA,0,0); X } X X else if (delta < 0) { X if (ems + delta > 0) X bit_blit(map,0,start-delta,BIT_WIDE(map),ems+delta, X BIT_SRC,map,0,start); X bit_blit(map,0,start,BIT_WIDE(map),-delta,op,NULL_DATA,0,0); X } X X X if (Do_clip()) X Set_clip(W(text).x, X W(text).y + start, X W(text).x + BIT_WIDE(map), X W(text).y + BIT_HIGH(map) X ); X } END_OF_FILE # end of 'src/scroll.c' fi if test -f 'src/write_ok.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/write_ok.c'\" else echo shar: Extracting \"'src/write_ok.c'\" \(2018 characters\) sed "s/^X//" >'src/write_ok.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: write_ok.c,v 4.1 88/06/21 13:35:00 bianchi Exp $ X $Source: /tmp/mgrsrc/src/RCS/write_ok.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/src/RCS/write_ok.c,v $$Revision: 4.1 $"; X X/* check to make sure it is ok to read/write a file */ X X#include <sys/types.h> X#include <sys/stat.h> X#include <sys/file.h> X X#include "defines.h" X#define Type(file) (stat(file,&buff) ? 0 : buff.st_mode&S_IFMT) X X/* ok for user to write this file */ Xint Xwrite_ok(name) Xregister char *name; /* path name of file */ X { X struct stat buff; X char dir[MAX_PATH]; X char *strcpy(), *rindex(); X char *ptr; X int result; X X if (access(name,F_OK)==0) { X result = (Type(name)==S_IFREG && access(name,W_OK)==0); X } X else if (ptr=rindex(strcpy(dir,name),'/')) { X *ptr = '\0'; X result = (access(dir,W_OK)==0 && Type(dir) == S_IFDIR); X } X else { X result = (access(".",W_OK)==0); X } X return(result); X } X X/* see if ok to read a file */ X Xint Xread_ok(name) Xregister char *name; /* path name of file */ X { X struct stat buff; X extern char *icon_dir; X char *rindex(); X X if (access(name,R_OK)==0) { X return(1); X } X if (strncmp(name,icon_dir,strlen(icon_dir)) == 0 && X rindex(name,'.')==(char *) 0 && stat(name,buff)==0) X return(buff.st_mode == S_IFREG); X } X X/* make sure tty mode is ok for message passing */ X Xint Xmode_ok(name,mask) Xchar *name; /* file to check mode for */ Xint mask; /* these bits must be turned off */ X { X struct stat buff; X if (stat(name,&buff) < 0) X return(0); X return((buff.st_mode&mask) == 0); X } END_OF_FILE # end of 'src/write_ok.c' fi echo shar: End of archive 9 \(of 61\). cp /dev/null ark9isdone 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.