rsalz@uunet.uu.net (Rich Salz) (01/20/89)
Submitted-by: Stephen A. Uhler <sau@bellcore.com> Posting-number: Volume 17, Issue 9 Archive-name: mgr/part08 #! /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 8 (of 61)." # Contents: demo/icon/set_colormap.c demo/sh/color doc/close.1 # doc/iconmsgs.1 doc/mgrmail.1 font-16/Ucour7x12b # font-16/Ucour7x12bI font-16/Ucour7x12bu font-16/Usdh9x12b # font-16/Usdh9x12bI font-16/Usdh9x12bu font-16/User7x12r # font-16/User7x12rI font-16/User7x12ru font-32/U80x2 # font-32/Usdh9x12b font-32/Usdh9x12bI font-32/Usdh9x12bu # lib/Makefile lib/sin.c src/bitmaphead.c src/blit/asm.h src/clip.h # Wrapped by rsalz@papaya.bbn.com on Thu Nov 17 21:05:05 1988 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'demo/icon/set_colormap.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'demo/icon/set_colormap.c'\" else echo shar: Extracting \"'demo/icon/set_colormap.c'\" \(1863 characters\) sed "s/^X//" >'demo/icon/set_colormap.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: set_colormap.c,v 1.1 88/07/08 11:56:47 sau Exp $ X $Source: /tmp/mgrsrc/demo/icon/RCS/set_colormap.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/demo/icon/RCS/set_colormap.c,v $$Revision: 1.1 $"; X X/* init a color map */ X X#include <pixrect/pixrect_hs.h> X#include <stdio.h> X X/* first 24 colormap entries */ X Xunsigned char red[] = { X 255, 1, 255, 1, 1, 255, 1, 255, X 1, 128, 128, 1, 1, 128, 1, 128, X 175, 255, 255, 128, 128, 255, 128, 255, X }; Xunsigned char green[] = { X 255, 1, 1, 255, 1, 255, 255, 1, X 1, 128, 1, 128, 1, 128, 128, 1, X 175, 255, 128, 255, 128, 255, 255, 128, X }; Xunsigned char blue[] = { X 255, 1, 1, 1, 255, 1, 255, 255, X 1, 128, 1, 1, 128, 1, 128, 128, X 175, 255, 128, 128, 255, 128, 255, 255, X }; X X/* last 24 color map entries */ X Xunsigned char rred[] = { X 128, 255, 128, 255, 255, 128, 100, 255, X 1, 128, 1, 128, 128, 1, 1, 128, X 1, 255, 1, 255, 255, 1, 255, 1, X }; X Xunsigned char rgreen[] = { X 255, 128, 128, 255, 128, 255, 100, 255, X 128, 1, 1, 128, 1, 128, 1, 128, X 255, 1, 1, 255, 1, 255, 255, 1, X }; X Xunsigned char rblue[] = { X 128, 128, 255, 128, 255, 255, 100, 255, X 1, 1, 128, 1, 128, 128, 1, 128, X 1, 1, 255, 1, 255, 255, 255, 1, X }; X Xmain(argc,argv) Xint argc; Xchar *argv[]; X{ X register int i,j; X struct pixrect *screen; X X screen = pr_open("/dev/fb"); X pr_putcolormap(screen,0,24,red,green,blue); X pr_putcolormap(screen,256-24,24,rred,rgreen,rblue); X pr_close(screen); X} END_OF_FILE # end of 'demo/icon/set_colormap.c' fi if test -f 'demo/sh/color' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'demo/sh/color'\" else echo shar: Extracting \"'demo/sh/color'\" \(1885 characters\) sed "s/^X//" >'demo/sh/color' <<'END_OF_FILE' X#!/bin/sh 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: color,v 1.1 88/07/07 14:39:11 sau Exp $ X# $Source: /tmp/mgrsrc/demo/sh/RCS/color,v $ X X# set colors - use "set_color" for clt X XESC="^[" XFG="j" XBG="J" X Xprint=0 Xcolor= Xwhich=0 Xfc= Xbc= Xoffset=0 Xon=0 X Xif test $# = 0 -o $# -gt 5 Xthen X echo "Usage: $0 [-p] [dark|light] <color> on [dark|light] <color> X $0 [-p] [dark|light] <color> Xcolors: black, white, red, green, blue, yellow, cyan, magenta, grey" X exit 255 Xfi X Xfor i Xdo X case $i in X 0|white) color=0;; X 1|black) color=1;; X 2|r|red) color=2;; X 3|g|green) color=3;; X 4|blue) color=4;; X 5|y|yellow) color=5;; X 6|c|cyan) color=6;; X 7|purple|magenta) color=7;; X 9|grey) color=9;; X#misc colors X pink) color=2;offset=16;; X rust) color=2;offset=8;; X [0-9][0-9]*) color=$i;; X#other stuff X d|dark|dim) X offset=8;; X l|br|bright|light) X offset=16;; X -|on|over) X fc=`expr ${color:-0} + ${offset:-0}` X color= X on=`expr $on + 1` X offset=0;; X -p|-print|print) X print=1;; X *) X echo "unknown keyword: $i"; X exit 1;; X esac Xdone X Xbc=`expr "${color:-0}" + "${offset:-0}"` X Xif test $on -ne 1 Xthen X if test x$color = x X then X echo "$0 couldn't figure out which color on what" X exit 2 X fi X fc=`expr $color + $offset` X bc=`expr 255 - $fc` Xfi X Xif test "$bc" -eq "$fc" Xthen X echo "$0 Can't make background and foreground colors the same" X exit 3 Xfi X Xset_colormap Xecho -n "${ESC}${fc}${FG}${ESC}${bc}${BG}" X Xif test $print -eq 1 Xthen X echo "Foreground color: $fc, Background color: $bc" Xfi END_OF_FILE chmod +x 'demo/sh/color' # end of 'demo/sh/color' fi if test -f 'doc/close.1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/close.1'\" else echo shar: Extracting \"'doc/close.1'\" \(1943 characters\) sed "s/^X//" >'doc/close.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: close.1,v 4.1 88/06/21 13:51:28 bianchi Exp $ X'\" $Source: /tmp/mgrsrc/doc/RCS/close.1,v $ X.TH close 1L "May 20, 1988" X.SH NAME Xclose \- Close a X.I mgr Xwindow. X.SH SYNOPSIS X.B close X[ \fImessage\fP X[ \fIfont-number\fP ] ] X.SH DESCRIPTION X.B Close XMakes the current window very small, displays X.I message Xin it, and moves it to an unoccupied spot on the screen. XIf the message includes "\c X.BR %d """," Xthen the window set ID will replace it when the message is displayed. XUpon reactivation, the window returns to its former size and position. XIf the X.I closed Xwindow is ever covered, it attempts to find and move itself to Xsome other unoccupied spot. X.PP XIf no X.I message Xis given Xor the message is of zero length, Xthe current X.I hostname Xalong with the parenthesized X.I "window ID" Xis displayed. XThe window ID can be used to activate the window from the keyboard. X.BR Left -\c X.I windowID Xor X.BI Right -\c X.I windowID Xwill activate the window if the window ID is a single digit. X.BR Left - w -\c X.I windowID Xor X.BR Right - w -\c X.I windowID Xwill activate the window for any window ID. XWindow ID X.B 0 Xis an alias for window ID X.BR 10 . X.PP XAn optional second argument, X.IR fontnumber , Xmay be specified to indicate the font in which X.I message Xis displayed. X.SH EXAMPLES X.ft B X.nf X.in +10 Xclose Xclose 'source directory' Xclose '' 0 Xclose 'source directory' 7 X.fi X.in X.ft R X.SH BUGS X.TP 3 X* XNot all windows on the screen may be closed at once. X.SH SEE ALSO Xmgr(1L) X.SH AUTHORS XS. A. Uhler X.br XM. H. Bianchi END_OF_FILE # end of 'doc/close.1' fi if test -f 'doc/iconmsgs.1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/iconmsgs.1'\" else echo shar: Extracting \"'doc/iconmsgs.1'\" \(1938 characters\) sed "s/^X//" >'doc/iconmsgs.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: iconmsgs.1,v 4.1 88/06/21 13:51:38 bianchi Exp $ X'\" $Source: /tmp/mgrsrc/doc/RCS/iconmsgs.1,v $ X.TH iconmsgs 1L "July 30, 1986" X.SH NAME Xiconmsgs \- message arrival notification X.SH SYNOPSIS X.B iconmsgs 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.SH DESCRIPTION X.I iconmsgs Xlooks for, and announces the arrival of new X.B msgs. XWhen initially invoked, X.I iconmsgs Xshrinks its window to a bulletin board icon, Xdisplaying the number of pending messages as notes tacked to the board. XWhen new messages arrive, X.B iconmsgs Xrings the bell, and tacks a new message to the bulletin board. XIf the X.I iconmsgs Xwindow is activated when messages are pending, Xusually by clicking on it with the mouse, Xiconmsgs creates a larger window with X.I msgs Xrunning in it. X.LP XWhile in the X.I msgs Xwindow, the middle mouse button activates a menu of commonly Xused msgs commands. X.LP X.B iconmsgs Xrecognizes the following command line flags: X.TP X-s XDon't reshape the window upon X.B iconmsgs Xinvocation. X.TP X-x<pos> XStarting x-coordinate of X.I msgs Xwindow. X.TP X-y<pos> XStarting y-coordinate of X.I msgs Xwindow. X.TP X-f<font_number> XFont to use for X.I msgs Xwindow. X.TP X-p<poll interval> XLook for new messages every X.I poll interval Xseconds (defaults to 60). X.SH BUGS XDestroying the X.I msgs Xwindow while X.I msgs Xis running is a bad thing to do. X.SH FILES X.TP X.B /usr/spool/msgs/bounds X.TP X.B $HOME/.msgsrc X.SH SEE ALSO Xmsgs(1) Xmgr(1L) Xmgrmsgs(1L) X.SH AUTHOR XS. A. Uhler END_OF_FILE # end of 'doc/iconmsgs.1' fi if test -f 'doc/mgrmail.1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/mgrmail.1'\" else echo shar: Extracting \"'doc/mgrmail.1'\" \(2001 characters\) sed "s/^X//" >'doc/mgrmail.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: mgrmail.1,v 4.1 88/06/21 13:51:52 bianchi Exp $ X'\" $Source: /tmp/mgrsrc/doc/RCS/mgrmail.1,v $ X.TH mgrmail 1L "April 30, 1985" X.SH NAME Xmgrmail -\ Notification of mail arrival X.SH SYNOPSIS X.B mgrmail 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 Mgrmail Xlooks for, and announces the arrival of new mail. XWhen initially invoked, X.I mgrmail Xshrinks its window to the single line X.B Looking for new mail. XWhen new mail arrives, X.I mgrmail Xrings the bell, and states X.I You have new mail. XIf the X.I mgrmail Xwindow is activated, usually by clicking on it with the mouse, XIt creates 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. X.LP X.B Mgrmail Xrecognizes the following command line flags: X.TP X-s XDon't reshape the window upon X.B mgrmail 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) X.SH AUTHOR XS. A. Uhler END_OF_FILE # end of 'doc/mgrmail.1' fi if test -f 'font-16/Ucour7x12b' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Ucour7x12b'\" else echo shar: Extracting \"'font-16/Ucour7x12b'\" \(1990 characters\) sed "s/^X//" >'font-16/Ucour7x12b' <<'END_OF_FILE' Xbegin 644 cour7x12b.fnt XM%@<,!(8 '[^<. ,P XM " 'D#P XM X8X !PX<.' __G# XM@ #APX<.' #\ ,;%!!@8,&& !C@P\>!/ASXX< 0! > XM/''Q]\_?G_;\_S>8\XY\.?'G_?OW[^WYA@, # #@ ' !P#@,&.'@ XM P 8&# ' <.'#AP ?OYPX X<.'#AP!^ XM #&Q0\H-#! @0 9L\9LPS PF;-@ , 8,V(PVS-F3+-D,#,C")$3-DS; XM):R1(DS%&88#! P 8 P P 8 !@8 , &!@PU( XM '#APX< #_^<. .'#APX< /P QL^9*C!@P,5" ,;#&8 XM,<P8!FS88,& ##-..-L#9@PP9# S0PV9,S;,VP&,FRHX:#&# PX &''AP\<, XM'WCQX;&:MAS8;=GGW;OW=]WQ@8,?< !PX<.' !^_G#@ XM #APX<.' 'X , %� ,##@@ #&PP,.+/'@PXV&###X8&4FCS V>/ XM,'PP,\,-G3,VS-G!C)LJ&&AA@P,; 9LV;-GS9L,&&AC5LV;-CK(PV1(C2) XM,8&#%D@ <.'#AP /_YPX X<.'#AP _ # !0X(* XM@# PX^ /@!AL,& TP9L,;'@ !@ ##%)(VP-F##=D,#-##Y\S/,SP88R./C P XMP8&# >;,&SXPV;#!AP8U;-FS8P8,-FRH8V&, 8!( '#APX< XM '[^<. .'#APX< ?@ ^#%F0 P,5" 8;###-^&;&&P8 XM ,/A@Q,_-L#9@PS9#&S8PJ7,S#,V&&,CA0X,8&!@P -FS!LP,-FPP8>&- XM6S9LV,###8H^&%#!@8, !@ !PX<.' __G#@ #AP XMX<.' #\ %$RIL ,#! @8 &,&PQFS#-FQAL,&#!@ P 8,S;,V9,,V0QLR,J XMDS(PR-IAC(049#&9@,, #9LV;-C#9L,&&QC5LV;-C"8PV.%"QQD8&# D XM <.'#AP ?OYPX X<.'#AP!^ # !1X*.@! @ & XM!C X_?GAYPX8..!@P, 8##_-\>?/WA[V_.<W^/D<>'';P\<$%.YY^8## XM>^'#YQX>[OQCM^U[G'AYX\'&Q!1N(?&!@P ) '#APX< #_^<. XM .'#APX< /P $# 88 @ @ $! $ XM P & 0P !@ 8 !@& XM $ !@8, "0 !PX<.' !^_G#@ #APX<.' 'X XM #, 0 " 3 XM !X \ /P #P < \#P '@ .&. 8 XM<.'#AP /_YPX X<.'#AP _ XM X; X Xend END_OF_FILE # end of 'font-16/Ucour7x12b' fi if test -f 'font-16/Ucour7x12bI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Ucour7x12bI'\" else echo shar: Extracting \"'font-16/Ucour7x12bI'\" \(1991 characters\) sed "s/^X//" >'font-16/Ucour7x12bI' <<'END_OF_FILE' Xbegin 644 cour7x12bI.fnt XM%@<,!(8 __________X$!CQ_____________________@ '________S/___ XM___]__________________________________________________X;\/__ XM________________________________'G'_________P/^/'CQX____ 8\ XM?____________\>/'CQX_[\!SDZ^^?GSYY______^<?/#A^P>,''C___O^_A XMPXX."# @8 D# ,AG#'&#Q@X8 @0($!(&>?S__\_\?_X_^/\?SYQX?_______ XM_/_______GY\_X_______\#_CQX\>/___@0&/'_____________'CQX\>/_^ XM <Y.O#7R\^_?O_____F3#F3/,_/9DR?__S_GS)W/),R9LTR;S\S<]V[LR;,D XMVE-NW;,ZYGG\^__/_G__/_/_G__^?G________S_______Y^?/*W_______ XM_X\>/'C___\ !CQ_____________QX\>/'C_OP'.3!FU<^?/SJ]____SD\YG XMSC/G^9,GGSY_\\RQQR3\F?//F\_,O/)FS,DS)/YS9-7'E\Y\_/'_YXX>/#CS XMX(<.'DYE2>,GDB88(D0(B"(.?GS@C_______P/^/'CQX___^! 8\?_______ XM_____\>/'CQX__X!S_ZY\OO_S\\??___\Y//SQTPX?/')Y\\\'GYK9<,_)AP XMSX//S#SR8LS),R8^<V35YY>>?/SD___F3)DR8,F3SYY><J3)DR<4W/)NW<MV XMSGY\Z;?______\#_CQX\>/___P &/'_____________'CQX\>/^_ <_^O'WU XM?\_/'!_P?^>3SY_+/F3SDX?_^?_\\ZVW)/R9\\B;S\R\\&#,PS,/GG-QP<_/ XM/GY\____ADSY,'/)D\^>/G*DR9,G/GSR9-7G)YS__G^W_______ _X\>/'C_ XM__X$!CQ_____________QX\>/'C__@'__!\Z9O_/SJ]____GD\\\R!YDYY/G XM__SP>?.S R3\F?/,F\Y,G/5HS,\S)YYS<>O'SGY^?/___R9,^3/SR9//GAYR XMI,F3)S\\\G7!YZ\^?GS_^?______P/^/'CQX____ 8\?____________\>/ XM'CQX_[\!__Z[-63_S\^_?G_YSY/.9,\R9.>3SY\^?_/_GS,DS)FSS)O.3-S5 XM;,W/-R6><WOKF\YF?SS___\F3)DR<\F3SYY.<J3)DR<]G/)QZ]..;GY\__;_ XM_____\#_CQX\>/___@0&/'_____________'CQX\>/_^ <_^N'UQ?^_?__Y_ XM^<_' @8>&/'GQQ^?/S_G\\ R#A@P(>$) QC(!P;CAXXD/#C[ZQ&&!G\\____ XMA!X\&.'A$0.<2!*$8X>&'#XY.^N1W@Y^?/_V_______ _X\>/'C___\ !CQ_ XM____________QX\>/'C_OP'___[\___GG___?__?_____________[^_[___ XM___________________/__________Y_O/__________^?__G_____^?Y___ XM_____[_^?GS_]O______P/^/'CQX___^! 8\?____________\>/'CQX__X! XM________\S___O________________]_________________________L___ XM_______^'_#_P/_______\/__C______#\/_______X?_QYQ__G______\#_ XMCQX\>/___P &/'_____________'CQX\>/^_ ?______________________ XM____________________________________________________________ X;___________________________________ X Xend END_OF_FILE # end of 'font-16/Ucour7x12bI' fi if test -f 'font-16/Ucour7x12bu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Ucour7x12bu'\" else echo shar: Extracting \"'font-16/Ucour7x12bu'\" \(1991 characters\) sed "s/^X//" >'font-16/Ucour7x12bu' <<'END_OF_FILE' Xbegin 644 cour7x12bu.fnt XM%@<,!(8 '[^<. ,P XM " 'D#P XM X8X !PX<.' __G# XM@ #APX<.' #\ ,;%!!@8,&& !C@P\>!/ASXX< 0! > XM/''Q]\_?G_;\_S>8\XY\.?'G_?OW[^WYA@, # #@ ' !P#@,&.'@ XM P 8&# ' <.'#AP ?OYPX X<.'#AP!^ XM #&Q0\H-#! @0 9L\9LPS PF;-@ , 8,V(PVS-F3+-D,#,C")$3-DS; XM):R1(DS%&88#! P 8 P P 8 !@8 , &!@PU( XM '#APX< #_^<. .'#APX< /P QL^9*C!@P,5" ,;#&8 XM,<P8!FS88,& ##-..-L#9@PP9# S0PV9,S;,VP&,FRHX:#&# PX &''AP\<, XM'WCQX;&:MAS8;=GGW;OW=]WQ@8,?< !PX<.' !^_G#@ XM #APX<.' 'X , %� ,##@@ #&PP,.+/'@PXV&###X8&4FCS V>/ XM,'PP,\,-G3,VS-G!C)LJ&&AA@P,; 9LV;-GS9L,&&AC5LV;-CK(PV1(C2) XM,8&#%D@ <.'#AP /_YPX X<.'#AP _ # !0X(* XM@# PX^ /@!AL,& TP9L,;'@ !@ ##%)(VP-F##=D,#-##Y\S/,SP88R./C P XMP8&# >;,&SXPV;#!AP8U;-FS8P8,-FRH8V&, 8!( '#APX< XM '[^<. .'#APX< ?@ ^#%F0 P,5" 8;###-^&;&&P8 XM ,/A@Q,_-L#9@PS9#&S8PJ7,S#,V&&,CA0X,8&!@P -FS!LP,-FPP8>&- XM6S9LV,###8H^&%#!@8, !@ !PX<.' __G#@ #AP XMX<.' #\ %$RIL ,#! @8 &,&PQFS#-FQAL,&#!@ P 8,S;,V9,,V0QLR,J XMDS(PR-IAC(049#&9@,, #9LV;-C#9L,&&QC5LV;-C"8PV.%"QQD8&# D XM <.'#AP ?OYPX X<.'#AP!^ # !1X*.@! @ & XM!C X_?GAYPX8..!@P, 8##_-\>?/WA[V_.<W^/D<>'';P\<$%.YY^8## XM>^'#YQX>[OQCM^U[G'AYX\'&Q!1N(?&!@P ) '#APX< #_^<. XM .'#APX< /P $# 88 @ @ $! $ XM P & 0P !@ 8 !@& XM $ !@8, "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 _ XM X; X Xend END_OF_FILE # end of 'font-16/Ucour7x12bu' fi if test -f 'font-16/Usdh9x12b' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Usdh9x12b'\" else echo shar: Extracting \"'font-16/Usdh9x12b'\" \(1823 characters\) sed "s/^X//" >'font-16/Usdh9x12b' <<'END_OF_FILE' Xbegin 644 sdh9x12b.fnt XM%@D, E\@ X;#L&'"?@8'!P "_Q\_W^/W^_W^_W^ '^_W^_ XMG^_G^_W^XPX!W&X'^_W^_W^_W^_G&XV&XW&_W^@'^& & X !P ? X X' XM' / ' X'!P X;#L_U&9@8, 8" P &XS<Q XMV.9W X&.XV. &.PW&XW&XW X' XPX!W&X&VXW&XW&XW&.'&XV&XW&! XMW P ./ & X !P X X ' ' ' !P' X X; XM'^V',9@8< <*@P ,YV<QV.QW^X&.XV. ' .&.PW&XW&XW X' XPX! XMW&X&VXW&XW&XW&.'&XVVXW&!W 8 .9@ &'^_W^_W^X'^_PX''&''^_W^_W^_ XMW^''&XVVXV._QP' X, X-CLV 8?@P8 ,' P 8[P<!P.QP._P.XV.& XM P. ' .VW&XW XW X' XPX!W,X&VXW&XW&XW .'&XVV=G&#G , .PP # .X XMW&QW&X&.XPX''&'&VXW&XV.X'&/G&XVVXV.!QP' X>P X #L_PP^ 8 ,? XMW^ '^ P^P<_Q^_P.XP.?G^& P<'\#A^VW^_G XWX_'._PX!WXX&VXW&_W&_ XMG^.'&XVV/#\_W & . '^XW QW&^&.XPX'','&VXW&XV.X' ''&XVV=F.# XMC@' <W@ X #L&Q@SP 8 ,' P !@\P<X .!V.XP.XP. X !QPWW&X XMW XW X'&XPX!W,X&VXW&X'&XP..'&XVV=@X<' # . &.XW QW^X&.XPX' XM'X'&VXW&XV.X'^''&XVV/&._QP' X# X '^&S.Q@ < <*@P # XP<X XMV.!V.XP.XP. <'\#@ P'&XW&XW X'&XPXQW&XVVXW&X':XV..'&XVVXPXX XM' !@. &.XW QW X&.XPX'','&VXW&XV.X >''&XVV=F.<!P' X XM#L_V*Q@ , 8" P& && XP<XV.!V.XP.XP.& P. '!PP'&XW&XW X'&XPXQ XMW&XVVXW&X',XV..'&=FVXPXX' P. &.XW&QW&X&.XPX''&'&VXW&XV.X XM&>''&=FVXV.X!P' X X #L&$._P '!P & &$ _P<_W^!W^_P._W^& XM P' .!P_W&_G^_G^X'^XPX_W&_VVXW^X'VXW^.'^/'^XPX_W^ 7^ '^_ XMW^_W^X'^XPX''&/FVXW^_W^X'^#W^/'^XW^_PX'!P XM & P XM '^ . W X . . XM ' , !@ XM '^ _ XM X . '^ ' XM XJ X Xend END_OF_FILE # end of 'font-16/Usdh9x12b' fi if test -f 'font-16/Usdh9x12bI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Usdh9x12bI'\" else echo shar: Extracting \"'font-16/Usdh9x12bI'\" \(1824 characters\) sed "s/^X//" >'font-16/Usdh9x12bI' <<'END_OF_FILE' Xbegin 644 sdh9x12bI.fnt XM%@D, E\@ ''D\3YX]@?GX^/________] .# (!P(! (! (!_______X! (! XM8! 8! (!'/'^(Y'X! (! (! (! 8Y')Y'(Y (!?X!Y__Y__'__^/_@__'_'X XMX_P___________X__________'X^/_X ''D\3 *YF?GS_G]_/_____Y',C. XM)QF(_'YQ')Q_______YQ/(Y'(Y'(_'X_'/'^(Y'Y)'(Y'(Y'(YQXY')Y'(Y^ XM(_/_QP__Y__'__^/_'__'___X_X___________X_________^/X_'_X ''D XMX!)XSF?GC_CU?/_____S&)C.)Q.(!'YQ')Q___X__QYQ/(Y'(Y'(_'X_'/'^ XM(Y'Y)'(Y'(Y'(YQXY'))'(Y^(_G_QF?_YX! (! (!'X! /'XXYXX! (! (! XM(!XXY'))')Q ./X_'SX ''R<3)_G@?/G_SX_/_____G$/C^/Q./Q /Q')QY XM_/Q__X_Q)(Y'(_'(_'X_'/'^(S'Y)'(Y'(Y'(_QXY'))B8Y\8_S_Q//_\_Q' XM(Y.(Y'YQ'/'XXYXY)'(Y')Q'XYP8Y'))')Q^./X_'A( ''_\3 //!__G_S@ XM(!_X!__/!/C .! /Q'/Q@8!Y_/CX#\>!)(! 8_'(' XQ /'^(''Y)'(Y (Y XM8!QXY'))P\# (_Y_Q____X!'(_.(Y!YQ'/'XXSXY)'(Y')Q'X_XXY'))B9Q\ XM<?X_C(8 ''_\3Y.?,/_G_SX_/____^?#/C'_Q^)Q'/Q'/Q___'__^./((Y' XM(_'(_'XY'/'^(S'Y)'(Y'XY'/QQXY'))B?'CX_\_Q____YQ'(_.(!'YQ'/'X XMX'XY)'(Y')Q'X!XXY'))PYQ ./X_'\X ''_X!Y,Q.?_C_CU?/____\_'/C' XM)Q^)Q'/Q'/Q___CX#\?_/XY'(Y'(_'XY'/'.(Y'))'(Y'XE')QQXY'))'/'' XMX_^?Q____YQ'(_.(_'YQ'/'XXSXY)'(Y')Q'_AXXY'))B9QC^/X_'_X '__ XM\3 )U.?_S_G]_/Y__YY_'/C')Q^)Q'/Q'/QY_/Q__X^//XY'(Y'(_'XY'/'. XM(Y'))'(Y'XS')QQXYB9)'/''X__/Q____YQ'(Y.(Y'YQ'/'XXYXY)'(Y')Q' XMYAXXYB9)')Q'^/X_'_X ''_\3Y[Q /_X^/___Y__Y[_ /C (!^(! /Q (!Y XM_/X__Q^/ (Y 8! 8!'X!'/' (Y ))'(!'X)'(!QX!PX!'/' (!_H!____X! XM(! (!'X!'/'XXYP9)'(! (!'X!\(!PX!'(! /'X^/_X '______________ XM__Y______________________/__________________________________ XM__________________X!___________Q___(________'_Q___________Q_ XM__X___X '________________S_____________________^?__________ XM______________________________________________________X!___ XM________'_Q__________X!___X___X '__________________________ XM____________________________________________________________ XJ______________________________________________________X X Xend END_OF_FILE # end of 'font-16/Usdh9x12bI' fi if test -f 'font-16/Usdh9x12bu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Usdh9x12bu'\" else echo shar: Extracting \"'font-16/Usdh9x12bu'\" \(1824 characters\) sed "s/^X//" >'font-16/Usdh9x12bu' <<'END_OF_FILE' Xbegin 644 sdh9x12bu.fnt XM%@D, E\@ X;#L&'"?@8'!P "_Q\_W^/W^_W^_W^ '^_W^_ XMG^_G^_W^XPX!W&X'^_W^_W^_W^_G&XV&XW&_W^@'^& & X !P ? X X' XM' / ' X'!P X;#L_U&9@8, 8" P &XS<Q XMV.9W X&.XV. &.PW&XW&XW X' XPX!W&X&VXW&XW&XW&.'&XV&XW&! XMW P ./ & X !P X X ' ' ' !P' X X; XM'^V',9@8< <*@P ,YV<QV.QW^X&.XV. ' .&.PW&XW&XW X' XPX! XMW&X&VXW&XW&XW&.'&XVVXW&!W 8 .9@ &'^_W^_W^X'^_PX''&''^_W^_W^_ XMW^''&XVVXV._QP' X, X-CLV 8?@P8 ,' P 8[P<!P.QP._P.XV.& XM P. ' .VW&XW XW X' XPX!W,X&VXW&XW&XW .'&XVV=G&#G , .PP # .X XMW&QW&X&.XPX''&'&VXW&XV.X'&/G&XVVXV.!QP' X>P X #L_PP^ 8 ,? XMW^ '^ P^P<_Q^_P.XP.?G^& P<'\#A^VW^_G XWX_'._PX!WXX&VXW&_W&_ XMG^.'&XVV/#\_W & . '^XW QW&^&.XPX'','&VXW&XV.X' ''&XVV=F.# XMC@' <W@ X #L&Q@SP 8 ,' P !@\P<X .!V.XP.XP. X !QPWW&X XMW XW X'&XPX!W,X&VXW&X'&XP..'&XVV=@X<' # . &.XW QW^X&.XPX' XM'X'&VXW&XV.X'^''&XVV/&._QP' X# X '^&S.Q@ < <*@P # XP<X XMV.!V.XP.XP. <'\#@ P'&XW&XW X'&XPXQW&XVVXW&X':XV..'&XVVXPXX XM' !@. &.XW QW X&.XPX'','&VXW&XV.X >''&XVV=F.<!P' X XM#L_V*Q@ , 8" P& && XP<XV.!V.XP.XP.& P. '!PP'&XW&XW X'&XPXQ XMW&XVVXW&X',XV..'&=FVXPXX' P. &.XW&QW&X&.XPX''&'&VXW&XV.X XM&>''&=FVXV.X!P' X X #L&$._P '!P & &$ _P<_W^!W^_P._W^& XM P' .!P_W&_G^_G^X'^XPX_W&_VVXW^X'VXW^.'^/'^XPX_W^ 7^ '^_ XMW^_W^X'^XPX''&/FVXW^_W^X'^#W^/'^XW^_PX'!P '^_W^_W^_W^_W^_ XMW^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_ XMW^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_ XMW^_W^_P , !@ XM '^ _ XM X . '^ ' XM XJ X Xend END_OF_FILE # end of 'font-16/Usdh9x12bu' fi if test -f 'font-16/User7x12r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/User7x12r'\" else echo shar: Extracting \"'font-16/User7x12r'\" \(1989 characters\) sed "s/^X//" >'font-16/User7x12r' <<'END_OF_FILE' Xbegin 644 ser7x12r.fnt XM%@<,!(8 '[^<. $ (0 XM " '$!P XM 80P !PX<.' __G# XM@ #APX<.' #\ (*"A!@8$$" C@@X<$'ACXX< 0! < XM'"'@UX_?C>[X>S<8\XY\.?'?_?OW[]WY! $ ! # # P!@(",' XM 0 ($" ' <.'#AP ?OYPX X<.'#AP!^ XM ""@H\H)!! @0 1$81(A! @B1(@ ( ((B8@D3)$2)-$(!$B")D3(DR* XM.2B1(D2)"0(!! 0 0 0 0 ( ! 0 $ "! @E( XM '#APX< #_^<. .'#APX< /P @H_1*B @@$$" $1*$0 XM(@00 D2(8,$ !")"4)(2) @A1" 10@V9(2*$BA$(D2HH4!$" 0H "'%AXT<$ XM#3C@X3$-%AS8;;'GS;OW9]WP@0(5< !PX<.' !^_G#@ XM #APX<.' 'X ( %$#00 (!%0@ "$0@(,*'%@0XF&#"#X($3E#B B>/ XM('P@$8(-E2$BA/&!"(HJ$% A 0$1 )DB3(GQ(D("$A"HDF9)C2(021(B2) XM(($"$D@ <.'#AP /_YPX X<.'#AP _ " !0X(* XM@" 0X^ /@ A$($ D@)D$1&@ ! !"%*(D@(D""-$(!%""I4A/(2@80B**A @ XM00$! >1($3X02)" A00J)(D2(@8$$BBH82$, 8!( '#APX< XM '[^<. .'#APX< ?@ !^!%D0 @$*" 01"" )\"1"$0( XM (/@@A2^(H2) @A1"$10@J3(2"$DA$(BA0H(($ @0 (D2!$@$'"0@(<$* XMB2)$B(!!!(HJ&%" @0( !@ !PX<.' __G#@ #AP XMX<.' #\ *$2I, (!$0@8 &$$0A$B"(D0A$$&#! 0 3(B+(D1(,T0A$2(H XMDS(@R),1"(041"$) ($ ")DR3(A" D("$A"HDR9)B"(02$%"0Q$($" D XM <.'#AP ?OYPX X<.'#AP!^ " "AX*.@! @ & XM!B X^?' APX(.&!@P( (""&-\<>/W!WN^.,W^/D<<'&:XX<$%.YQ^0!! XM>6'#9PX>9O@C-\J9G%AIP\##1!1F(?"! @ ) '#APX< #_^<. XM .'#APX< /P $# 0( @ @ $! $ > XM @ $ 00 (0 !( ! " XM $ @0( "0 !PX<.' !^_G#@ #APX<.' 'X XM ! "$ 0 " & XM !P < /P !X , X!P & &$, 8 XM<.'#AP /_YPX X<.'#AP _ XM X; X Xend END_OF_FILE # end of 'font-16/User7x12r' fi if test -f 'font-16/User7x12rI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/User7x12rI'\" else echo shar: Extracting \"'font-16/User7x12rI'\" \(1990 characters\) sed "s/^X//" >'font-16/User7x12rI' <<'END_OF_FILE' Xbegin 644 ser7x12rI.fnt XM%@<,!(8 __________X$!CQ_____________________@ '___[____WO___ XM___]__________________________________________________X[^/__ XM________________________________GO/_________P/^/'CQX____ 8\ XM?____________\>/'CQX_[\!WU]>^?G[[]_______<??'C[X><''C___O^_C XMX]X?*' @<A$'A,CG#'&#Q@X@ @0($"(&^_[__^_\__\__/^?W]SX________ XM_O_______W[]_X_______\#_CQX\>/___@0&/'_____________'CQX\>/_^ XM =]?7#7V^^_?O_____N[GNW>^_?=NW?__W_WW=G?;LV[MVR[W^[=]V;LW;-U XMQM=NW;MV]OW^^__O_O__O_O_W__^_O________[_______]^_?:W_______ XM_X\>/'C___\ !CQ_____________QX\>/'C_OP'?7 NU=_??[[]____[NU[O XMW?OO_;MWGS[_^]V]KVWMV_?>N]_NO?)FWMU[=>[W;M77K^[]_O7_]XZ>'+C[ XM\L<?'L[RZ>,GDDX8,D0(F"(/?OWJC_______P/^/'CQX___^! 8\?_______ XM_____\>/'CQX__X!W_Z[\OO_W^ZO?___][O?WSUXZ?O'9Y\]\'W[L:\=_=AP XMWX/?[GWR:M[=>PY^]W75[Z_>_O[N___V;=LW8.W;W][>]7;9FV<MWOMNW=MV XMWW[][;?______\#_CQX\>/___P &/'_____________'CQX\>/^_ =_^O'WU XM?]_O'!_P?_>[W[_;?V;[NY?_^__^]ZUW;?W;]]R[W^Z]]6K>PWM?GO=UU>_? XMOO[^____ANW[L'OMV]_>OO5VW;MW?G[[==7GM[S__G^W_______ _X\>/'C_ XM__X$!CQ_____________QX\>/'C__@'_^!^Z;O_?[U]____ON]]_V#]N][OW XM__WP??>M!W7MV_?>N][NO?5LWM][;>[W=>O7WW[_?O___W;M^[?[X]O?WC[U XM=MV[=W^^^W75YZ]_?OW_^?______P/^/'CQX____ 8\?____________\>/ XM'CQX_[\!__U[M6S_W^[O?G_Y[[O>[=]W;O>[[Y\^__O_LW=TW;NWS+O>[MW7 XM;,W?-VSN]WOKN][V_W[___]V;-LW>]_;W][>]7;-FV=]WOM[Z]O.[W[]__;_ XM_____\#_CQX\>/___@0&/'_____________'CQX\>/_^ =_]>'UQ?^_?__Y_ XM^=_'!@X_>/'WQY^?/W_W]]YR#CAP(^(1!QS(!P;CCXYE''C[ZQ&.!O^^____ XMAIX\F/'AF0?<R#5F8Z>6/#\\N^N9W@]^_?_V_______ _X\>/'C___\ !CQ_ XM____________QX\>/'C_OP'___[\___OW___?__?_____________[^_[__A XM___________________?__________[_OO__________WO_^W_____^_]___ XM_____[__?OW_]O______P/^/'CQX___^! 8\?____________\>/'CQX__X! XM___^____][___O________________]_________________________Y___ XM_______^/_C_P/_______^'__S______'^/_______Y__Y[S__G______\#_ XMCQX\>/___P &/'_____________'CQX\>/^_ ?______________________ XM____________________________________________________________ X;___________________________________ X Xend END_OF_FILE # end of 'font-16/User7x12rI' fi if test -f 'font-16/User7x12ru' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/User7x12ru'\" else echo shar: Extracting \"'font-16/User7x12ru'\" \(1990 characters\) sed "s/^X//" >'font-16/User7x12ru' <<'END_OF_FILE' Xbegin 644 ser7x12ru.fnt XM%@<,!(8 '[^<. $ (0 XM " '$!P XM 80P !PX<.' __G# XM@ #APX<.' #\ (*"A!@8$$" C@@X<$'ACXX< 0! < XM'"'@UX_?C>[X>S<8\XY\.?'?_?OW[]WY! $ ! # # P!@(",' XM 0 ($" ' <.'#AP ?OYPX X<.'#AP!^ XM ""@H\H)!! @0 1$81(A! @B1(@ ( ((B8@D3)$2)-$(!$B")D3(DR* XM.2B1(D2)"0(!! 0 0 0 0 ( ! 0 $ "! @E( XM '#APX< #_^<. .'#APX< /P @H_1*B @@$$" $1*$0 XM(@00 D2(8,$ !")"4)(2) @A1" 10@V9(2*$BA$(D2HH4!$" 0H "'%AXT<$ XM#3C@X3$-%AS8;;'GS;OW9]WP@0(5< !PX<.' !^_G#@ XM #APX<.' 'X ( %$#00 (!%0@ "$0@(,*'%@0XF&#"#X($3E#B B>/ XM('P@$8(-E2$BA/&!"(HJ$% A 0$1 )DB3(GQ(D("$A"HDF9)C2(021(B2) XM(($"$D@ <.'#AP /_YPX X<.'#AP _ " !0X(* XM@" 0X^ /@ A$($ D@)D$1&@ ! !"%*(D@(D""-$(!%""I4A/(2@80B**A @ XM00$! >1($3X02)" A00J)(D2(@8$$BBH82$, 8!( '#APX< XM '[^<. .'#APX< ?@ !^!%D0 @$*" 01"" )\"1"$0( XM (/@@A2^(H2) @A1"$10@J3(2"$DA$(BA0H(($ @0 (D2!$@$'"0@(<$* XMB2)$B(!!!(HJ&%" @0( !@ !PX<.' __G#@ #AP XMX<.' #\ *$2I, (!$0@8 &$$0A$B"(D0A$$&#! 0 3(B+(D1(,T0A$2(H XMDS(@R),1"(041"$) ($ ")DR3(A" D("$A"HDR9)B"(02$%"0Q$($" D XM <.'#AP ?OYPX X<.'#AP!^ " "AX*.@! @ & XM!B X^?' APX(.&!@P( (""&-\<>/W!WN^.,W^/D<<'&:XX<$%.YQ^0!! XM>6'#9PX>9O@C-\J9G%AIP\##1!1F(?"! @ ) '#APX< #_^<. XM .'#APX< /P $# 0( @ @ $! $ > XM @ $ 00 (0 !( ! " XM $ @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 _ XM X; X Xend END_OF_FILE # end of 'font-16/User7x12ru' fi if test -f 'font-32/U80x2' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/U80x2'\" else echo shar: Extracting \"'font-32/U80x2'\" \(1885 characters\) sed "s/^X//" >'font-32/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 X Xend END_OF_FILE # end of 'font-32/U80x2' fi if test -f 'font-32/Usdh9x12b' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/Usdh9x12b'\" else echo shar: Extracting \"'font-32/Usdh9x12b'\" \(1823 characters\) sed "s/^X//" >'font-32/Usdh9x12b' <<'END_OF_FILE' Xbegin 644 sdh9x12b.fnt XM& D, E\@ X;#L&'"?@8'!P "_Q\_W^/W^_W^_W^ '^_W^_ XMG^_G^_W^XPX!W&X'^_W^_W^_W^_G&XV&XW&_W^@'^& & X !P ? X X' XM' / ' X'!P X;#L_U&9@8, 8" P &XS<Q XMV.9W X&.XV. &.PW&XW&XW X' XPX!W&X&VXW&XW&XW&.'&XV&XW&! XMW P ./ & X !P X X ' ' ' !P' X X; XM'^V',9@8< <*@P ,YV<QV.QW^X&.XV. ' .&.PW&XW&XW X' XPX! XMW&X&VXW&XW&XW&.'&XVVXW&!W 8 .9@ &'^_W^_W^X'^_PX''&''^_W^_W^_ XMW^''&XVVXV._QP' X, X-CLV 8?@P8 ,' P 8[P<!P.QP._P.XV.& XM P. ' .VW&XW XW X' XPX!W,X&VXW&XW&XW .'&XVV=G&#G , .PP # .X XMW&QW&X&.XPX''&'&VXW&XV.X'&/G&XVVXV.!QP' X>P X #L_PP^ 8 ,? XMW^ '^ P^P<_Q^_P.XP.?G^& P<'\#A^VW^_G XWX_'._PX!WXX&VXW&_W&_ XMG^.'&XVV/#\_W & . '^XW QW&^&.XPX'','&VXW&XV.X' ''&XVV=F.# XMC@' <W@ X #L&Q@SP 8 ,' P !@\P<X .!V.XP.XP. X !QPWW&X XMW XW X'&XPX!W,X&VXW&X'&XP..'&XVV=@X<' # . &.XW QW^X&.XPX' XM'X'&VXW&XV.X'^''&XVV/&._QP' X# X '^&S.Q@ < <*@P # XP<X XMV.!V.XP.XP. <'\#@ P'&XW&XW X'&XPXQW&XVVXW&X':XV..'&XVVXPXX XM' !@. &.XW QW X&.XPX'','&VXW&XV.X >''&XVV=F.<!P' X XM#L_V*Q@ , 8" P& && XP<XV.!V.XP.XP.& P. '!PP'&XW&XW X'&XPXQ XMW&XVVXW&X',XV..'&=FVXPXX' P. &.XW&QW&X&.XPX''&'&VXW&XV.X XM&>''&=FVXV.X!P' X X #L&$._P '!P & &$ _P<_W^!W^_P._W^& XM P' .!P_W&_G^_G^X'^XPX_W&_VVXW^X'VXW^.'^/'^XPX_W^ 7^ '^_ XMW^_W^X'^XPX''&/FVXW^_W^X'^#W^/'^XW^_PX'!P XM & P XM '^ . W X . . XM ' , !@ XM '^ _ XM X . '^ ' XM XJ X Xend END_OF_FILE # end of 'font-32/Usdh9x12b' fi if test -f 'font-32/Usdh9x12bI' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/Usdh9x12bI'\" else echo shar: Extracting \"'font-32/Usdh9x12bI'\" \(1824 characters\) sed "s/^X//" >'font-32/Usdh9x12bI' <<'END_OF_FILE' Xbegin 644 sdh9x12bI.fnt XM& D, E\@ ''D\3YX]@?GX^/________] .# (!P(! (! (!_______X! (! XM8! 8! (!'/'^(Y'X! (! (! (! 8Y')Y'(Y (!?X!Y__Y__'__^/_@__'_'X XMX_P___________X__________'X^/_X ''D\3 *YF?GS_G]_/_____Y',C. XM)QF(_'YQ')Q_______YQ/(Y'(Y'(_'X_'/'^(Y'Y)'(Y'(Y'(YQXY')Y'(Y^ XM(_/_QP__Y__'__^/_'__'___X_X___________X_________^/X_'_X ''D XMX!)XSF?GC_CU?/_____S&)C.)Q.(!'YQ')Q___X__QYQ/(Y'(Y'(_'X_'/'^ XM(Y'Y)'(Y'(Y'(YQXY'))'(Y^(_G_QF?_YX! (! (!'X! /'XXYXX! (! (! XM(!XXY'))')Q ./X_'SX ''R<3)_G@?/G_SX_/_____G$/C^/Q./Q /Q')QY XM_/Q__X_Q)(Y'(_'(_'X_'/'^(S'Y)'(Y'(Y'(_QXY'))B8Y\8_S_Q//_\_Q' XM(Y.(Y'YQ'/'XXYXY)'(Y')Q'XYP8Y'))')Q^./X_'A( ''_\3 //!__G_S@ XM(!_X!__/!/C .! /Q'/Q@8!Y_/CX#\>!)(! 8_'(' XQ /'^(''Y)'(Y (Y XM8!QXY'))P\# (_Y_Q____X!'(_.(Y!YQ'/'XXSXY)'(Y')Q'X_XXY'))B9Q\ XM<?X_C(8 ''_\3Y.?,/_G_SX_/____^?#/C'_Q^)Q'/Q'/Q___'__^./((Y' XM(_'(_'XY'/'^(S'Y)'(Y'XY'/QQXY'))B?'CX_\_Q____YQ'(_.(!'YQ'/'X XMX'XY)'(Y')Q'X!XXY'))PYQ ./X_'\X ''_X!Y,Q.?_C_CU?/____\_'/C' XM)Q^)Q'/Q'/Q___CX#\?_/XY'(Y'(_'XY'/'.(Y'))'(Y'XE')QQXY'))'/'' XMX_^?Q____YQ'(_.(_'YQ'/'XXSXY)'(Y')Q'_AXXY'))B9QC^/X_'_X '__ XM\3 )U.?_S_G]_/Y__YY_'/C')Q^)Q'/Q'/QY_/Q__X^//XY'(Y'(_'XY'/'. XM(Y'))'(Y'XS')QQXYB9)'/''X__/Q____YQ'(Y.(Y'YQ'/'XXYXY)'(Y')Q' XMYAXXYB9)')Q'^/X_'_X ''_\3Y[Q /_X^/___Y__Y[_ /C (!^(! /Q (!Y XM_/X__Q^/ (Y 8! 8!'X!'/' (Y ))'(!'X)'(!QX!PX!'/' (!_H!____X! XM(! (!'X!'/'XXYP9)'(! (!'X!\(!PX!'(! /'X^/_X '______________ XM__Y______________________/__________________________________ XM__________________X!___________Q___(________'_Q___________Q_ XM__X___X '________________S_____________________^?__________ XM______________________________________________________X!___ XM________'_Q__________X!___X___X '__________________________ XM____________________________________________________________ XJ______________________________________________________X X Xend END_OF_FILE # end of 'font-32/Usdh9x12bI' fi if test -f 'font-32/Usdh9x12bu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/Usdh9x12bu'\" else echo shar: Extracting \"'font-32/Usdh9x12bu'\" \(1824 characters\) sed "s/^X//" >'font-32/Usdh9x12bu' <<'END_OF_FILE' Xbegin 644 sdh9x12bu.fnt XM& D, E\@ X;#L&'"?@8'!P "_Q\_W^/W^_W^_W^ '^_W^_ XMG^_G^_W^XPX!W&X'^_W^_W^_W^_G&XV&XW&_W^@'^& & X !P ? X X' XM' / ' X'!P X;#L_U&9@8, 8" P &XS<Q XMV.9W X&.XV. &.PW&XW&XW X' XPX!W&X&VXW&XW&XW&.'&XV&XW&! XMW P ./ & X !P X X ' ' ' !P' X X; XM'^V',9@8< <*@P ,YV<QV.QW^X&.XV. ' .&.PW&XW&XW X' XPX! XMW&X&VXW&XW&XW&.'&XVVXW&!W 8 .9@ &'^_W^_W^X'^_PX''&''^_W^_W^_ XMW^''&XVVXV._QP' X, X-CLV 8?@P8 ,' P 8[P<!P.QP._P.XV.& XM P. ' .VW&XW XW X' XPX!W,X&VXW&XW&XW .'&XVV=G&#G , .PP # .X XMW&QW&X&.XPX''&'&VXW&XV.X'&/G&XVVXV.!QP' X>P X #L_PP^ 8 ,? XMW^ '^ P^P<_Q^_P.XP.?G^& P<'\#A^VW^_G XWX_'._PX!WXX&VXW&_W&_ XMG^.'&XVV/#\_W & . '^XW QW&^&.XPX'','&VXW&XV.X' ''&XVV=F.# XMC@' <W@ X #L&Q@SP 8 ,' P !@\P<X .!V.XP.XP. X !QPWW&X XMW XW X'&XPX!W,X&VXW&X'&XP..'&XVV=@X<' # . &.XW QW^X&.XPX' XM'X'&VXW&XV.X'^''&XVV/&._QP' X# X '^&S.Q@ < <*@P # XP<X XMV.!V.XP.XP. <'\#@ P'&XW&XW X'&XPXQW&XVVXW&X':XV..'&XVVXPXX XM' !@. &.XW QW X&.XPX'','&VXW&XV.X >''&XVV=F.<!P' X XM#L_V*Q@ , 8" P& && XP<XV.!V.XP.XP.& P. '!PP'&XW&XW X'&XPXQ XMW&XVVXW&X',XV..'&=FVXPXX' P. &.XW&QW&X&.XPX''&'&VXW&XV.X XM&>''&=FVXV.X!P' X X #L&$._P '!P & &$ _P<_W^!W^_P._W^& XM P' .!P_W&_G^_G^X'^XPX_W&_VVXW^X'VXW^.'^/'^XPX_W^ 7^ '^_ XMW^_W^X'^XPX''&/FVXW^_W^X'^#W^/'^XW^_PX'!P '^_W^_W^_W^_W^_ XMW^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_ XMW^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_W^_ XMW^_W^_P , !@ XM '^ _ XM X . '^ ' XM XJ X Xend END_OF_FILE # end of 'font-32/Usdh9x12bu' fi if test -f 'lib/Makefile' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'lib/Makefile'\" else echo shar: Extracting \"'lib/Makefile'\" \(1981 characters\) sed "s/^X//" >'lib/Makefile' <<'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: Makefile,v 4.5 88/08/29 13:38:23 sau Exp $ X# $Source: /tmp/mgrsrc/lib/RCS/Makefile,v $ X X# makefile for mgr c-interface library X XINSROOT=/usr/mgr XLIB= ./term.o XINSDIR=$(INSROOT)/lib XINCLDIR=$(INSROOT)/include XSTART=. XCPIO=lib.cpio X XCFLAGS=-O X XPORTCFILES = ckmgrterm.c term.c text.c sfont.c sin.c XCFILES = $(PORTCFILES) scribe.c XOFILES = ckmgrterm.o term.o text.o sfont.o scribe.o sin.o XHFILES = window.h term.h restart.h dump.h X X Xall small: $(OFILES) libmgr.a X Xfast: X cc -c $(CFLAGS) $(PORTCFILES) X rm -f libmgr.a X make all X Xlibmgr.a: $(OFILES) X ar rv $@ $? X ranlib $@ X Xterm.o: term.h window.h restart.h X Xtext.o: term.h window.h X Xtextlib.o: text.o sfont.o scribe.o sin.o X ld -r -o textlib.o text.o sfont.o scribe.o sin.o X X# the optimizer dies on scribe.c X Xscribe.o: scribe.c X cc -c scribe.c X Xsmallinstall: install X Xinstall: all $(INSDIR) $(INCLDIR) X cd $(INCLDIR); rm -f $(HFILES) X cp $(HFILES) $(INCLDIR) 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); rm -f libmgr.a ); \ X cp libmgr.a $(INSDIR); \ X else \ X echo ">> $(INSDIR) == current directory; no files copied"; \ X fi X rm -rf $(INSDIR)/ReMoveThisFile X X$(INSDIR) $(INCLDIR): X mkdir $@ X Xclean: X rm -f *.o core X Xclobber: X rm -f $(OFILES) libmgr.a bitmap.h blitlib.a X Xlist: X @for i in Makefile ${CFILES} ${HFILES}; do \ X echo "${START}/$$i"; \ X done X Xcpio: X make -s list | cpio -ocv > ${CPIO} END_OF_FILE # end of 'lib/Makefile' fi if test -f 'lib/sin.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'lib/sin.c'\" else echo shar: Extracting \"'lib/sin.c'\" \(1831 characters\) sed "s/^X//" >'lib/sin.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: sin.c,v 4.1 88/06/21 13:40:58 bianchi Exp $ X $Source: /tmp/mgrsrc/lib/RCS/sin.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/lib/RCS/sin.c,v $$Revision: 4.1 $"; X X/* sine and cosine routines X * input: degrees (integer) X * output: sine/cosine * 1024 X */ X X/* sin table 0-90 degrees * 1024 */ X Xint sintab[] = { X 0, 18, 36, 54, 71, 89, 107, 125, 143, 160, X 178, 195, 213, 230, 248, 265, 282, 299, 316, 333, X 350, 367, 384, 400, 416, 433, 449, 465, 481, 496, X 512, 527, 543, 558, 573, 587, 602, 616, 630, 644, X 658, 672, 685, 698, 711, 724, 737, 749, 761, 773, X 784, 796, 807, 818, 828, 839, 849, 859, 868, 878, X 887, 896, 904, 912, 920, 928, 935, 943, 949, 956, X 962, 968, 974, 979, 984, 989, 994, 998, 1002, 1005, X 1008, 1011, 1014, 1016, 1018, 1020, 1022, 1023, 1023, X 1024, 1024, X } ; X Xint Xisin(n) Xregister int n; /* angle in degrees */ X { X if (n < 0) X return(-isin(-n)); X X while (n >= 360) X n -= 360; X X if (n < 90) X return( sintab[n]); X else if (n < 180) X return( sintab[180-n]); X else if (n < 270) X return( -sintab[n-180]); X else X return( -sintab[360-n]); X } X Xint Xicos(n) Xregister int n; X { X if (n < 0) X n = -n; X X while (n >= 360) X n -= 360; X X if (n < 90) X return( sintab[90-n]); X else if (n < 180) X return( -sintab[n-90]); X else if (n < 270) X return( -sintab[270-n]); X else X return( sintab[n-270]); X } END_OF_FILE # end of 'lib/sin.c' fi if test -f 'src/bitmaphead.c' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/bitmaphead.c'\" else echo shar: Extracting \"'src/bitmaphead.c'\" \(1940 characters\) sed "s/^X//" >'src/bitmaphead.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: bitmaphead.c,v 4.1 88/08/24 15:52:29 bianchi Exp $ X $Source: /tmp/mgrsrc/src/RCS/bitmaphead.c,v $ X*/ Xstatic char RCSid_[] = "$Source: /tmp/mgrsrc/src/RCS/bitmaphead.c,v $$Revision: 4.1 $"; X X X#include "dump.h" X#include "bitmap.h" X#include <stdio.h> X X X/* Read the header of a bitmap (aka icon) file using the given FILE X pointer, fp. X Return 0 if the file isn't in bitmap format or is unreadable. X Otherwise, return "true" (non-zero) and populate the integers X pointed at by: X wp width of the bitmap in bits X hp height of bitmap in bits X dp depth of bitmap in bits X size1p number of bytes in a single line (including padding) X*/ X Xint Xbitmaphead( fp, wp, hp, dp, size1p ) XFILE *fp; Xint *wp, *hp, *dp, *size1p; X{ X struct b_header head; X X if( fread( (char *)&head, B_OHSIZE, 1, fp ) != 1 ) X return 0; X if( B_ISHDR8( &head ) ) { /* modern, self-describing X bitmap, 8-bit alignment */ X if( fread( &head.depth, sizeof head - B_OHSIZE, 1, fp ) != 1 ) X return 0; X B_GETHDR8( &head, *wp, *hp, *dp ); X *size1p = B_SIZE8(*wp, 1, *dp); X } X else if( B_ISHDR32( &head ) ) { /* 1 bit deep, 32 bits align */ X B_GETOLDHDR( &head, *wp, *hp ); X *size1p = B_SIZE32(*wp, 1, 1); X *dp = 1; X } X else if ( B_ISHDR16(&head) ) { /* 1 bit deep, 16 bits align */ X B_GETOLDHDR( &head, *wp, *hp ); X *size1p = B_SIZE16(*wp, 1, 1); X *dp = 1; X } X else if ( B8_ISHDR(&head) ) { /* 8 bits deep, 16 bits align */ X B_GETOLDHDR( &head, *wp, *hp ); X *size1p = B8_SIZE(*wp, 1); X *dp = 8; X } X else { X return 0; X } X return 1; X} END_OF_FILE # end of 'src/bitmaphead.c' fi if test -f 'src/blit/asm.h' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/blit/asm.h'\" else echo shar: Extracting \"'src/blit/asm.h'\" \(1958 characters\) sed "s/^X//" >'src/blit/asm.h' <<'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: asm.h,v 4.1 88/06/21 13:18:55 bianchi Exp $ X $Source: /tmp/mgrsrc/src/blit/RCS/asm.h,v $ X*/ Xstatic char h_asm_[] = "$Source: /tmp/mgrsrc/src/blit/RCS/asm.h,v $$Revision: 4.1 $"; X X/* asm declarations for sun asm */ X X/* bit operations */ X X#define BF_EXT(value,where,offset,width) \ X asm(" bfextu where@{offset:width},value") X X#define BF_INS(value,where,offset,width) \ X asm(" bfins value,where@{offset:width}") X X#define BF_SET(where,offset,width) \ X asm(" bfset where@{offset:width}") X X#define BF_CLR(where,offset,width) \ X asm(" bfclr where@{offset:width}") X X#define BF_INV(where,offset,width) \ X asm(" bfchg where@{offset:width}") X X/* other useful asm's */ X X#define LABEL(x) \ X asm("x:") X X#define GOTO(x) \ X asm(" jmp x") X X#define MOVE(src,dst) \ X asm(" movl src,dst") X X#define LOOP(what,where) \ X asm(" dbf what,where") X X#define ADD(what,where) \ X asm(" addl what,where") X X#define SUB(what,where) \ X asm(" subl what,where") X X/* basic logical operations */ X X#define AND(what,where) \ X asm(" andl what,where") X X#define OR(what,where) \ X asm(" orl what,where") X X#define XOR(what,where) \ X asm(" eorl what,where") X X/* 3 flavors of complement */ X X#define NOT(what) \ X asm(" notl what") X X#define NOT_DST(what,where) \ X asm(" notl what") X X#define NOT_SRC(what,where) \ X asm(" notl where") X X/* place holder operation */ X X#define NOP(x,y) \ X asm(" # no operation on x,y") X X/* other might be useful */ X X#define MOVEQ(data,dst) \ X asm(" moveq #data,dst") X X#define NEG(what) \ X asm(" negl what") X END_OF_FILE # end of 'src/blit/asm.h' fi if test -f 'src/clip.h' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/clip.h'\" else echo shar: Extracting \"'src/clip.h'\" \(1885 characters\) sed "s/^X//" >'src/clip.h' <<'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: clip.h,v 4.1 88/06/21 13:21:18 bianchi Exp $ X $Source: /tmp/mgrsrc/src/RCS/clip.h,v $ X*/ Xstatic char h_clip_[] = "$Source: /tmp/mgrsrc/src/RCS/clip.h,v $$Revision: 4.1 $"; X X/* macros for determining clip rectangle for background updates */ X X#ifndef Max X#define Max(x,y) ((x)>(y)?(x):(y)) X#endif X#ifndef Min X#define Min(x,y) ((x)>(y)?(y):(x)) X#endif X Xtypedef struct { /* clipping rectangle */ X int x1,y1,x2,y2; X } rect; X X#ifdef DEBUG X#define SHOW_CLIP() \ X bit_blit(screen,W(x0)+SUM_BDR+clip.x1,W(y0)+SUM_BDR+clip.y1, \ X clip.x2-clip.x1,clip.y2-clip.y1, \ X BIT_NOT(BIT_DST),NULL,0,0); X#define SHOW() \ X if (debug && index(debug_level,'c')) \ X { SHOW_CLIP();getchar();SHOW_CLIP(); } X#else X#define SHOW() X#endif X X#define Do_clip() \ X (W(flags)&W_BACKGROUND && !(W(flags)&W_ACTIVE)) X X#define Set_all() { \ X clip.x1 = 0, clip.y1=0; \ X clip.x2 = BIT_WIDE(W(border)); \ X clip.y2 = BIT_HIGH(W(border)); \ X SHOW(); \ X } X X#define Set_clipall() { \ X clip.x2 = 0, clip.y2=0; \ X clip.x1 = BIT_WIDE(W(border)); \ X clip.y1 = BIT_HIGH(W(border)); \ X } X X#define Set_clip(X1,Y1,X2,Y2) { \ X clip.x1 = Min(clip.x1,X1); \ X clip.y1 = Min(clip.y1,Y1); \ X clip.x2 = Max(clip.x2,X2); \ X clip.y2 = Max(clip.y2,Y2); \ X SHOW(); \ X } X X#define Set_cliplow(X1,Y1) { \ X clip.x1 = Min(clip.x1,X1); \ X clip.y1 = Min(clip.y1,Y1); \ X SHOW(); \ X } X X#define Set_cliphigh(X2,Y2) { \ X clip.x2 = Max(clip.x2,X2); \ X clip.y2 = Max(clip.y2,Y2); \ X SHOW(); \ X } X Xextern rect clip; END_OF_FILE # end of 'src/clip.h' fi echo shar: End of archive 8 \(of 61\). cp /dev/null ark8isdone 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.