REPOST v17i002: MGR, Bellcore window manager, Part01/61
Rich Salz
rsalz at uunet.uu.net
Thu Jan 19 01:48:03 AEST 1989
Submitted-by: Stephen A. Uhler <sau at 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 at 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 at bellcore.com
X
X----------------------------------------------------------------------------
X
XPlease mail any bugs or comments to:
Xmgr at 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 at 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 at +" L#P _Q'Y at 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 at +" 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 at +" 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 at +" L#P YP'G at __#_\)^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 at -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 at .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 at ." 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 at ." 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 , at 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 at 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
More information about the Comp.sources.unix
mailing list