home *** CD-ROM | disk | FTP | other *** search
- Subject: v17i010: MGR, Bellcore window manager, Part09/61
- Newsgroups: comp.sources.unix
- Approved: rsalz@uunet.UU.NET
-
- 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
-