rsalz@uunet.uu.net (Rich Salz) (01/18/89)
Submitted-by: Stephen A. Uhler <sau@bellcore.com> Posting-number: Volume 17, Issue 2 Archive-name: mgr/part01 [ This version has some packing problems -- mkdir order and uudecode usage -- fixed. --r$ ] #! /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 1 (of 61)." # Contents: MANIFEST README README.FIRST demo demo/icon demo/mac # demo/misc demo/msg demo/plot demo/sh demo/tests doc doc/usrman # doc/usrman/croff doc/usrman/version font-16 font-16/Udot1x1r # font-32 font-32/Udot1x1r icon icon/README icon/Ucopy icon/Udither # icon/Udng icon/Udnguy icon/Umsg_note icon/Ureel1 icon/Ureel2 # icon/Ureel3 icon/Ureel4 icon/Uslider_h icon/Usmall_stop # icon/Usmalldriver icon/Usmeye3 icon/Usmeye4 icon/Usmileheart # icon/eye icon/grey icon/grey/README icon/grey/U0 icon/grey/U100 # icon/grey/U15 icon/grey/U20 icon/grey/U25 icon/grey/U33 # icon/grey/U50 icon/grey/U67 icon/grey/U75 icon/grey/U80 # icon/grey/U85 icon/mouse icon/mouse/README lib lib/README menu # menu/mail_menu menu/more_menu menu/shell_menu menu/vi_menu misc # src src/README src/blit src/oblit src/pixrect # Wrapped by rsalz@papaya.bbn.com on Thu Nov 17 21:04:40 1988 PATH=/bin:/usr/bin:/usr/ucb ; export PATH if test -f 'MANIFEST' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'MANIFEST'\" else echo shar: Extracting \"'MANIFEST'\" \(22171 characters\) sed "s/^X//" >'MANIFEST' <<'END_OF_FILE' X File Name Archive # Description X----------------------------------------------------------- X MANIFEST 1 X Makefile 21 X README 1 X README.FIRST 1 X demo 1 X demo/Makefile 6 X demo/README 4 X demo/icon 1 X demo/icon/Makefile 18 X demo/icon/README 3 X demo/icon/browse.c 30 X demo/icon/cut.c 24 X demo/icon/cycle.c 17 X demo/icon/iconmail.c 30 X demo/icon/iconmsgs.c 31 X demo/icon/icontoc.c 10 X demo/icon/invert_colormap.c 5 X demo/icon/mail_icons.h 36 X demo/icon/mclock.c 18 X demo/icon/msgs_icons.h 34 X demo/icon/overlay.c 13 X demo/icon/set_colormap.c 8 X demo/icon/snap.c 28 X demo/icon/walk.c 13 X demo/icon/window_print.c 24 X demo/icon/zoom.c 46 X demo/mac 1 X demo/mac/Makefile 5 X demo/mac/mp2mgr.hqx 60 X demo/misc 1 X demo/misc/Makefile 20 X demo/misc/art_data.c 48 X demo/misc/bounce.c 13 X demo/misc/clock.c 21 X demo/misc/clock2.c 20 X demo/misc/close.c 24 X demo/misc/dmgr.c 23 X demo/misc/ether.c 25 X demo/misc/getpty.c 31 X demo/misc/grav.c 11 X demo/misc/grid.c 6 X demo/misc/hilbert.c 17 X demo/misc/hpmgr.c 35 X demo/misc/lock.c 25 X demo/misc/maze.c 36 X demo/misc/mgrmail.c 23 X demo/misc/mgrmode.c 19 X demo/misc/mgrmsgs.c 22 X demo/misc/oclose.c 7 X demo/misc/omgrmail.c 23 X demo/misc/overlayd.c 17 X demo/misc/set_console.c 5 X demo/misc/set_emacs.c 7 X demo/misc/set_termcap.c 7 X demo/misc/show.c 16 X demo/misc/startup.c 5 X demo/misc/stat.c 31 X demo/misc/stringart.c 13 X demo/msg 1 X demo/msg/Makefile 6 X demo/msg/README 11 X demo/msg/client.c 25 X demo/msg/do.c 37 X demo/msg/do.h 7 X demo/msg/do_file 3 X demo/msg/do_ls 3 X demo/msg/do_more 3 X demo/msg/do_vi 3 X demo/msg/menus.c 22 X demo/msg/send.c 5 X demo/msg/start 5 X demo/plot 1 X demo/plot/Makefile 7 X demo/plot/README 3 X demo/plot/Uplot.ex 43 X demo/plot/mgrplot.1g 6 X demo/plot/mgrplot.c 13 X demo/plot/subs.c 19 X demo/sh 1 X demo/sh/Makefile 5 X demo/sh/bury 3 X demo/sh/c_menu 6 X demo/sh/color 8 X demo/sh/cursor 5 X demo/sh/font 3 X demo/sh/loadfont 6 X demo/sh/menu 15 X demo/sh/more 3 X demo/sh/shape 5 X demo/sh/showfont 12 X demo/sh/square 5 X demo/sh/vi 3 X demo/tests 1 X demo/tests/Makefile 7 X demo/tests/half.c 12 X demo/tests/many.c 7 X demo/tests/test_menu.c 13 X demo/tests/test_rop.c 11 X demo/tests/test_text.c 6 X doc 1 X doc/Makefile 9 X doc/bitmap.5 9 X doc/bounce.1 5 X doc/browse.1 5 X doc/bury.1 3 X doc/c_menu.1 7 X doc/clock.1 5 X doc/clock2.1 5 X doc/close.1 8 X doc/color.1 3 X doc/cut.1 6 X doc/cycle.1 5 X doc/dmgr.1 5 X doc/ether.1 7 X doc/font.1 5 X doc/font.5 6 X doc/iconmail.1 9 X doc/iconmsgs.1 8 X doc/invert_colormap.1 3 X doc/lock.1 5 X doc/maze.1 5 X doc/menu.1 14 X doc/mgr.1 38 X doc/mgrmail.1 8 X doc/mgrmsgs.1 7 X doc/oclose.1 5 X doc/omgrmail.1 9 X doc/overlay.1 5 X doc/rotate.1 6 X doc/set_colormap.1 6 X doc/set_console.1 3 X doc/set_termcap.1 6 X doc/shape.1 5 X doc/show.1 6 X doc/snap.1 10 X doc/startup.1 5 X doc/stat.1 10 X doc/stringart.1 4 X doc/tjfilter.1 6 X doc/usrman 1 X doc/usrman/INDEX 5 X doc/usrman/Makefile 11 X doc/usrman/README 6 X doc/usrman/abstract 7 X doc/usrman/croff 1 X doc/usrman/croff/Makefile 5 X doc/usrman/croff/README 3 X doc/usrman/croff/croff.1 12 X doc/usrman/croff/croff.l 24 X doc/usrman/croff/hash.c 24 X doc/usrman/croff/hash.h 6 X doc/usrman/croff/keys 2 X doc/usrman/croff/mktable.c 18 X doc/usrman/doc.0 19 X doc/usrman/doc.1 44 X doc/usrman/doc.2 40 X doc/usrman/doc.3 44 X doc/usrman/doc.4 50 X doc/usrman/doc.5 31 X doc/usrman/doc.6 34 X doc/usrman/version 1 X doc/window_print.1 9 X doc/zoom.1 21 X font-16 1 X font-16/.mgrc 3 X font-16/Makefile 11 X font-16/README 3 X font-16/U14x25b 26 X font-16/U14x25r 26 X font-16/U80x2 9 X font-16/U81 25 X font-16/Uchild11x15 13 X font-16/Uchild11x15b 13 X font-16/Uchild11x15bI 13 X font-16/Uchild11x15bu 13 X font-16/Ucmr10x16b 18 X font-16/Ucmr10x16bI 18 X font-16/Ucmr10x16bu 18 X font-16/Ucmr14x25r 26 X font-16/Ucmr14x25rI 27 X font-16/Ucmr14x25ru 27 X font-16/Ucmr15x25r 28 X font-16/Ucmr15x25rI 29 X font-16/Ucmr15x25ru 29 X font-16/Ucmr9x16r 15 X font-16/Ucmr9x16rI 16 X font-16/Ucmr9x16ru 15 X font-16/Ucmrb8 17 X font-16/Ucolossus12x20 19 X font-16/Ucour6x12r 7 X font-16/Ucour6x12rI 7 X font-16/Ucour6x12ru 7 X font-16/Ucour7x12b 8 X font-16/Ucour7x12bI 8 X font-16/Ucour7x12bu 8 X font-16/Ucour7x14b 12 X font-16/Ucour7x14bI 12 X font-16/Ucour7x14bu 12 X font-16/Ucour7x14r 10 X font-16/Ucour7x14rI 10 X font-16/Ucour7x14ru 10 X font-16/Ucour8x16r 14 X font-16/Ucour8x16rI 14 X font-16/Ucour8x16ru 14 X font-16/Ucour9x16b 16 X font-16/Ucour9x16bI 16 X font-16/Ucour9x16bu 17 X font-16/Udefault 9 X font-16/Udot1x1r 1 X font-16/Ugal12x20b 22 X font-16/Ugal12x20r 22 X font-16/Ugal12x20rI 22 X font-16/Ugal12x20ru 22 X font-16/Ugal13x20b 23 X font-16/Ugal13x20r 23 X font-16/Ugal7x11r 6 X font-16/Ugal7x11rI 6 X font-16/Ugal7x11ru 6 X font-16/Ugal7x14r 10 X font-16/Ugal7x14rI 10 X font-16/Ugal7x14ru 10 X font-16/Ugal8x14b 12 X font-16/Ugal8x14bI 12 X font-16/Ugal8x14bu 12 X font-16/Ugal8x16b 16 X font-16/Ugal8x16bI 16 X font-16/Ugal8x16bu 16 X font-16/Ugal9x16r 14 X font-16/Ugal9x16rI 14 X font-16/Ugal9x16ru 14 X font-16/Uoldeng22x30r 35 X font-16/Uoldeng22x30rI 33 X font-16/Uoldeng22x30ru 32 X font-16/Usail6x8r 5 X font-16/Usail6x8rI 5 X font-16/Usail6x8ru 5 X font-16/Usdh9x12b 8 X font-16/Usdh9x12bI 8 X font-16/Usdh9x12bu 8 X font-16/User7x12r 8 X font-16/User7x12rI 8 X font-16/User7x12ru 8 X font-16/User7x13r 9 X font-16/User7x13rI 9 X font-16/User7x13ru 9 X font-16/User7x14r 10 X font-16/User7x14rI 10 X font-16/User7x14ru 10 X font-16/User8x16r 14 X font-16/User8x16rI 14 X font-16/User8x16ru 14 X font-16/User9x18r 19 X font-16/User9x18rI 19 X font-16/User9x18ru 19 X font-16/Ushadow38x40b 41 X font-16/Ushadow38x40bI 43 X font-16/Ushadow38x40bu 42 X font-16/Uupside8x12 7 X font-32 1 X font-32/.mgrc 3 X font-32/Makefile 11 X font-32/README 3 X font-32/U14x25b 26 X font-32/U14x25r 26 X font-32/U80x2 8 X font-32/U81 26 X font-32/Uchild11x15 13 X font-32/Uchild11x15b 13 X font-32/Uchild11x15bI 13 X font-32/Uchild11x15bu 13 X font-32/Ucmr10x16b 18 X font-32/Ucmr10x16bI 18 X font-32/Ucmr10x16bu 18 X font-32/Ucmr14x25r 27 X font-32/Ucmr14x25rI 27 X font-32/Ucmr14x25ru 27 X font-32/Ucmr15x25r 29 X font-32/Ucmr15x25rI 29 X font-32/Ucmr15x25ru 29 X font-32/Ucmr9x16r 15 X font-32/Ucmr9x16rI 16 X font-32/Ucmr9x16ru 15 X font-32/Ucmrb8 17 X font-32/Ucolossus12x20 19 X font-32/Ucour6x12r 7 X font-32/Ucour6x12rI 7 X font-32/Ucour6x12ru 7 X font-32/Ucour7x12b 9 X font-32/Ucour7x12bI 9 X font-32/Ucour7x12bu 9 X font-32/Ucour7x14b 12 X font-32/Ucour7x14bI 12 X font-32/Ucour7x14bu 12 X font-32/Ucour7x14r 11 X font-32/Ucour7x14rI 11 X font-32/Ucour7x14ru 11 X font-32/Ucour8x16r 15 X font-32/Ucour8x16rI 15 X font-32/Ucour8x16ru 15 X font-32/Ucour9x16b 16 X font-32/Ucour9x16bI 16 X font-32/Ucour9x16bu 17 X font-32/Udefault 9 X font-32/Udot1x1r 1 X font-32/Ugal12x20b 21 X font-32/Ugal12x20r 21 X font-32/Ugal12x20rI 22 X font-32/Ugal12x20ru 22 X font-32/Ugal13x20b 23 X font-32/Ugal13x20r 23 X font-32/Ugal7x11r 6 X font-32/Ugal7x11rI 6 X font-32/Ugal7x11ru 6 X font-32/Ugal7x14r 11 X font-32/Ugal7x14rI 11 X font-32/Ugal7x14ru 11 X font-32/Ugal8x14b 12 X font-32/Ugal8x14bI 12 X font-32/Ugal8x14bu 12 X font-32/Ugal8x16b 16 X font-32/Ugal8x16bI 16 X font-32/Ugal8x16bu 16 X font-32/Ugal9x16r 14 X font-32/Ugal9x16rI 15 X font-32/Ugal9x16ru 14 X font-32/Uoldeng22x30r 32 X font-32/Uoldeng22x30rI 33 X font-32/Uoldeng22x30ru 32 X font-32/Usail6x8r 5 X font-32/Usail6x8rI 5 X font-32/Usail6x8ru 5 X font-32/Usdh9x12b 8 X font-32/Usdh9x12bI 8 X font-32/Usdh9x12bu 8 X font-32/User7x12r 9 X font-32/User7x12rI 9 X font-32/User7x12ru 9 X font-32/User7x13r 10 X font-32/User7x13rI 10 X font-32/User7x13ru 10 X font-32/User7x14r 10 X font-32/User7x14rI 11 X font-32/User7x14ru 11 X font-32/User8x16r 14 X font-32/User8x16rI 15 X font-32/User8x16ru 15 X font-32/User9x18r 19 X font-32/User9x18rI 19 X font-32/User9x18ru 19 X font-32/Ushadow38x40b 40 X font-32/Ushadow38x40bI 41 X font-32/Ushadow38x40bu 42 X font-32/Uupside8x12 7 X icon 1 X icon/Makefile 11 X icon/README 1 X icon/README2 3 X icon/Uapple 2 X icon/Uarrdown 2 X icon/Uarrleft 2 X icon/Uarrne 2 X icon/Uarrright 2 X icon/Uarrup 2 X icon/Ubandaid_bad 2 X icon/Ubignot 2 X icon/Ubiplane 2 X icon/Ublank 2 X icon/Ublock 2 X icon/Ublockmask 2 X icon/Ubomb 2 X icon/Ucherries 3 X icon/Ucloudy 3 X icon/Ucopter 2 X icon/Ucopy 1 X icon/Ucpath 2 X icon/Ucube1 2 X icon/Ucube2 2 X icon/Ucube3 2 X icon/Ucube4 2 X icon/Ucube5 2 X icon/Udither 1 X icon/Udkong1 2 X icon/Udng 1 X icon/Udnguy 1 X icon/Udocument 2 X icon/Ueasel 3 X icon/Ueditor 2 X icon/Ueditot 2 X icon/Ueye_bld1 3 X icon/Ueye_bld2 3 X icon/Ueye_bld3 3 X icon/Ueyefrontmask 2 X icon/Ueyesidemask 2 X icon/Ueyesmaller 2 X icon/Ufile-cabinet 3 X icon/Ufile_open 2 X icon/Ufile_shut 2 X icon/Ufile_shutb 2 X icon/Ufloppy 2 X icon/Ufloppy1 2 X icon/Ufolder 2 X icon/Ufoldercopy 2 X icon/Ufolderin 2 X icon/Ufolderkey 2 X icon/Ufolderlocked 2 X icon/Ufolderout 2 X icon/Ufoo 13 X icon/Uforty_five 2 X icon/Ufourarrows 3 X icon/Ufrog1 2 X icon/Ufrog2 2 X icon/Ugcan_open 2 X icon/Ugcan_shut 2 X icon/Ughost 2 X icon/Uhammer 3 X icon/Uhand 2 X icon/Uhand_mouse 2 X icon/Uinterdict 2 X icon/Uletter 2 X icon/Uletters 2 X icon/Umartini 2 X icon/Umbox-opening 4 X icon/Umbox1 3 X icon/Umbox2 3 X icon/Umbox_closed 3 X icon/Umbox_full 3 X icon/Umbox_open 3 X icon/Umbox_zip 3 X icon/Umickface 3 X icon/Umovie 3 X icon/Umovie1 3 X icon/Umovie2 3 X icon/Umsg_board 3 X icon/Umsg_none 3 X icon/Umsg_note 1 X icon/Umsg_read 3 X icon/Unobozos1 2 X icon/Unose 2 X icon/Unoseback 2 X icon/Unosefront 2 X icon/Unosmoking 2 X icon/Unull 2 X icon/Upartlycloudy 4 X icon/Upartlysunny 3 X icon/Uptr_laser 2 X icon/Uptr_laseron 2 X icon/Uptr_tj 2 X icon/Urainy 3 X icon/Ureel1 1 X icon/Ureel2 1 X icon/Ureel3 1 X icon/Ureel4 1 X icon/Uscrewdriver 2 X icon/Uscube1 2 X icon/Uscube2 2 X icon/Uscube3 2 X icon/Uscube4 2 X icon/Uscube5 2 X icon/Uslider_h 1 X icon/Usmall_stop 1 X icon/Usmalldriver 1 X icon/Usmallspiff1 3 X icon/Usmallspiff2 2 X icon/Usmeye1 2 X icon/Usmeye2 2 X icon/Usmeye3 1 X icon/Usmeye4 1 X icon/Usmileheart 1 X icon/Usmouse0 2 X icon/Usmouse1 2 X icon/Usmouse2 2 X icon/Usmouse3 2 X icon/Usphere 3 X icon/Ustopsign 2 X icon/Ustormy 3 X icon/Usun_mouse 2 X icon/Usunny 3 X icon/Uthinker 45 X icon/Utombstone 45 X icon/Utty 3 X icon/Uumbrella 45 X icon/Uverysunny 3 X icon/Uveye1 45 X icon/Uveye2 45 X icon/Uveye3 45 X icon/Uweird_thing 45 X icon/Uyieldsign 45 X icon/Uzip 3 X icon/eye 1 X icon/eye/Makefile 4 X icon/eye/README2 3 X icon/eye/Ueye 45 X icon/eye/Ueye1 45 X icon/eye/Ueye10 45 X icon/eye/Ueye11 45 X icon/eye/Ueye12 45 X icon/eye/Ueye13 45 X icon/eye/Ueye14 45 X icon/eye/Ueye15 45 X icon/eye/Ueye16 45 X icon/eye/Ueye17 45 X icon/eye/Ueye18 45 X icon/eye/Ueye19 45 X icon/eye/Ueye2 45 X icon/eye/Ueye20 45 X icon/eye/Ueye21 45 X icon/eye/Ueye22 45 X icon/eye/Ueye23 45 X icon/eye/Ueye24 45 X icon/eye/Ueye3 45 X icon/eye/Ueye4 45 X icon/eye/Ueye5 45 X icon/eye/Ueye6 45 X icon/eye/Ueye7 45 X icon/eye/Ueye8 45 X icon/eye/Ueye9 45 X icon/grey 1 X icon/grey/Makefile 3 X icon/grey/README 1 X icon/grey/README2 3 X icon/grey/U0 1 X icon/grey/U100 1 X icon/grey/U15 1 X icon/grey/U20 1 X icon/grey/U25 1 X icon/grey/U33 1 X icon/grey/U50 1 X icon/grey/U67 1 X icon/grey/U75 1 X icon/grey/U80 1 X icon/grey/U85 1 X icon/mouse 1 X icon/mouse/Makefile 5 X icon/mouse/README 1 X icon/mouse/README2 3 X icon/mouse/Uhhand0 4 X icon/mouse/Uhhand1 3 X icon/mouse/Uhhand10 4 X icon/mouse/Uhhand11 4 X icon/mouse/Uhhand2 3 X icon/mouse/Uhhand3 3 X icon/mouse/Uhhand4 3 X icon/mouse/Uhhand5 4 X icon/mouse/Uhhand6 4 X icon/mouse/Uhhand7 4 X icon/mouse/Uhhand8 4 X icon/mouse/Uhhand9 4 X icon/mouse/Umhand0 4 X icon/mouse/Umhand1 4 X icon/mouse/Umhand10 4 X icon/mouse/Umhand11 4 X icon/mouse/Umhand2 4 X icon/mouse/Umhand3 4 X icon/mouse/Umhand4 4 X icon/mouse/Umhand5 4 X icon/mouse/Umhand6 4 X icon/mouse/Umhand7 4 X icon/mouse/Umhand8 4 X icon/mouse/Umhand9 4 X icon/mouse/Umhhand0 4 X icon/mouse/Umhhand1 4 X icon/mouse/Umhhand10 4 X icon/mouse/Umhhand11 4 X icon/mouse/Umhhand2 4 X icon/mouse/Umhhand3 4 X icon/mouse/Umhhand4 4 X icon/mouse/Umhhand5 4 X icon/mouse/Umhhand6 4 X icon/mouse/Umhhand7 4 X icon/mouse/Umhhand8 4 X icon/mouse/Umhhand9 4 X icon/mouse/Umickface 4 X icon/mouse/Ummhand0 4 X icon/mouse/Ummhand1 4 X icon/mouse/Ummhand10 4 X icon/mouse/Ummhand11 4 X icon/mouse/Ummhand2 4 X icon/mouse/Ummhand3 4 X icon/mouse/Ummhand4 4 X icon/mouse/Ummhand5 4 X icon/mouse/Ummhand6 4 X icon/mouse/Ummhand7 4 X icon/mouse/Ummhand8 4 X icon/mouse/Ummhand9 4 X lib 1 X lib/Makefile 8 X lib/README 1 X lib/ckmgrterm.c 6 X lib/dump.h 17 X lib/restart.h 6 X lib/scribe.c.1 47 X lib/scribe.c.2 49 X lib/scribe.c.3 52 X lib/scribe.c.4 37 X lib/sfont.c 39 X lib/sin.c 8 X lib/term.c 35 X lib/term.h 38 X lib/text.c 10 X lib/window.h 30 X menu 1 X menu/Makefile 45 X menu/README 45 X menu/mail_menu 1 X menu/more_menu 1 X menu/shell_menu 1 X menu/vi_menu 1 X misc 1 X misc/Makefile 7 X misc/README 5 X misc/Umap 53 X misc/Uplot 51 X misc/Utree.out 5 X misc/getscreen.c 12 X misc/hp_raster.c 28 X misc/lasergrafix.c 11 X misc/mgr.ti 3 X misc/rotate.c 18 X misc/termcap 45 X misc/tjfilter.c 17 X src 1 X src/Makefile 36 X src/README 1 X src/Write.c 6 X src/bitmaphead.c 8 X src/bitmapread.c 15 X src/blit 1 X src/blit/Makefile 13 X src/blit/README 7 X src/blit/asm.h 8 X src/blit/bit_on.c 5 X src/blit/bitmap.c 20 X src/blit/bitmap.h 17 X src/blit/blit.C 38 X src/blit/hash.c 24 X src/blit/hash.h 6 X src/blit/line.C 20 X src/blit/m4.h 5 X src/blit/pixel.C 6 X src/blit/sym.c 20 X src/border.c 7 X src/clip.h 8 X src/compile_font.c 7 X src/copyright.c 25 X src/copyright.h.1 55 X src/copyright.h.2 59 X src/copyright.h.3 57 X src/copyright.h.4 56 X src/copyright.h.5 58 X src/copyright.h.6 54 X src/cut.c 33 X src/data.c 18 X src/debug_flags.c 7 X src/default_font.h 24 X src/defines.h 14 X src/defs.h 28 X src/dependencies 9 X src/destroy.c 20 X src/do_buckey.c 27 X src/do_button.c 30 X src/do_event.c 32 X src/do_menu.c 30 X src/down_load.c 34 X src/erase_win.c 7 X src/event.h 18 X src/fast_scroll.c 21 X src/font.h 7 X src/font_subs.c 20 X src/get_font.c 15 X src/get_info.c 25 X src/get_menus.c 35 X src/get_rect.c 9 X src/get_text.c 21 X src/getshell.c 21 X src/graph_subs.c 23 X src/icons-16.h 12 X src/icons-32.h 19 X src/intersect.c 11 X src/kbd.c 18 X src/menu.h 15 X src/mgr.c 37 X src/mouse_get.c 10 X src/move.c 6 X src/move_box.c 6 X src/new_window.c 28 X src/oblit 1 X src/oblit/Makefile 6 X src/oblit/README 3 X src/oblit/bit_on.c 5 X src/oblit/bitmap.c 20 X src/oblit/bitmap.h 17 X src/oblit/blit.c 45 X src/oblit/line.c 21 X src/oblit/pixel.c 6 X src/pixrect 1 X src/pixrect/Makefile 5 X src/pixrect/bitmap.h 14 X src/pixrect/sundep.c 5 X src/print.c 20 X src/put_window.c 61 X src/scroll.c 9 X src/set_mode.c 11 X src/shape.c 17 X src/sigdata.c 10 X src/startup.c 31 X src/subs.c 39 X src/update.c 28 X src/utmp.c 17 X src/win_make.c 20 X src/win_stack.c 33 X src/win_subs.c 34 X src/write_ok.c 9 END_OF_FILE # end of 'MANIFEST' fi if test -f 'README' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'README'\" else echo shar: Extracting \"'README'\" \(5617 characters\) sed "s/^X//" >'README' <<'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---------------------------------------------------------------------------- X XWelcome to MGR. MGR is an network transparent window system for Unix. This Xsource contains the SUN version. MGR has been ported to the Macintosh, and to Xsystem V based unix machines. Look at the first few pages of Xdoc/usrman/usrman.out for a more detailed desciption of MGR. X X---------------------------------------------------------------------------- X XDirectory contents: X XMakefile Master makefile XREADME This file Xdemo Mgr demo programs Xdoc man pages and user's quide Xfont-16 16-bit aligned fonts (for sun2's and color suns) Xfont-32 32-bit aligned fonts (for monochrome sun 3's) Xicon some sample icons Xlib C library interface Xmenu some sample menus Xmisc Sample startup files, misc. useful commands. Xsrc MGR source X---------------------------------------------------------------------------- X XInstallation notes: X X* MGR has 2 built-in path names; one to find fonts, the other to find icons. X Both are set with INSROOT in the top level makefile, but may be X over-ridden on the command line. X X* "make" builds mgr and all the demos and utilities. "make install", when X run as root, put everything into the proper place. X X* MGR needs to run as root in order to "chown" your tty's. Otherwise X commands like "mesg" and "biff" don't work -- they require you own X your tty, and the mgr ipc stuff breaks. X X* Some old versions of make (pre release 3.0) don't work on multi-level X makefiles. In such cases, run all of the sub makefiles by hand, X starting at the bottom. Alternately you can use GNU-make from the X Free Software Foundation (You need to remove the "#include <sys/types.h>" X and move "#include <sys/param.h>" to be the 1'st include file) if gnu-make X won't compile. X X* I've installed this release on the following SUNS: X sun 2/120 running release 1.1 X sun 2/50 running release 2.3 X sun 3/50 3/75, 3/160, 3/260, 3/110, 3/60c running releases 3.0 to 4.0. X This release used to work on the roadrunner (386 based SUN), but the X C compiler dumps core on our current RR release. Also on the 386, the X internal format of bitmaps is different: you need to bit-swap every X data byte of the fonts and icons. X X* To make and install MGR, become root and type: X make INSROOT=<rootdir> TARGET=<which_mgr> install X where <rootdir> is MGR's root directory, usually /usr/mgr and X <which_mgr> specifies the version of mgr you want. Common values for X <which_mgr> are: X prod production version - debugging code omitted. X color color version X sun2 sun2 version X mgr default version X src/makefile has a complete list of $TARGET's X Some of the demos don't work in color. X X* To make MGR's home directory in one place, then install it in a different X place (presumably in anticipation of future symbolic links), do a X make INSROOT=<mgr_looks_here> X followed by a X make INSROOT=<mgr_gets_put_here> install X X* Makefile Bugs X When making the 'color' or other pixrect based versions of mgr (Normally X MGR doesn't use pixrect; it has its own bitblit code) you need to add X OTHERLIB=-lpixrect to the make command line. X X* MGR bugs. X - The font format depends upon the underlying bitblit implementation, X which is why 2 versions of the fonts are needed. This should be fixed X in the future, with the introduction of a more portable font format. X Its currently not possible for the monochrome and color versions of X MGR to share the same directory, as they each need a different font X format. X X - The SUN color version of MGR is kludgy, due in part to the semantics X of Sun's pixrect library. If I ever get around to writing COLOR bitblit X code, the color versions should go 2x faster. X X---------------------------------------------------------------------------- X X* When trying to run MGR, if you get: X X - can't find the screen X make sure you have a /dev/bwtwo0, otherwise X cd to /dev, and type "MAKEDEV bwtwo0" as root X X - can't get a ptty X make sure all of /dev/[tp]ty[pq]? are owned by root, mode 666 X and all programs referenced with the "shell" option in the startup X file exist and are executable X X - none but the default font, make sure MGR is looking in the right place. X type "mgr -V" to find out where mgr is looking. X X - completely hung (not even the mouse track moves) X login to your sun from another terminal (or rlogin) and kill the X mgr process. X X "mgr -V" provides more configuration information than "mgr -v" X X---------------------------------------------------------------------------- XAcknowlegements: X Many thanks to Mike Bianchi, who spent many hours fixing little bugs X and helping to get all of this stuff into a coherent package. X X---------------------------------------------------------------------------- X XStephen A. Uhler XBell Communications Research X435 South St. XMorristown, NJ 07960 XJuly, 7 1988 10, 1987 X XEmail addresses: X bellcore!sau X sau@bellcore.com X X---------------------------------------------------------------------------- X XPlease mail any bugs or comments to: Xmgr@bellcore.com or bellcore!mgr X END_OF_FILE if test 5617 -ne `wc -c <'README'`; then echo shar: \"'README'\" unpacked with wrong size! fi # end of 'README' fi if test -f 'README.FIRST' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'README.FIRST'\" else echo shar: Extracting \"'README.FIRST'\" \(4151 characters\) sed "s/^X//" >'README.FIRST' <<'END_OF_FILE' XSOME NOTES ON THE DISTRIBUTION OF MGR AS DONE THROUGH XTHE USENET NEWSGROUP COMP.SOURCES.UNIX X X --Rich $alz, Thu Nov 17 20:59:01 EST 1988 X X This is the largest posting to ever appear in comp.sources.unix; X I think it's worth it. Stephen has been very patient about getting X this out. Those who attended Dan Nachbar's talk on "spiff" X might remember a closing slide that said said "MGR is to X as X Unix is to Multix." I'm not qualified to comment on the validity, X but I think lots of people will find the Bellcore window system X very interesting. Thanks to the folks there for making it possible X for such great tools to get such wide distribution. X X Attached is the abstract from the (extensive!) documentation, and X the shipping manifest. The packing is not ideal, but it's not X too bad for something done automatically. It took me a bit of X fiddling to find and uuencode all the binary files in this X package; look for files that start with an uppercase U. Some X files were split up into pieces because they were too big. X X *** X IN ALL CASES, look at the README and/or README2 files in X every directory; they will contain instructions on how to X recreate the originals. X *** X X IN ADDITION, several files were edited to just turn one or X two control characters into their printable representation. X You will have to edit the following files: X Found 2 control chars in menu/vi_menu X Line 2 ^F should be CTRL/F X Line 3 ^B should be CTRL/B X Found 4 control chars in demo/msg/do_more X Line 16, ^[ should be ESCAPE (4 times) X Found 1 control char in demo/sh/bury X Line 15, ^[ should be ESCAPE X Found 1 control char in demo/sh/font X Line 15, ^[ should be ESCAPE X Found 1 control char in demo/sh/shape X Line 15, ^[ should be ESCAPE X Found 1 control char in demo/sh/cursor X Line 14, ^[ should be ESCAPE X Found 1 control char in demo/sh/square X Line 14, ^[ should be ESCAPE X Found 1 control char in demo/msg/Makefile X Line 46, ^[ should be ESCAPE X Found 2 control chars in demo/sh/c_menu X Line 23, ^E should be CTRL/E X Line 24, ^[ should be ESCAPE X Found 1 control char in demo/sh/loadfont X Line 19, ^[ should be ESCAPE X Found 1 control char in demo/sh/color X Line 14, ^[ should be ESCAPE X Found 1 control char in demo/sh/showfont X Line 21, ^[ should be ESCAPE X Found 3 control chars in demo/sh/menu X Line 41, ^[ should be ESCAPE X Line 81, ^[ should be ESCAPE X Line 102, ^[ should be ESCAPE X Found 45 control chars in doc/usrman/doc.0 X Line 30, ^G should be CTRL/G (3 times) X Line 134, ^G should be CTRL/G (3 times) X Line 135, ^G should be CTRL/G (3 times) X Line 136, ^G should be CTRL/G (3 times) X Line 137, ^G should be CTRL/G (3 times) X Line 138, ^G should be CTRL/G (3 times) X Line 139, ^G should be CTRL/G (3 times) X Line 140, ^G should be CTRL/G (3 times) X Line 141, ^G should be CTRL/G (3 times) X Line 142, ^G should be CTRL/G (3 times) X Line 143, ^G should be CTRL/G (3 times) X Line 144, ^G should be CTRL/G (3 times) X Line 145, ^G should be CTRL/G (3 times) X Line 146, ^G should be CTRL/G (3 times) X Line 147, ^G should be CTRL/G (3 times) X X In addition, I made the following changes ("fixes") in X the C source files, turning actual BELL's, e.g., X into the \007 equivalent. X Found 2 control chars in demo/plot/subs.c X ** I FIXED; TURNED 2 ESCAPEs INTO \033 X Found 6 control chars in demo/msg/menus.c X ** I FIXED; TURNED 6 CTRL/Es INTO \005 X Found 4 control chars in demo/misc/dmgr.c X ** I FIXED; TURNED 3 CTRL/Gs INTO \007 X ** I FIXED; TURNED 1 CTRL/H INTO \010 X Found 2 control chars in demo/icon/cut.c X ** I FIXED; TURNED 2 CTRL/Es INTO \005 X Found 1 control char in demo/icon/iconmail.c X ** I FIXED; TURNED 1 CTRL/G INTO \007 X Found 1 control char in lib/restart.h X ** I FIXED; TURNED 2 CTRL/\ INTO \034 X Found 1 control char in src/defines.h X ** I FIXED; TURNED 1 CTRL/E INTO \005 X Found 2 control chars in src/graph_subs.c X ** I FIXED; TURNED 2 CTRL/H INTO \010 (in a comment) END_OF_FILE if test 4151 -ne `wc -c <'README.FIRST'`; then echo shar: \"'README.FIRST'\" unpacked with wrong size! fi # end of 'README.FIRST' fi echo shar: Creating directory \"'demo'\" mkdir 'demo' echo shar: Creating directory \"'misc'\" mkdir 'misc' echo shar: Creating directory \"'src'\" mkdir 'src' echo shar: Creating directory \"'menu'\" mkdir 'menu' echo shar: Creating directory \"'lib'\" mkdir 'lib' echo shar: Creating directory \"'icon'\" mkdir 'icon' echo shar: Creating directory \"'doc'\" mkdir 'doc' echo shar: Creating directory \"'src/pixrect'\" mkdir 'src/pixrect' echo shar: Creating directory \"'src/oblit'\" mkdir 'src/oblit' echo shar: Creating directory \"'src/blit'\" mkdir 'src/blit' echo shar: Creating directory \"'icon/mouse'\" mkdir 'icon/mouse' echo shar: Creating directory \"'font-16'\" mkdir 'font-16' echo shar: Creating directory \"'font-32'\" mkdir 'font-32' echo shar: Creating directory \"'icon/eye'\" mkdir 'icon/eye' echo shar: Creating directory \"'icon/grey'\" mkdir 'icon/grey' echo shar: Creating directory \"'demo/icon'\" mkdir 'demo/icon' echo shar: Creating directory \"'demo/mac'\" mkdir 'demo/mac' echo shar: Creating directory \"'demo/misc'\" mkdir 'demo/misc' echo shar: Creating directory \"'demo/msg'\" mkdir 'demo/msg' echo shar: Creating directory \"'demo/plot'\" mkdir 'demo/plot' echo shar: Creating directory \"'demo/sh'\" mkdir 'demo/sh' echo shar: Creating directory \"'demo/tests'\" mkdir 'demo/tests' echo shar: Creating directory \"'doc/usrman'\" mkdir 'doc/usrman' echo shar: Creating directory \"'doc/usrman/croff'\" mkdir 'doc/usrman/croff' if test -f 'doc/usrman/version' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'doc/usrman/version'\" else echo shar: Extracting \"'doc/usrman/version'\" \(3 characters\) sed "s/^X//" >'doc/usrman/version' <<'END_OF_FILE' X51 END_OF_FILE if test 3 -ne `wc -c <'doc/usrman/version'`; then echo shar: \"'doc/usrman/version'\" unpacked with wrong size! fi # end of 'doc/usrman/version' fi if test -f 'font-16/Udot1x1r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-16/Udot1x1r'\" else echo shar: Extracting \"'font-16/Udot1x1r'\" \(58 characters\) sed "s/^X//" >'font-16/Udot1x1r' <<'END_OF_FILE' Xbegin 644 dot1x1r.fnt X3%@$! & @?________________P X Xend END_OF_FILE if test 58 -ne `wc -c <'font-16/Udot1x1r'`; then echo shar: \"'font-16/Udot1x1r'\" unpacked with wrong size! fi # end of 'font-16/Udot1x1r' fi if test -f 'font-32/Udot1x1r' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'font-32/Udot1x1r'\" else echo shar: Extracting \"'font-32/Udot1x1r'\" \(54 characters\) sed "s/^X//" >'font-32/Udot1x1r' <<'END_OF_FILE' Xbegin 644 dot1x1r.fnt X2& $! & @?_______________ X Xend END_OF_FILE if test 54 -ne `wc -c <'font-32/Udot1x1r'`; then echo shar: \"'font-32/Udot1x1r'\" unpacked with wrong size! fi # end of 'font-32/Udot1x1r' fi if test -f 'icon/README' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/README'\" else echo shar: Extracting \"'icon/README'\" \(64 characters\) sed "s/^X//" >'icon/README' <<'END_OF_FILE' XMost of these icons were created and donated by XStephen Hawley. END_OF_FILE if test 64 -ne `wc -c <'icon/README'`; then echo shar: \"'icon/README'\" unpacked with wrong size! fi # end of 'icon/README' fi if test -f 'icon/Ucopy' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Ucopy'\" else echo shar: Extracting \"'icon/Ucopy'\" \(75 characters\) sed "s/^X//" >'icon/Ucopy' <<'END_OF_FILE' Xbegin 644 copy XF>GH@," P $ ( 0 @?_A C=B/P(Q B'_X X Xend END_OF_FILE if test 75 -ne `wc -c <'icon/Ucopy'`; then echo shar: \"'icon/Ucopy'\" unpacked with wrong size! fi # end of 'icon/Ucopy' fi if test -f 'icon/Udither' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Udither'\" else echo shar: Extracting \"'icon/Udither'\" \(77 characters\) sed "s/^X//" >'icon/Udither' <<'END_OF_FILE' Xbegin 644 dither XF>GH@," PD) &!@8&D) )"6!@8& )"9"0!@8&!I"0"0E@8&!@"0D X Xend END_OF_FILE if test 77 -ne `wc -c <'icon/Udither'`; then echo shar: \"'icon/Udither'\" unpacked with wrong size! fi # end of 'icon/Udither' fi if test -f 'icon/Udng' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Udng'\" else echo shar: Extracting \"'icon/Udng'\" \(96 characters\) sed "s/^X//" >'icon/Udng' <<'END_OF_FILE' Xbegin 644 dng XM>GH@)R XQ@ H #@ ? #6 -8 _@#^ /X Q@"Z /X _@!\ #@ * H "@ ; #N X) $0 X Xend END_OF_FILE if test 96 -ne `wc -c <'icon/Udng'`; then echo shar: \"'icon/Udng'\" unpacked with wrong size! fi # end of 'icon/Udng' fi if test -f 'icon/Udnguy' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Udnguy'\" else echo shar: Extracting \"'icon/Udnguy'\" \(98 characters\) sed "s/^X//" >'icon/Udnguy' <<'END_OF_FILE' Xbegin 644 dnguy XM>GH@)R X Q@ H #@ ? #^ /X U@#6 /X _@"Z ,8 _@!\ #@ * H X) "@ ; #N $0 X Xend END_OF_FILE if test 98 -ne `wc -c <'icon/Udnguy'`; then echo shar: \"'icon/Udnguy'\" unpacked with wrong size! fi # end of 'icon/Udnguy' fi if test -f 'icon/Umsg_note' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Umsg_note'\" else echo shar: Extracting \"'icon/Umsg_note'\" \(59 characters\) sed "s/^X//" >'icon/Umsg_note' <<'END_OF_FILE' Xbegin 644 msg_note X8>GH@*B I?\! 1D9 1D! 0$!&0$" @/^ X Xend END_OF_FILE if test 59 -ne `wc -c <'icon/Umsg_note'`; then echo shar: \"'icon/Umsg_note'\" unpacked with wrong size! fi # end of 'icon/Umsg_note' fi if test -f 'icon/Ureel1' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Ureel1'\" else echo shar: Extracting \"'icon/Ureel1'\" \(64 characters\) sed "s/^X//" >'icon/Ureel1' <<'END_OF_FILE' Xbegin 644 reel1 X>>GH@+" L#P _Q'Y@GG"?]?_P__#_FN>09^ _QP\/ X Xend END_OF_FILE if test 64 -ne `wc -c <'icon/Ureel1'`; then echo shar: \"'icon/Ureel1'\" unpacked with wrong size! fi # end of 'icon/Ureel1' fi if test -f 'icon/Ureel2' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Ureel2'\" else echo shar: Extracting \"'icon/Ureel2'\" \(64 characters\) sed "s/^X//" >'icon/Ureel2' <<'END_OF_FILE' Xbegin 644 reel2 X>>GH@+" L#P _Q$\@SS#_]?_P__#_^L\P3R _QP\/ X Xend END_OF_FILE if test 64 -ne `wc -c <'icon/Ureel2'`; then echo shar: \"'icon/Ureel2'\" unpacked with wrong size! fi # end of 'icon/Ureel2' fi if test -f 'icon/Ureel3' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Ureel3'\" else echo shar: Extracting \"'icon/Ureel3'\" \(64 characters\) sed "s/^X//" >'icon/Ureel3' <<'END_OF_FILE' Xbegin 644 reel3 X>>GH@+" L#P _Q&?@YY#_E?_P__"?^IYP?F _QP\/ X Xend END_OF_FILE if test 64 -ne `wc -c <'icon/Ureel3'`; then echo shar: \"'icon/Ureel3'\" unpacked with wrong size! fi # end of 'icon/Ureel3' fi if test -f 'icon/Ureel4' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Ureel4'\" else echo shar: Extracting \"'icon/Ureel4'\" \(64 characters\) sed "s/^X//" >'icon/Ureel4' <<'END_OF_FILE' Xbegin 644 reel4 X>>GH@+" L#P YP'G@__#_\)^0GY#_\/_P>> YP \ X Xend END_OF_FILE if test 64 -ne `wc -c <'icon/Ureel4'`; then echo shar: \"'icon/Ureel4'\" unpacked with wrong size! fi # end of 'icon/Ureel4' fi if test -f 'icon/Uslider_h' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Uslider_h'\" else echo shar: Extracting \"'icon/Uslider_h'\" \(125 characters\) sed "s/^X//" >'icon/Uslider_h' <<'END_OF_FILE' Xbegin 644 slider_h XM>GH@-R P#G 0 !&($ AA#@ _G]4 "&$D@ 1B)( #G"2 ; &P "2 X9 D@ )( !4 . ! 0 1 X Xend END_OF_FILE if test 125 -ne `wc -c <'icon/Uslider_h'`; then echo shar: \"'icon/Uslider_h'\" unpacked with wrong size! fi # end of 'icon/Uslider_h' fi if test -f 'icon/Usmall_stop' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Usmall_stop'\" else echo shar: Extracting \"'icon/Usmall_stop'\" \(81 characters\) sed "s/^X//" >'icon/Usmall_stop' <<'END_OF_FILE' Xbegin 644 small_stop XF>GH@," P!^ /\!_X/_Q__M&SNU6[5=M3VU>[MW_^/_P?^ _P!^ X Xend END_OF_FILE if test 81 -ne `wc -c <'icon/Usmall_stop'`; then echo shar: \"'icon/Usmall_stop'\" unpacked with wrong size! fi # end of 'icon/Usmall_stop' fi if test -f 'icon/Usmalldriver' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Usmalldriver'\" else echo shar: Extracting \"'icon/Usmalldriver'\" \(78 characters\) sed "s/^X//" >'icon/Usmalldriver' <<'END_OF_FILE' Xbegin 644 smalldriver XB>GH@.R G?$ " (*@#8"9/_!@@" ()D_\&##L V ?V " X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/Usmalldriver'`; then echo shar: \"'icon/Usmalldriver'\" unpacked with wrong size! fi # end of 'icon/Usmalldriver' fi if test -f 'icon/Usmeye3' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Usmeye3'\" else echo shar: Extracting \"'icon/Usmeye3'\" \(165 characters\) sed "s/^X//" >'icon/Usmeye3' <<'END_OF_FILE' Xbegin 644 smeye3 XM>GH@." X ? 8, ( @ $ $ "%0@ BJ( Q<1@ 0/($ XM $%]!)!8_C0 67TT %BJ- "(5"( C !B '( G !.0 D2 %% #*8 X,#!!@ !_O\& X Xend END_OF_FILE if test 165 -ne `wc -c <'icon/Usmeye3'`; then echo shar: \"'icon/Usmeye3'\" unpacked with wrong size! fi # end of 'icon/Usmeye3' fi if test -f 'icon/Usmeye4' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Usmeye4'\" else echo shar: Extracting \"'icon/Usmeye4'\" \(165 characters\) sed "s/^X//" >'icon/Usmeye4' <<'END_OF_FILE' Xbegin 644 smeye4 XM>GH@." X !\ !@P @" 0 0 (5" .*HX $%Q! !<\F0 27TD XM $C^))!Q?1P B*HB (A4(@!T %P @" $Y !R1)P +()H !$!$ * * X,!@# & X Xend END_OF_FILE if test 165 -ne `wc -c <'icon/Usmeye4'`; then echo shar: \"'icon/Usmeye4'\" unpacked with wrong size! fi # end of 'icon/Usmeye4' fi if test -f 'icon/Usmileheart' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/Usmileheart'\" else echo shar: Extracting \"'icon/Usmileheart'\" \(147 characters\) sed "s/^X//" >'icon/Usmileheart' <<'END_OF_FILE' Xbegin 644 smileheart XM>GH@,B T'SX #'C !@P8 Q,C ,@0P #,&, P # , P !D$8 8B& XI #'# 8!@ # P 88 ", R %@ !P 8 $ X Xend END_OF_FILE if test 147 -ne `wc -c <'icon/Usmileheart'`; then echo shar: \"'icon/Usmileheart'\" unpacked with wrong size! fi # end of 'icon/Usmileheart' fi if test -f 'icon/grey/README' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/README'\" else echo shar: Extracting \"'icon/grey/README'\" \(42 characters\) sed "s/^X//" >'icon/grey/README' <<'END_OF_FILE' XThese are preliminary 16x16 grey patterns END_OF_FILE if test 42 -ne `wc -c <'icon/grey/README'`; then echo shar: \"'icon/grey/README'\" unpacked with wrong size! fi # end of 'icon/grey/README' fi if test -f 'icon/grey/U0' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U0'\" else echo shar: Extracting \"'icon/grey/U0'\" \(77 characters\) sed "s/^X//" >'icon/grey/U0' <<'END_OF_FILE' Xbegin 644 0 XF>GH@," P X Xend END_OF_FILE if test 77 -ne `wc -c <'icon/grey/U0'`; then echo shar: \"'icon/grey/U0'\" unpacked with wrong size! fi # end of 'icon/grey/U0' fi if test -f 'icon/grey/U100' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U100'\" else echo shar: Extracting \"'icon/grey/U100'\" \(79 characters\) sed "s/^X//" >'icon/grey/U100' <<'END_OF_FILE' Xbegin 644 100 XF>GH@," P__________________________________________\ X Xend END_OF_FILE if test 79 -ne `wc -c <'icon/grey/U100'`; then echo shar: \"'icon/grey/U100'\" unpacked with wrong size! fi # end of 'icon/grey/U100' fi if test -f 'icon/grey/U15' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U15'\" else echo shar: Extracting \"'icon/grey/U15'\" \(78 characters\) sed "s/^X//" >'icon/grey/U15' <<'END_OF_FILE' Xbegin 644 15 XF>GH@," P@0($"! @0($"! @0($"! @0($"! @0($"! @0($"! @ X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/grey/U15'`; then echo shar: \"'icon/grey/U15'\" unpacked with wrong size! fi # end of 'icon/grey/U15' fi if test -f 'icon/grey/U20' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U20'\" else echo shar: Extracting \"'icon/grey/U20'\" \(78 characters\) sed "s/^X//" >'icon/grey/U20' <<'END_OF_FILE' Xbegin 644 20 XF>GH@," PA"$A" A"0A 0A(0A(0@(0D(0$(2$(2$("$)"$!"$A"$ X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/grey/U20'`; then echo shar: \"'icon/grey/U20'\" unpacked with wrong size! fi # end of 'icon/grey/U20' fi if test -f 'icon/grey/U25' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U25'\" else echo shar: Extracting \"'icon/grey/U25'\" \(78 characters\) sed "s/^X//" >'icon/grey/U25' <<'END_OF_FILE' Xbegin 644 25 XF>GH@," PB(A$1!$1(B*(B$1$$1$B(HB(1$01$2(BB(A$1!$1(B( X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/grey/U25'`; then echo shar: \"'icon/grey/U25'\" unpacked with wrong size! fi # end of 'icon/grey/U25' fi if test -f 'icon/grey/U33' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U33'\" else echo shar: Extracting \"'icon/grey/U33'\" \(78 characters\) sed "s/^X//" >'icon/grey/U33' <<'END_OF_FILE' Xbegin 644 33 XF>GH@," PDDE))"22DDE))"22DDE))"22DDE))"22DDE))"22DDD X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/grey/U33'`; then echo shar: \"'icon/grey/U33'\" unpacked with wrong size! fi # end of 'icon/grey/U33' fi if test -f 'icon/grey/U50' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U50'\" else echo shar: Extracting \"'icon/grey/U50'\" \(78 characters\) sed "s/^X//" >'icon/grey/U50' <<'END_OF_FILE' Xbegin 644 50 XF>GH@," PJJI55:JJ556JJE55JJI55:JJ556JJE55JJI55:JJ554 X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/grey/U50'`; then echo shar: \"'icon/grey/U50'\" unpacked with wrong size! fi # end of 'icon/grey/U50' fi if test -f 'icon/grey/U67' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U67'\" else echo shar: Extracting \"'icon/grey/U67'\" \(78 characters\) sed "s/^X//" >'icon/grey/U67' <<'END_OF_FILE' Xbegin 644 67 XF>GH@," P;;:VV]MM;;:VV]MM;;:VV]MM;;:VV]MM;;:VV]MM;;8 X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/grey/U67'`; then echo shar: \"'icon/grey/U67'\" unpacked with wrong size! fi # end of 'icon/grey/U67' fi if test -f 'icon/grey/U75' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U75'\" else echo shar: Extracting \"'icon/grey/U75'\" \(78 characters\) sed "s/^X//" >'icon/grey/U75' <<'END_OF_FILE' Xbegin 644 75 XF>GH@," P=W>[N^[NW=UW=[N[[N[=W7=WN[ON[MW==W>[N^[NW=T X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/grey/U75'`; then echo shar: \"'icon/grey/U75'\" unpacked with wrong size! fi # end of 'icon/grey/U75' fi if test -f 'icon/grey/U80' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U80'\" else echo shar: Extracting \"'icon/grey/U80'\" \(78 characters\) sed "s/^X//" >'icon/grey/U80' <<'END_OF_FILE' Xbegin 644 80 XF>GH@," P>][>]_>]O>_O>WO>WO?WO;WO[WM[WM[W][V][^][>]X X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/grey/U80'`; then echo shar: \"'icon/grey/U80'\" unpacked with wrong size! fi # end of 'icon/grey/U80' fi if test -f 'icon/grey/U85' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/grey/U85'\" else echo shar: Extracting \"'icon/grey/U85'\" \(78 characters\) sed "s/^X//" >'icon/grey/U85' <<'END_OF_FILE' Xbegin 644 85 XF>GH@," P?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_?OW[]^_< X Xend END_OF_FILE if test 78 -ne `wc -c <'icon/grey/U85'`; then echo shar: \"'icon/grey/U85'\" unpacked with wrong size! fi # end of 'icon/grey/U85' fi if test -f 'icon/mouse/README' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'icon/mouse/README'\" else echo shar: Extracting \"'icon/mouse/README'\" \(41 characters\) sed "s/^X//" >'icon/mouse/README' <<'END_OF_FILE' XMGR icons for Mickey Mouse Clock, by SDH END_OF_FILE if test 41 -ne `wc -c <'icon/mouse/README'`; then echo shar: \"'icon/mouse/README'\" unpacked with wrong size! fi # end of 'icon/mouse/README' fi if test -f 'lib/README' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'lib/README'\" else echo shar: Extracting \"'lib/README'\" \(149 characters\) sed "s/^X//" >'lib/README' <<'END_OF_FILE' XAs distributed on comp.sources.unix, the file scribe.c was Xbroken into four pieces. Execute the following: X cat scribe.c.? >scribe.c X rm scribe.c.? END_OF_FILE if test 149 -ne `wc -c <'lib/README'`; then echo shar: \"'lib/README'\" unpacked with wrong size! fi # end of 'lib/README' fi if test -f 'menu/mail_menu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'menu/mail_menu'\" else echo shar: Extracting \"'menu/mail_menu'\" \(72 characters\) sed "s/^X//" >'menu/mail_menu' <<'END_OF_FILE' Xprint t Xdelete dt Xnext n Xfile | hm -s Xquit q Xhelp ? Xheaders h * Xabort x END_OF_FILE if test 72 -ne `wc -c <'menu/mail_menu'`; then echo shar: \"'menu/mail_menu'\" unpacked with wrong size! fi # end of 'menu/mail_menu' fi if test -f 'menu/more_menu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'menu/more_menu'\" else echo shar: Extracting \"'menu/more_menu'\" \(92 characters\) sed "s/^X//" >'menu/more_menu' <<'END_OF_FILE' Xmore d\c Xagain .\c Xnext file :n\c Xfind /\c Xbackup '\c Xfile ? :f\c Xhelp h\c Xquit :Q\c END_OF_FILE if test 92 -ne `wc -c <'menu/more_menu'`; then echo shar: \"'menu/more_menu'\" unpacked with wrong size! fi # end of 'menu/more_menu' fi if test -f 'menu/shell_menu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'menu/shell_menu'\" else echo shar: Extracting \"'menu/shell_menu'\" \(96 characters\) sed "s/^X//" >'menu/shell_menu' <<'END_OF_FILE' Xls ls Xrepeat !! Xlast edit !vi Xlast make !make Xdate date Xshazam zap Xmail mail Xmessages msgs END_OF_FILE if test 96 -ne `wc -c <'menu/shell_menu'`; then echo shar: \"'menu/shell_menu'\" unpacked with wrong size! fi # end of 'menu/shell_menu' fi if test -f 'menu/vi_menu' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'menu/vi_menu'\" else echo shar: Extracting \"'menu/vi_menu'\" \(118 characters\) sed "s/^X//" >'menu/vi_menu' <<'END_OF_FILE' Xundo u\c Xnext page ^F\c Xprev page ^B\c Xyank line "zY\c Xput line "zP\c Xmark mz\c Xgoto mark 'z\c Xrerun :! ! Xquit :q END_OF_FILE if test 118 -ne `wc -c <'menu/vi_menu'`; then echo shar: \"'menu/vi_menu'\" unpacked with wrong size! fi # end of 'menu/vi_menu' fi if test -f 'src/README' -a "${1}" != "-c" ; then echo shar: Will not clobber existing file \"'src/README'\" else echo shar: Extracting \"'src/README'\" \(158 characters\) sed "s/^X//" >'src/README' <<'END_OF_FILE' XAs distributed on comp.sources.unix, the file copyright.h was Xbroken into six pieces. Execute the following: X cat copyright.h.? >copyright X rm copyright.h.? END_OF_FILE if test 158 -ne `wc -c <'src/README'`; then echo shar: \"'src/README'\" unpacked with wrong size! fi # end of 'src/README' fi echo shar: End of archive 1 \(of 61\). cp /dev/null ark1isdone 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