[comp.sources.unix] REPOST v17i002: MGR, Bellcore window manager, Part01/61

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