home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / unix / volume17 / mgr / part14 < prev    next >
Encoding:
Internet Message Format  |  1989-01-19  |  50.7 KB

  1. Subject:  v17i015:  MGR, Bellcore window manager, Part14/61
  2. Newsgroups: comp.sources.unix
  3. Approved: rsalz@uunet.UU.NET
  4.  
  5. Submitted-by: Stephen A. Uhler <sau@bellcore.com>
  6. Posting-number: Volume 17, Issue 15
  7. Archive-name: mgr/part14
  8.  
  9.  
  10.  
  11.  
  12. #! /bin/sh
  13. # This is a shell archive.  Remove anything before this line, then unpack
  14. # it by saving it into a file and typing "sh file".  To overwrite existing
  15. # files, type "sh file -c".  You can also feed this as standard input via
  16. # unshar, or by typing "sh <file", e.g..  If this archive is complete, you
  17. # will see the following message at the end:
  18. #        "End of archive 14 (of 61)."
  19. # Contents:  doc/menu.1 font-16/Ucour8x16r font-16/Ucour8x16rI
  20. #   font-16/Ucour8x16ru font-16/Ugal9x16r font-16/Ugal9x16rI
  21. #   font-16/Ugal9x16ru font-16/User8x16r font-16/User8x16rI
  22. #   font-16/User8x16ru font-32/Ugal9x16r font-32/Ugal9x16ru
  23. #   font-32/User8x16r src/defines.h src/pixrect/bitmap.h
  24. # Wrapped by rsalz@papaya.bbn.com on Thu Nov 17 21:05:15 1988
  25. PATH=/bin:/usr/bin:/usr/ucb ; export PATH
  26. if test -f 'doc/menu.1' -a "${1}" != "-c" ; then 
  27.   echo shar: Will not clobber existing file \"'doc/menu.1'\"
  28. else
  29. echo shar: Extracting \"'doc/menu.1'\" \(2937 characters\)
  30. sed "s/^X//" >'doc/menu.1' <<'END_OF_FILE'
  31. X'\"                        Copyright (c) 1988 Bellcore
  32. X'\"                            All Rights Reserved
  33. X'\"       Permission is granted to copy or use this program, EXCEPT that it
  34. X'\"       may not be sold for profit, the copyright notice must be reproduced
  35. X'\"       on copies, and credit should be given to Bellcore where it is due.
  36. X'\"       BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
  37. X'\"
  38. X'\"    $Header: menu.1,v 4.1 88/06/21 13:51:43 bianchi Exp $
  39. X'\"    $Source: /tmp/mgrsrc/doc/RCS/menu.1,v $
  40. X.TH MENU 1 "Documented 6/6/86       Local"
  41. X.UC 4
  42. X.SH NAME
  43. Xmenu \-
  44. Xcreate or select an mgr pop-up menu
  45. X.SH SYNOPSIS
  46. X.B menu
  47. X[
  48. X.B \-options
  49. X]
  50. X[
  51. Xmenufile(s)
  52. X]
  53. X.br
  54. X.SH DESCRIPTION
  55. X.I Menu
  56. Xdownloads or selects a pop-up menu for the mgr window manager for a Sun
  57. Xworkstations.
  58. X.SH OPTIONS
  59. X.ti-4
  60. X-sn selects the menu previously loaded into position n; that is,
  61. Xit binds the menu in position n to the middle mouse button.
  62. XNo downloading takes place.
  63. X.sp
  64. X.ti-3
  65. X-s by itself allows downloading of a new menu, without it being selected.
  66. X.sp
  67. X.ti-4
  68. X-ln causes loading of a new menu 
  69. Xinto position n.  By default, n is 1.
  70. XThe loaded menu is also selected (unless -s was specified).
  71. X.sp
  72. X.tr ~
  73. X.ti-4
  74. X-n"Name of Menu"~~ specifies a name for the menu.  Alternatively,
  75. Xa name may be specified by one or more lines of the form 
  76. Xname=anything in the menu file.  By default, the name of the menu
  77. Xis taken to be the name of the input file converted to upper-case.
  78. XThe menu's name is displayed at the top of the menu.
  79. X-n by itself suppresses the name altogether.
  80. X.sp
  81. X.ti-4
  82. X-fn specifies that the font loaded into font postion n will
  83. Xused for the menu.  Default is 6.
  84. X.sp
  85. X.ti-4
  86. X-d<char>~~ indicates that <char> will be used instead of the default,
  87. XTAB,
  88. Xto delimit items from actions in the menu file.
  89. X.sp
  90. XThe named input files (or standard input by default) should contain one
  91. Xitem-action pair per line, delimited by by one or more
  92. Xdelimiter characters (TABs by default). Items and actions are arbitrary
  93. Xcharacter strings not containing the delimiter character.
  94. XThe items are displayed in the pop-up menu,
  95. Xand the user is allowed to select an item
  96. Xusing the mouse and middle button.  The corresponding action string is
  97. Xthen written to the standard input of the process running in the window.
  98. XIf an action ends with \\c, the newline character following the action is suppressed.
  99. X.sp
  100. XOptionally, the menu file may begin with
  101. Xa delim=<char> line to specify an alternate delimiter,
  102. Xfollowed by any number of name=anything lines
  103. Xto specify one or more lines of menu name, and a font=n line to select a 
  104. Xfont.
  105. X.BUGS
  106. XThe total number of characters in all actions and items may not exceed
  107. Xapproximately 1000.
  108. X.ne 15
  109. X.SH EXAMPLES
  110. X.nf
  111. Xmenu <<!
  112. Xdelim=:
  113. Xname=    FRUITS
  114. Xname=--------------
  115. Xapples:echo apples
  116. Xoranges:echo oranges
  117. Xpears:echo pears
  118. Xpassion fruit:echo passion fruit
  119. Xthree cherries:echo Jackpot!
  120. X!
  121. X.SH AUTHOR
  122. XPaul A. Tukey (bellcore!paul)
  123. END_OF_FILE
  124. # end of 'doc/menu.1'
  125. fi
  126. if test -f 'font-16/Ucour8x16r' -a "${1}" != "-c" ; then 
  127.   echo shar: Will not clobber existing file \"'font-16/Ucour8x16r'\"
  128. else
  129. echo shar: Extracting \"'font-16/Ucour8x16r'\" \(2994 characters\)
  130. sed "s/^X//" >'font-16/Ucour8x16r' <<'END_OF_FILE'
  131. Xbegin 644 cour8x16r.fnt
  132. XM%@@0!88             _/XX.                                   
  133. XM                                                            
  134. XM                                                            
  135. XM        .#@X.#@   !^_C@X               X.#@X.#@ ?@     (    
  136. XM!"        $                                                 
  137. XM        /$ \                                       ."'  X   
  138. XM       X.#@X.    /S^.#@              #@X.#@X. #\  @D) @P& 0(
  139. XM$        AP(/!P,/@Q^/#P   ( 0#P8                            
  140. XM       @( 0  !  8  &  X 8 @$8#@         $        ! (" "0    
  141. XM     #@X.#@X    ?OXX.               .#@X.#@X 'X ""0D/D@D!! (
  142. XM"      "(AA"(A0@,$)"1@  !  @8B0X?!I\?W\:=SX_<W"#AQQ^''PZ?^=W
  143. XMXW=W?B @! @ $  @  ( $0 @" 0@"          0        $ @(,I      
  144. XM    .#@X.#@   #\_C@X               X.#@X.#@ _  ()"1"22 ($ @(
  145. XM"     0B*$("%" @ D)"   ( !!"0@@B)B(A(28B" 0B($)")B$F(D9)0B)!
  146. XM(B)"(! $%  ( "   @ 0 "   " (         !         0" A:X       
  147. XM   X.#@X.    '[^.#@              #@X.#@X. !^  @D?D!*(! @!&L(
  148. XM    !"(( @(D($ $0D(8&!  " ).%")"(2 @0B((!"0@1F)"(4(B0DE"(DD4
  149. XM(@0@$ 0B  0<+!H:''P;+#@\)@B2;!QL&VX^?&9WXW=W?A ("$R0        
  150. XM #@X.#@X    _/XX.               .#@X.#@X /P "  D,#00 " $/@@ 
  151. XM   ((@@$'"0\7 0\1A@8('X$!%(4(D A)"1 (@@$*"!F4D(A0B(P"$(42104
  152. XM"" (!    "(R)B8F$"8R" 0D"&TR(C(F,4(0(B)!(B)$$ @( )          
  153. XM.#@X.#@   !^_C@X               X.#@X.#@ ?@ ( "0,""D ( 0<?P!^
  154. XM  @B" @"1 )B"$(Z  !   ((4B(\0"$\/$ ^" 0X(&I20CY"/ P(0A15"!00
  155. XM( @$     B%"0D(00B((!"@(22)!(4(@0! B(DD4(@A@  8            X
  156. XM.#@X.    /S^.#@              #@X.#@X. #\    ?@(61@ @!#8(    
  157. XM$"(($ )^ D((0@(  "!^!!A,(B) (20D1R((1"0@6DI"($(D @A"%#84"" @
  158. XM! 0    ^(4!"?A!"(@@$. A)(D$A0B \$"(470@4$! ("  &         #@X
  159. XM.#@X    ?OXX.               .#@X.#@X 'X    D0BE$ " $(@@    0
  160. XM(@@@0@1"0A!"!   $  ( $ ^(4$A("!"(@A$)"%22D(@0B)""$(((A0(0B $
  161. XM!    $(A0$) $$(B" 0D"$DB02%"( (0(A0V%!0@$ @(  D         .#@X
  162. XM.#@   #\_C@X               X.#@X.#@ _  ( "1B24X $ @ "!@ &" B
  163. XM"$)B!&)B$$(,&!@( !  (D$A(B(A("(B"$0B(4)&9"!D(F(() @B(@A"( ($
  164. XM    1C(B)B(0)B((!"((22(B,B8@0A(F""(B"$(0" @ "0         X.#@X
  165. XM.    '[^.#@              #@X.#@X. !^  @ )%P).0 0"   &  8(!P^
  166. XM?CP./#P0/# 8& 0 (!@<XWX<?']X''<^.'-_Y^(X>#AS7#X8"")W/GX@ @0 
  167. XM   [;!P;''P:=SX$9SY)=QPL&GA\#!L((G<(?A ("  )         #@X.#@X
  168. XM    _/XX.               .#@X.#@X /P     " 8   @0   (  !     
  169. XM           ( @!                         $            " !! !_
  170. XM          (   0      " "         !  $ @(  D         .#@X.#@ 
  171. XM  !^_C@X               X.#@X.#@ ?@     (    !"   !          
  172. XM         !                             L            /  \    
  173. XM        !   "       ( (         $  ."'  !@         X.#@X.   
  174. XM /S^.#@              #@X.#@X. #\                (           
  175. XM        (                             ,                     
  176. XM       X  !P      !P!P        !X                 #@X.#@X    
  177. XM?OXX.               .#@X.#@X 'X                             
  178. XM                                                            
  179. XC                                                
  180. Xend
  181. END_OF_FILE
  182. # end of 'font-16/Ucour8x16r'
  183. fi
  184. if test -f 'font-16/Ucour8x16rI' -a "${1}" != "-c" ; then 
  185.   echo shar: Will not clobber existing file \"'font-16/Ucour8x16rI'\"
  186. else
  187. echo shar: Extracting \"'font-16/Ucour8x16rI'\" \(2995 characters\)
  188. sed "s/^X//" >'font-16/Ucour8x16rI' <<'END_OF_FILE'
  189. Xbegin 644 cour8x16rI.fnt
  190. XM%@@0!88 ____________ P''Q________________________P  ________
  191. XM____________________________________________________________
  192. XM____________________________________________________________
  193. XM________Q\?'Q\?___^! <?'_______________'Q\?'Q\?_?@#____W____
  194. XM^]________[_________________________________________________
  195. XM________P[_#_______________________________________Q]X__'___
  196. XM_______'Q\?'Q____P,!Q\?______________\?'Q\?'Q__\ /?;V_?/Y_OW
  197. XM[________>/WP^/SP?.!P\/___W_O\/G____________________________
  198. XM_______?W_O__^__G__Y__'_G_?[G\?_________[________^_W]_]O____
  199. XM_____\?'Q\?'____@0''Q_______________Q\?'Q\?'_WX ]]O;P;?;^^_W
  200. XM]______]W>>]W>O?S[V]N?__^__?G=O'@^6#@(#EB,' C(]\>..!XX/%@!B(
  201. XM'(B(@=_?^_?_[__?__W_[O_?]_O?]__________O________[_?WS6______
  202. XM____Q\?'Q\?___\# <?'_______________'Q\?'Q\?__ #WV]N]MM_W[_?W
  203. XM]_____O=U[W]Z]_?_;V]___W_^^]O??=V=W>WMG=]_O=W[V]V=[9W;FVO=V^
  204. XMW=V]W^_[Z__W_]___?_O_]___]_W_________^_________O]_>E'_______
  205. XM___'Q\?'Q____X$!Q\?______________\?'Q\?'Q_]^ /?;@;^UW^_?^Y3W
  206. XM____^]WW_?W;W[_[O;WGY^__]_VQZ]V]WM_?O=WW^]O?N9V]WKW=O;:]W;;K
  207. XMW?O?[_O=__OCT^7EXX/DT\?#V?=MD^.3Y)'!@YF('(B(@>_W][-O________
  208. XM_\?'Q\?'____ P''Q_______________Q\?'Q\?'__P ]__;S\OO_]_[P??_
  209. XM___WW??[X]O#H_O#N>?GWX'[^ZWKW;_>V]N_W??[U]^9K;W>O=W/][WKMNOK
  210. XM]]_W^____]W-V=G9[]G-]_O;]Y+-W<W9SKWOW=V^W=V[[_?W_V__________
  211. XMQ\?'Q\?___^! <?'_______________'Q\?'Q\?_?@#W_]OS]];_W_OC@/^!
  212. XM__?=]_?]N_V=][W%__^___WWK=W#O][#P[_!]_O'WY6MO<&]P_/WO>NJ]^OO
  213. XMW_?[_____=Z]O;WOO=WW^]?WMMV^WKW?O^_=W;;KW?>?__G____________'
  214. XMQ\?'Q____P,!Q\?______________\?'Q\?'Q__\ /__@?WIN?_?^\GW____
  215. XM[]WW[_V!_;WWO?W__]^!^^>SW=V_WMO;N-WWN]O?I;6]W[W;_?>]Z\GK]]_?
  216. XM^_O____!WK^]@>^]W??[Q_>VW;[>O=_#[]WKHO?K[^_W]__Y_________\?'
  217. XMQ\?'____@0''Q_______________Q\?'Q\?'_WX ___;O=:[_]_[W??____O
  218. XMW???O?N]O>^]^___[__W_[_!WK[>W]^]W?>[V]ZMM;W?O=V]][WWW>OWO=_[
  219. XM^____[W>O[V_[[W=]_O;][;=OMZ]W_WOW>O)Z^O?[_?W__;_________Q\?'
  220. XMQ\?___\# <?'_______________'Q\?'Q\?__ #W_]N=MK'_[_?_]^?_Y]_=
  221. XM][V=^YV=[[WSY^?W_^__W;[>W=W>W]W=][O=WKVYF]^;W9WWV_?=W?>]W_W[
  222. XM____N<W=V=WOV=WW^]WWMMW=S=G?O>W9]]W=][WO]_?_]O_________'Q\?'
  223. XMQ____X$!Q\?______________\?'Q\?'Q_]^ /?_VZ/VQO_O]___Y__GW^/!
  224. XM@</QP\/OP\_GY_O_W^?C'('C@X"'XXC!QXR &!W'A\>,H\'G]]V(P8'?_?O_
  225. XM___$D^/DXX/EB,'[F,&VB./3Y8>#\^3WW8CW@>_W]__V_________\?'Q\?'
  226. XM____ P''Q_______________Q\?'Q\?'__P ____]_G___?O___W__^_____
  227. XM___________W_?^_________________________[____________]_^^_^ 
  228. XM__________W___O______]_]_________^__[_?W__;_________Q\?'Q\?_
  229. XM__^! <?'_______________'Q\?'Q\?_?@#____W____^]___^__________
  230. XM_________^_____________________________3____________P__#____
  231. XM________^___]_______W_W_________[__Q]X__^?_________'Q\?'Q___
  232. XM_P,!Q\?______________\?'Q\?'Q__\ /______________W___________
  233. XM________W_____________________________S_____________________
  234. XM_______'__^/______^/^/________^'_________________\?'Q\?'____
  235. XM@0''Q_______________Q\?'Q\?'_WX ____________________________
  236. XM____________________________________________________________
  237. XC________________________________________________
  238. Xend
  239. END_OF_FILE
  240. # end of 'font-16/Ucour8x16rI'
  241. fi
  242. if test -f 'font-16/Ucour8x16ru' -a "${1}" != "-c" ; then 
  243.   echo shar: Will not clobber existing file \"'font-16/Ucour8x16ru'\"
  244. else
  245. echo shar: Extracting \"'font-16/Ucour8x16ru'\" \(2995 characters\)
  246. sed "s/^X//" >'font-16/Ucour8x16ru' <<'END_OF_FILE'
  247. Xbegin 644 cour8x16ru.fnt
  248. XM%@@0!88             _/XX.                                   
  249. XM                                                            
  250. XM                                                            
  251. XM        .#@X.#@   !^_C@X               X.#@X.#@ ?@     (    
  252. XM!"        $                                                 
  253. XM        /$ \                                       ."'  X   
  254. XM       X.#@X.    /S^.#@              #@X.#@X. #\  @D) @P& 0(
  255. XM$        AP(/!P,/@Q^/#P   ( 0#P8                            
  256. XM       @( 0  !  8  &  X 8 @$8#@         $        ! (" "0    
  257. XM     #@X.#@X    ?OXX.               .#@X.#@X 'X ""0D/D@D!! (
  258. XM"      "(AA"(A0@,$)"1@  !  @8B0X?!I\?W\:=SX_<W"#AQQ^''PZ?^=W
  259. XMXW=W?B @! @ $  @  ( $0 @" 0@"          0        $ @(,I      
  260. XM    .#@X.#@   #\_C@X               X.#@X.#@ _  ()"1"22 ($ @(
  261. XM"     0B*$("%" @ D)"   ( !!"0@@B)B(A(28B" 0B($)")B$F(D9)0B)!
  262. XM(B)"(! $%  ( "   @ 0 "   " (         !         0" A:X       
  263. XM   X.#@X.    '[^.#@              #@X.#@X. !^  @D?D!*(! @!&L(
  264. XM    !"(( @(D($ $0D(8&!  " ).%")"(2 @0B((!"0@1F)"(4(B0DE"(DD4
  265. XM(@0@$ 0B  0<+!H:''P;+#@\)@B2;!QL&VX^?&9WXW=W?A ("$R0        
  266. XM #@X.#@X    _/XX.               .#@X.#@X /P "  D,#00 " $/@@ 
  267. XM   ((@@$'"0\7 0\1A@8('X$!%(4(D A)"1 (@@$*"!F4D(A0B(P"$(42104
  268. XM"" (!    "(R)B8F$"8R" 0D"&TR(C(F,4(0(B)!(B)$$ @( )          
  269. XM.#@X.#@   !^_C@X               X.#@X.#@ ?@ ( "0,""D ( 0<?P!^
  270. XM  @B" @"1 )B"$(Z  !   ((4B(\0"$\/$ ^" 0X(&I20CY"/ P(0A15"!00
  271. XM( @$     B%"0D(00B((!"@(22)!(4(@0! B(DD4(@A@  8            X
  272. XM.#@X.    /S^.#@              #@X.#@X. #\    ?@(61@ @!#8(    
  273. XM$"(($ )^ D((0@(  "!^!!A,(B) (20D1R((1"0@6DI"($(D @A"%#84"" @
  274. XM! 0    ^(4!"?A!"(@@$. A)(D$A0B \$"(470@4$! ("  &         #@X
  275. XM.#@X    ?OXX.               .#@X.#@X 'X    D0BE$ " $(@@    0
  276. XM(@@@0@1"0A!"!   $  ( $ ^(4$A("!"(@A$)"%22D(@0B)""$(((A0(0B $
  277. XM!    $(A0$) $$(B" 0D"$DB02%"( (0(A0V%!0@$ @(  D         .#@X
  278. XM.#@   #\_C@X               X.#@X.#@ _  ( "1B24X $ @ "!@ &" B
  279. XM"$)B!&)B$$(,&!@( !  (D$A(B(A("(B"$0B(4)&9"!D(F(() @B(@A"( ($
  280. XM    1C(B)B(0)B((!"((22(B,B8@0A(F""(B"$(0" @ "0         X.#@X
  281. XM.    '[^.#@              #@X.#@X. !^  @ )%P).0 0"   &  8(!P^
  282. XM?CP./#P0/# 8& 0 (!@<XWX<?']X''<^.'-_Y^(X>#AS7#X8"")W/GX@ @0 
  283. XM   [;!P;''P:=SX$9SY)=QPL&GA\#!L((G<(?A ("  )        ?W]_?W]_
  284. XM?W]___]_?W]_?W]_?W]_?W]_?W]_?W]_?_\ ?W]_?W]_?W]_?W]_?W]_?W]_
  285. XM?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_
  286. XM?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W\ .#@X.#@ 
  287. XM  !^_C@X               X.#@X.#@ ?@     (    !"   !          
  288. XM         !                             L            /  \    
  289. XM        !   "       ( (         $  ."'  !@         X.#@X.   
  290. XM /S^.#@              #@X.#@X. #\                (           
  291. XM        (                             ,                     
  292. XM       X  !P      !P!P        !X                 #@X.#@X    
  293. XM?OXX.               .#@X.#@X 'X                             
  294. XM                                                            
  295. XC                                                
  296. Xend
  297. END_OF_FILE
  298. # end of 'font-16/Ucour8x16ru'
  299. fi
  300. if test -f 'font-16/Ugal9x16r' -a "${1}" != "-c" ; then 
  301.   echo shar: Will not clobber existing file \"'font-16/Ugal9x16r'\"
  302. else
  303. echo shar: Extracting \"'font-16/Ugal9x16r'\" \(2993 characters\)
  304. sed "s/^X//" >'font-16/Ugal9x16r' <<'END_OF_FILE'
  305. Xbegin 644 gal9x16r.fnt
  306. XM%@@0!88             _/XX.                                   
  307. XM                                                            
  308. XM                                                            
  309. XM        .#@X.#@   !^_C@X               X.#@X.#@ ?@     0    
  310. XM!"        (                " $                              
  311. XM        /( \                                       .$'  X   
  312. XM       X.#@X.    /S^.#@              #@X.#@X. #\ ! D$CAD, @(
  313. XM$       !#P(/#P$?CQ^/#P   0 (#P8&'@\>'Y^/$)\'D) @D(\?#Q\//Y"
  314. XM0H)"@GX@0 0  "  0  "  P 0 @$0#@         $        ! 0" "0    
  315. XM     #@X.#@X    ?OXX.               .#@X.#@X 'X $"025)1("! (
  316. XM$      $0AA"0@Q 0D)"0@  "  00B081$)$0$!"0A $1$""8D)"0D)"$$)"
  317. XM@D*" B! !!@ ( !   ( $@! " 1 "          0        $! (,I      
  318. XM    .#@X.#@   #\_C@X               X.#@X.#@ _  0)!)4F$@0$ A4
  319. XM$     A"*$)"%$!  D)"   0  A"0AA$0D) 0$)"$ 1(0,9B0D)"0D(00D*"
  320. XM)$0"(" $)  0 $   @ 0 $   $ (         !         0$ A:X       
  321. XM   X.#@X.    '[^.#@              #@X.#@X. !^ ! D?U!H," @!#@0
  322. XM    "$8( @(D0$ $0D(8&"!^! ).)$1 0D! 0$(0!%! QE)"0D)"(!!"0I(D
  323. XM1 0@( 1"  @X7#PZ/! Z7#@<1 CL7#Q<.EP\?$)"@D)"?A 0"$R0        
  324. XM #@X.#@X    _/XX.               .#@X.#@X /P $  D,! @ " $.!  
  325. XM   02@@$'$1\? 0\0A@80  "!%(D>$!"?'Q ?A $8$"J4D)"0GP8$$(D5!@H
  326. XM"" 0!    $1B0D9"?$9B" 1("))B0F)&8D(00D*"0D($$! ( )          
  327. XM.#@X.#@   !^_C@X               X.#@X.#@ ?@ 0 "08$%( ( 14_@!^
  328. XM !!2" @"A )""$(^   @  0(4B1$0$) 0$Y"$ 1P0*I*0GQ"2 000B14&! 0
  329. XM(! $    !$) 0D(00D((!% (DD)"0D) 0!!"0I(D(@A@  8            X
  330. XM.#@X.    /S^.#@              #@X.#@X. #\ !  _A0LC  @!! 0    
  331. XM(&(($ +^ D((0@(  !  " A,0D) 0D! 0D(0!%A DDI"0$)$ A!")%0D$" @
  332. XM" 0    \0D!"?A!"0@@$< B20D)"0D \$$(DDA@D$! 0"  &         #@X
  333. XM.#@X    ?OXX.               .#@X.#@X 'X   !(5#*( " $ !     @
  334. XM0@@@0@1"0A!" @  "'X0 $!^0D)"0$!"0A!$3$"21D) 0D1"$$(8*"000" (
  335. XM!    $1"0$) $$)"" 1("))"0D)"0 (00B22)!0@$! (  D         .#@X
  336. XM.#@   #\_C@X               X.#@X.#@ _    $A44I@ $ @ $!@ &$!"
  337. XM"$!"!$)"$$)"&!@$ "  (D)"0D1 0$9"$$1&0()&0D!"0D(00A@H0A! ( 0$
  338. XM    1&)"1D(01D((!$0(DD)"8D9 0A)&&))"%$ 0$ @ "0         X.#@X
  339. XM.    '[^.#@              #@X.#@X. !^ !  2#A,9@ 0"   &  80#P^
  340. XM?CP$/#P0/#P8& ( 0 @<0GP\>'Y .D)\.$)^@D(\0#Q"/! \&"A"$'X@! 0 
  341. XM   Z7#PZ/! Z0@@$0@B20CQ<.D \##H8;$((?A 0"  )         #@X.#@X
  342. XM    _/XX.               .#@X.#@X /P     $     @0   (  "     
  343. XM           (                            $            " "! #^
  344. XM          (   0      $ "          @ $! (  D         .#@X.#@ 
  345. XM  !^_C@X               X.#@X.#@ ?@          !"   !          
  346. XM         !                             (            /  \    
  347. XM        0@  1       0 (         $  .$'  !@         X.#@X.   
  348. XM /S^.#@              #@X.#@X. #\                (           
  349. XM        (                             8                     
  350. XM       \   X      !  @        !0                 #@X.#@X    
  351. XM?OXX.               .#@X.#@X 'X                             
  352. XM                                                            
  353. XC                 $ "         "                  
  354. Xend
  355. END_OF_FILE
  356. # end of 'font-16/Ugal9x16r'
  357. fi
  358. if test -f 'font-16/Ugal9x16rI' -a "${1}" != "-c" ; then 
  359.   echo shar: Will not clobber existing file \"'font-16/Ugal9x16rI'\"
  360. else
  361. echo shar: Extracting \"'font-16/Ugal9x16rI'\" \(2994 characters\)
  362. sed "s/^X//" >'font-16/Ugal9x16rI' <<'END_OF_FILE'
  363. Xbegin 644 gal9x16rI.fnt
  364. XM%@@0!88 ____________ P''Q________________________P  ________
  365. XM____________________________________________________________
  366. XM____________________________________________________________
  367. XM________Q\?'Q\?___^! <?'_______________'Q\?'Q\?_?@#____O____
  368. XM^]________W________________]_[______________________________
  369. XM________PW_#_______________________________________Q[X__'___
  370. XM_______'Q\?'Q____P,!Q\?______________\?'Q\?'Q__\ ._;[<>;S_?W
  371. XM[_______^\/WP\/[@<.!P\/___O_W\/GYX?#AX&!P[V#X;V_?;W#@\.#PP&]
  372. XMO7V]?8'?O_O__]__O__]__/_O_?[O\?_________[________^_O]_]O____
  373. XM_____\?'Q\?'____@0''Q_______________Q\?'Q\?'_WX []OMJVNW]^_W
  374. XM[______[O>>]O?._O;V]O?__]__OO=OGN[V[O[^]O>_[N[]]G;V]O;V][[V]
  375. XM?;U]_=^_^^?_W_^___W_[?^_]_N_]__________O________[^_WS6______
  376. XM____Q\?'Q\?___\# <?'_______________'Q\?'Q\?__ #OV^VK9[?O[_>K
  377. XM[_____>]U[V]Z[^__;V]___O__>]O>>[O;V_O[V][_NWOSF=O;V]O;WOO;U]
  378. XMV[O]W]_[V__O_[___?_O_[___[_W_________^_________O[_>E'_______
  379. XM___'Q\?'Q____X$!Q\?______________\?'Q\?'Q_]^ ._;@*^7S]_?^\?O
  380. XM____][GW_?W;O[_[O;WGY]^!^_VQV[N_O;^_O[WO^Z^_.:V]O;V]W^^]O6W;
  381. XMN_O?W_N]__?'H\/%P^_%H\?CN_<3H\.CQ:/#@[V]?;V]@>_O][-O________
  382. XM_\?'Q\?'____ P''Q_______________Q\?'Q\?'__P [__;S^_?_]_[Q^__
  383. XM___OM??[X[N#@_O#O>?GO__]^ZW;A[^]@X._@>_[G[]5K;V]O8/G[[W;J^?7
  384. XM]]_O^____[N=O;F]@[F=]_NW]VV=O9VYG;WOO;U]O;W[[^_W_V__________
  385. XMQ\?'Q\?___^! <?'_______________'Q\?'Q\?_?@#O_]OG[ZW_W_NK ?^!
  386. XM_^^M]_?]>_V]][W!___?__OWK=N[O[V_O[&][_N/OU6UO8.]M_OOO=NKY^_O
  387. XMW^_[____^[V_O;WOO;WW^Z_W;;V]O;V_O^^]O6W;W?>?__G____________'
  388. XMQ\?'Q____P,!Q\?______________\?'Q\?'Q__\ .__ >O3<__?^^_O____
  389. XMWYWW[_T!_;WWO?W__^__]_>SO;V_O;^_O;WO^Z>_;;6]O[V[_>^]VZO;[]_?
  390. XM]_O____#O;^]@>^]O??[C_=MO;V]O;_#[[W;;>?;[^_O]__Y_________\?'
  391. XMQ\?'____@0''Q_______________Q\?'Q\?'_WX __^WJ\UW_]_[_^_____?
  392. XMO???O?N]O>^]_?__]X'O_[^!O;V]O[^]O>^[L[]MN;V_O;N][[WGU]OOO]_W
  393. XM^____[N]O[V_[[V]]_NW]VV]O;V]O_WOO=MMV^O?[^_W__;_________Q\?'
  394. XMQ\?___\# <?'_______________'Q\?'Q\?__ #__[>KK6?_[_?_[^?_Y[^]
  395. XM][^]^[V][[V]Y^?[_]__W;V]O;N_O[F][[NYOWVYO;^]O;WOO>?7O>^_W_O[
  396. XM____NYV]N;WON;WW^[OW;;V]G;F_O>VYYVV]Z[_O[_?_]O_________'Q\?'
  397. XMQ____X$!Q\?______________\?'Q\?'Q_]^ .__M\>SF?_O]___Y__GO\/!
  398. XM@</[P\/OP\/GY_W_O_?CO8/#AX&_Q;V#Q[V!?;W#O\.]P^_#Y]>][X'?^_O_
  399. XM___%H\/%P^_%O??[O?=MO<.CQ;_#\\7GD[WW@>_O]__V_________\?'Q\?'
  400. XM____ P''Q_______________Q\?'Q\?'__P ____[_____?O___W__]_____
  401. XM___________W____________________________[____________]_]^_\!
  402. XM__________W___O______[_]__________?_[^_W__;_________Q\?'Q\?_
  403. XM__^! <?'_______________'Q\?'Q\?_?@#_________^]___^__________
  404. XM_________^_____________________________W____________P__#____
  405. XM________O?__N_______O_W_________[__Q[X__^?_________'Q\?'Q___
  406. XM_P,!Q\?______________\?'Q\?'Q__\ /______________W___________
  407. XM________W_____________________________G_____________________
  408. XM_______#___'______^__?________^O_________________\?'Q\?'____
  409. XM@0''Q_______________Q\?'Q\?'_WX ____________________________
  410. XM____________________________________________________________
  411. XC_________________[_]_________]__________________
  412. Xend
  413. END_OF_FILE
  414. # end of 'font-16/Ugal9x16rI'
  415. fi
  416. if test -f 'font-16/Ugal9x16ru' -a "${1}" != "-c" ; then 
  417.   echo shar: Will not clobber existing file \"'font-16/Ugal9x16ru'\"
  418. else
  419. echo shar: Extracting \"'font-16/Ugal9x16ru'\" \(2994 characters\)
  420. sed "s/^X//" >'font-16/Ugal9x16ru' <<'END_OF_FILE'
  421. Xbegin 644 gal9x16ru.fnt
  422. XM%@@0!88             _/XX.                                   
  423. XM                                                            
  424. XM                                                            
  425. XM        .#@X.#@   !^_C@X               X.#@X.#@ ?@     0    
  426. XM!"        (                " $                              
  427. XM        /( \                                       .$'  X   
  428. XM       X.#@X.    /S^.#@              #@X.#@X. #\ ! D$CAD, @(
  429. XM$       !#P(/#P$?CQ^/#P   0 (#P8&'@\>'Y^/$)\'D) @D(\?#Q\//Y"
  430. XM0H)"@GX@0 0  "  0  "  P 0 @$0#@         $        ! 0" "0    
  431. XM     #@X.#@X    ?OXX.               .#@X.#@X 'X $"025)1("! (
  432. XM$      $0AA"0@Q 0D)"0@  "  00B081$)$0$!"0A $1$""8D)"0D)"$$)"
  433. XM@D*" B! !!@ ( !   ( $@! " 1 "          0        $! (,I      
  434. XM    .#@X.#@   #\_C@X               X.#@X.#@ _  0)!)4F$@0$ A4
  435. XM$     A"*$)"%$!  D)"   0  A"0AA$0D) 0$)"$ 1(0,9B0D)"0D(00D*"
  436. XM)$0"(" $)  0 $   @ 0 $   $ (         !         0$ A:X       
  437. XM   X.#@X.    '[^.#@              #@X.#@X. !^ ! D?U!H," @!#@0
  438. XM    "$8( @(D0$ $0D(8&"!^! ).)$1 0D! 0$(0!%! QE)"0D)"(!!"0I(D
  439. XM1 0@( 1"  @X7#PZ/! Z7#@<1 CL7#Q<.EP\?$)"@D)"?A 0"$R0        
  440. XM #@X.#@X    _/XX.               .#@X.#@X /P $  D,! @ " $.!  
  441. XM   02@@$'$1\? 0\0A@80  "!%(D>$!"?'Q ?A $8$"J4D)"0GP8$$(D5!@H
  442. XM"" 0!    $1B0D9"?$9B" 1("))B0F)&8D(00D*"0D($$! ( )          
  443. XM.#@X.#@   !^_C@X               X.#@X.#@ ?@ 0 "08$%( ( 14_@!^
  444. XM !!2" @"A )""$(^   @  0(4B1$0$) 0$Y"$ 1P0*I*0GQ"2 000B14&! 0
  445. XM(! $    !$) 0D(00D((!% (DD)"0D) 0!!"0I(D(@A@  8            X
  446. XM.#@X.    /S^.#@              #@X.#@X. #\ !  _A0LC  @!! 0    
  447. XM(&(($ +^ D((0@(  !  " A,0D) 0D! 0D(0!%A DDI"0$)$ A!")%0D$" @
  448. XM" 0    \0D!"?A!"0@@$< B20D)"0D \$$(DDA@D$! 0"  &         #@X
  449. XM.#@X    ?OXX.               .#@X.#@X 'X   !(5#*( " $ !     @
  450. XM0@@@0@1"0A!" @  "'X0 $!^0D)"0$!"0A!$3$"21D) 0D1"$$(8*"000" (
  451. XM!    $1"0$) $$)"" 1("))"0D)"0 (00B22)!0@$! (  D         .#@X
  452. XM.#@   #\_C@X               X.#@X.#@ _    $A44I@ $ @ $!@ &$!"
  453. XM"$!"!$)"$$)"&!@$ "  (D)"0D1 0$9"$$1&0()&0D!"0D(00A@H0A! ( 0$
  454. XM    1&)"1D(01D((!$0(DD)"8D9 0A)&&))"%$ 0$ @ "0         X.#@X
  455. XM.    '[^.#@              #@X.#@X. !^ !  2#A,9@ 0"   &  80#P^
  456. XM?CP$/#P0/#P8& ( 0 @<0GP\>'Y .D)\.$)^@D(\0#Q"/! \&"A"$'X@! 0 
  457. XM   Z7#PZ/! Z0@@$0@B20CQ<.D \##H8;$((?A 0"  )        _O[^_O[^
  458. XM_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_OX _O[^_O[^_O[^_O[^_O[^_O[^
  459. XM_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^
  460. XM_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O_^_O[^_OX .#@X.#@ 
  461. XM  !^_C@X               X.#@X.#@ ?@          !"   !          
  462. XM         !                             (            /  \    
  463. XM        0@  1       0 (         $  .$'  !@         X.#@X.   
  464. XM /S^.#@              #@X.#@X. #\                (           
  465. XM        (                             8                     
  466. XM       \   X      !  @        !0                 #@X.#@X    
  467. XM?OXX.               .#@X.#@X 'X                             
  468. XM                                                            
  469. XC                 $ "         "                  
  470. Xend
  471. END_OF_FILE
  472. # end of 'font-16/Ugal9x16ru'
  473. fi
  474. if test -f 'font-16/User8x16r' -a "${1}" != "-c" ; then 
  475.   echo shar: Will not clobber existing file \"'font-16/User8x16r'\"
  476. else
  477. echo shar: Extracting \"'font-16/User8x16r'\" \(2993 characters\)
  478. sed "s/^X//" >'font-16/User8x16r' <<'END_OF_FILE'
  479. Xbegin 644 ser8x16r.fnt
  480. XM%@@0!88             _/XX.                                   
  481. XM                                                            
  482. XM                                                            
  483. XM        .#@X.#@   !^_C@X               X.#@X.#@ ?@     0    
  484. XM!"        $     "  ,                                        
  485. XM        /$ \                                       ."'  X   
  486. XM       X.#@X.    /S^.#@              #@X.#@X. #\  @D$A P& 0(
  487. XM$        AP(/!P(/A!^/#P   ( 0#P,"'P:?']_&G<^'W-P@\<<?AQ\.G_G
  488. XM=^-W=WX@( 0  !  8  &  P 8 @$8#@         $        ! (" "0    
  489. XM     #@X.#@X    ?OXX.               .#@X.#@X 'X ""02.D@D!! (
  490. XM"      "(AA&)A @($)&1@  !  @8C(()B8B(2$F(@@$(B!"8B8C)B)&24(B
  491. XM02(B1" @! @ $  @  ( $@ @" 0@"          0        $ @(,I      
  492. XM    .#@X.#@   #\_C@X               X.#@X.#@ _  ()!)&22 ($ @(
  493. XM"     0B*$("$" @ D)"   ( !!"(10B0B$@($(B" 0D($9B0B%"(D((0B))
  494. XM%"($(! $%  ( "   @ 0 "   " (         !         0" A:X       
  495. XM   X.#@X.    '[^.#@              #@X.#@X. !^  @D?T)*(! @!%T(
  496. XM    !"(( @(D($ $8D(8&!  " )'%") (2 @0"((!"@@9E)"(4(B8 A"(DD4
  497. XM% @@$ 0B  0<+AH:''P=+#@<)@B2;!QN&VP^?&9WYW=W?A ("$R0        
  498. XM #@X.#@X    _/XX.               .#@X.#@X /P "  D,#00 " $/@@ 
  499. XM   ((@@$'"0\7 0\1A@8('X$!$D4/$ A/CQ /@@$."!J4D(B0CPX"$(42@@4
  500. XM"" (!    "8S)B8F$#(R" 0D"&TR)C,F,D(0(B)"(B)$$ @( )          
  501. XM.#@X.#@   !^_C@X               X.#@X.#@ ?@ ( "0,""D ( 0<?P!^
  502. XM  @B" @&1 9B"$8Z  !   ((22(B0"$@($<B" 0D(%I*0BQ"* P(0A1:" @0
  503. XM( @$     B%"0D(0(B((!"@(22)"(4(@0! B(EH4(@A@  8            X
  504. XM.#@X.    /S^.#@              #@X.#@X. #\    _@(61@ @!!0(    
  505. XM$"(($ )^ D((0@(  "!^!!A&(B% (2 @0B((!"0@4DI"($(D!@A"%"H4"! @
  506. XM! 0    ^(4!"?A F(@@$. A)(D(A0B \$"(46@@4$! ("  &         #@X
  507. XM.#@X    ?OXX.               .#@X.#@X 'X   !(0BE$ " $(@@    0
  508. XM(@@@0@1"0A!"!   $  ( " ^(4(A("!"(@A$(B!"1D(@0B1""$(()!0((" $
  509. XM!    $(A0$) $#PB" 0D"$DB0B%"( (0(A0D%!0@$ @(  D         .#@X
  510. XM.#@   #\_C@X               X.#@X.#@ _  ( $AB24X $ @ "!@ &" B
  511. XM"$)B!&)B$&($&!@( !  ,4$C9"(A(&8B"&0B(4)&9"!D(F((9 @D(@@B( ($
  512. XM    1C)B9F(00"((!"((22)D,F8@0A(F""0B#$(0" @ "0         X.#@X
  513. XM.    '[^.#@              #@X.#@X. !^  @ 2%P).0 0"   &  8(!P^
  514. XM?CP$/#P0/ @8& 0 (!@.8WXX?']P.G<^.'-_Y^(X<#AS7!PX""1W''X@ @0 
  515. XM   [+#P[/#@^<SX$9SY)<S@L.G!\#!L()'<(?A ("  )         #@X.#@X
  516. XM    _/XX.               .#@X.#@X /P     " 8   @0   (  !     
  517. XM        ,  ( @!                         $            " !! !_
  518. XM         &$   0      " "          @ $ @(  D         .#@X.#@ 
  519. XM  !^_C@X               X.#@X.#@ ?@     (    !"   !          
  520. XM         !                             (            /  \    
  521. XM        0P  2       ( (         $  ."'  !@         X.#@X.   
  522. XM /S^.#@              #@X.#@X. #\                (           
  523. XM        (                             8                     
  524. XM       ^   P      !P!P        !@                 #@X.#@X    
  525. XM?OXX.               .#@X.#@X 'X                             
  526. XM                                                            
  527. XC                                                
  528. Xend
  529. END_OF_FILE
  530. # end of 'font-16/User8x16r'
  531. fi
  532. if test -f 'font-16/User8x16rI' -a "${1}" != "-c" ; then 
  533.   echo shar: Will not clobber existing file \"'font-16/User8x16rI'\"
  534. else
  535. echo shar: Extracting \"'font-16/User8x16rI'\" \(2994 characters\)
  536. sed "s/^X//" >'font-16/User8x16rI' <<'END_OF_FILE'
  537. Xbegin 644 ser8x16rI.fnt
  538. XM%@@0!88 ____________ P''Q________________________P  ________
  539. XM____________________________________________________________
  540. XM____________________________________________________________
  541. XM________Q\?'Q\?___^! <?'_______________'Q\?'Q\?_?@#____O____
  542. XM^]________[_____]__S________________________________________
  543. XM________P[_#_______________________________________Q]X__'___
  544. XM_______'Q\?'Q____P,!Q\?______________\?'Q\?'Q__\ /?;[>_/Y_OW
  545. XM[________>/WP^/WP>^!P\/___W_O\/S]X/E@X" Y8C!X(R/?#CC@>.#Q8 8
  546. XMB!R(B('?W_O__^__G__Y__/_G_?[G\?_________[________^_W]_]O____
  547. XM_____\?'Q\?'____@0''Q_______________Q\?'Q\?'_WX ]]OMQ;?;^^_W
  548. XM]______]W>>YV>_?W[VYN?__^__?G<WWV=G=WM[9W??[W=^]G=G<V=VYMKW=
  549. XMOMW=N]_?^_?_[__?__W_[?_?]_O?]__________O________[_?WS6______
  550. XM____Q\?'Q\?___\# <?'_______________'Q\?'Q\?__ #WV^VYMM_W[_?W
  551. XM]_____O=U[W][]_?_;V]___W_^^]WNO=O=[?W[W=]_O;W[F=O=Z]W;WWO=VV
  552. XMZ]W[W^_[Z__W_]___?_O_]___]_W_________^_________O]_>E'_______
  553. XM___'Q\?'Q____X$!Q\?______________\?'Q\?'Q_]^ /?;@+VUW^_?^Z+W
  554. XM____^]WW_?W;W[_[G;WGY^__]_VXZ]V_WM_?O]WW^]??F:V]WKW=G_>]W;;K
  555. XMZ_??[_O=__OCT>7EXX/BT\?CV?=MD^.1Y)/!@YF(&(B(@>_W][-O________
  556. XM_\?'Q\?'____ P''Q_______________Q\?'Q\?'__P ]__;S\OO_]_[P??_
  557. XM___WW??[X]O#H_O#N>?GWX'[^[;KP[_>P<._P??[Q]^5K;W=O</'][WKM??K
  558. XM]]_W^____]G,V=G9[\W-]_O;]Y+-V<S9S;WOW=V]W=V[[_?W_V__________
  559. XMQ\?'Q\?___^! <?'_______________'Q\?'Q\?_?@#W_]OS]];_W_OC@/^!
  560. XM__?=]_?YN_F=][G%__^___WWMMW=O][?W[C=]_O;WZ6UO=.]U_/WO>NE]_?O
  561. XMW_?[_____=Z]O;WOW=WW^]?WMMV]WKW?O^_=W:7KW?>?__G____________'
  562. XMQ\?'Q____P,!Q\?______________\?'Q\?'Q__\ /__ ?WIN?_?^^OW____
  563. XM[]WW[_V!_;WWO?W__]^!^^>YW=Z_WM_?O=WW^]O?K;6]W[W;^?>]Z]7K]^_?
  564. XM^_O____!WK^]@>_9W??[Q_>VW;W>O=_#[]WKI??K[^_W]__Y_________\?'
  565. XMQ\?'____@0''Q_______________Q\?'Q\?'_WX __^WO=:[_]_[W??____O
  566. XMW???O?N]O>^]^___[__W_]_!WKW>W]^]W?>[W=^]N;W?O=N]][WWV^OWW]_[
  567. XM^____[W>O[V_[\/=]_O;][;=O=Z]W_WOW>O;Z^O?[_?W__;_________Q\?'
  568. XMQ\?___\# <?'_______________'Q\?'Q\?__ #W_[>=MK'_[_?_]^?_Y]_=
  569. XM][V=^YV=[YW[Y^?W_^__SK[<F]W>WYG=]YO=WKVYF]^;W9WWF_?;W??=W_W[
  570. XM____N<V=F9WOO]WW^]WWMMV;S9G?O>W9]]O=\[WO]_?_]O_________'Q\?'
  571. XMQ____X$!Q\?______________\?'Q\?'Q_]^ /?_MZ/VQO_O]___Y__GW^/!
  572. XM@</[P\/OP_?GY_O_W^?QG(''@X"/Q8C!QXR &!W'C\>,H^/']]N(XX'?_?O_
  573. XM___$T\/$P\?!C,'[F,&VC,?3Q8^#\^3WVXCW@>_W]__V_________\?'Q\?'
  574. XM____ P''Q_______________Q\?'Q\?'__P ____]_G___?O___W__^_____
  575. XM________S__W_?^_________________________[____________]_^^_^ 
  576. XM_________Y[___O______]_]__________?_[_?W__;_________Q\?'Q\?_
  577. XM__^! <?'_______________'Q\?'Q\?_?@#____W____^]___^__________
  578. XM_________^_____________________________W____________P__#____
  579. XM________O/__M_______W_W_________[__Q]X__^?_________'Q\?'Q___
  580. XM_P,!Q\?______________\?'Q\?'Q__\ /______________W___________
  581. XM________W_____________________________G_____________________
  582. XM_______!___/______^/^/________^?_________________\?'Q\?'____
  583. XM@0''Q_______________Q\?'Q\?'_WX ____________________________
  584. XM____________________________________________________________
  585. XC________________________________________________
  586. Xend
  587. END_OF_FILE
  588. # end of 'font-16/User8x16rI'
  589. fi
  590. if test -f 'font-16/User8x16ru' -a "${1}" != "-c" ; then 
  591.   echo shar: Will not clobber existing file \"'font-16/User8x16ru'\"
  592. else
  593. echo shar: Extracting \"'font-16/User8x16ru'\" \(2994 characters\)
  594. sed "s/^X//" >'font-16/User8x16ru' <<'END_OF_FILE'
  595. Xbegin 644 ser8x16ru.fnt
  596. XM%@@0!88             _/XX.                                   
  597. XM                                                            
  598. XM                                                            
  599. XM        .#@X.#@   !^_C@X               X.#@X.#@ ?@     0    
  600. XM!"        $     "  ,                                        
  601. XM        /$ \                                       ."'  X   
  602. XM       X.#@X.    /S^.#@              #@X.#@X. #\  @D$A P& 0(
  603. XM$        AP(/!P(/A!^/#P   ( 0#P,"'P:?']_&G<^'W-P@\<<?AQ\.G_G
  604. XM=^-W=WX@( 0  !  8  &  P 8 @$8#@         $        ! (" "0    
  605. XM     #@X.#@X    ?OXX.               .#@X.#@X 'X ""02.D@D!! (
  606. XM"      "(AA&)A @($)&1@  !  @8C(()B8B(2$F(@@$(B!"8B8C)B)&24(B
  607. XM02(B1" @! @ $  @  ( $@ @" 0@"          0        $ @(,I      
  608. XM    .#@X.#@   #\_C@X               X.#@X.#@ _  ()!)&22 ($ @(
  609. XM"     0B*$("$" @ D)"   ( !!"(10B0B$@($(B" 0D($9B0B%"(D((0B))
  610. XM%"($(! $%  ( "   @ 0 "   " (         !         0" A:X       
  611. XM   X.#@X.    '[^.#@              #@X.#@X. !^  @D?T)*(! @!%T(
  612. XM    !"(( @(D($ $8D(8&!  " )'%") (2 @0"((!"@@9E)"(4(B8 A"(DD4
  613. XM% @@$ 0B  0<+AH:''P=+#@<)@B2;!QN&VP^?&9WYW=W?A ("$R0        
  614. XM #@X.#@X    _/XX.               .#@X.#@X /P "  D,#00 " $/@@ 
  615. XM   ((@@$'"0\7 0\1A@8('X$!$D4/$ A/CQ /@@$."!J4D(B0CPX"$(42@@4
  616. XM"" (!    "8S)B8F$#(R" 0D"&TR)C,F,D(0(B)"(B)$$ @( )          
  617. XM.#@X.#@   !^_C@X               X.#@X.#@ ?@ ( "0,""D ( 0<?P!^
  618. XM  @B" @&1 9B"$8Z  !   ((22(B0"$@($<B" 0D(%I*0BQ"* P(0A1:" @0
  619. XM( @$     B%"0D(0(B((!"@(22)"(4(@0! B(EH4(@A@  8            X
  620. XM.#@X.    /S^.#@              #@X.#@X. #\    _@(61@ @!!0(    
  621. XM$"(($ )^ D((0@(  "!^!!A&(B% (2 @0B((!"0@4DI"($(D!@A"%"H4"! @
  622. XM! 0    ^(4!"?A F(@@$. A)(D(A0B \$"(46@@4$! ("  &         #@X
  623. XM.#@X    ?OXX.               .#@X.#@X 'X   !(0BE$ " $(@@    0
  624. XM(@@@0@1"0A!"!   $  ( " ^(4(A("!"(@A$(B!"1D(@0B1""$(()!0((" $
  625. XM!    $(A0$) $#PB" 0D"$DB0B%"( (0(A0D%!0@$ @(  D         .#@X
  626. XM.#@   #\_C@X               X.#@X.#@ _  ( $AB24X $ @ "!@ &" B
  627. XM"$)B!&)B$&($&!@( !  ,4$C9"(A(&8B"&0B(4)&9"!D(F((9 @D(@@B( ($
  628. XM    1C)B9F(00"((!"((22)D,F8@0A(F""0B#$(0" @ "0         X.#@X
  629. XM.    '[^.#@              #@X.#@X. !^  @ 2%P).0 0"   &  8(!P^
  630. XM?CP$/#P0/ @8& 0 (!@.8WXX?']P.G<^.'-_Y^(X<#AS7!PX""1W''X@ @0 
  631. XM   [+#P[/#@^<SX$9SY)<S@L.G!\#!L()'<(?A ("  )        ?W]_?W]_
  632. XM?W]___]_?W]_?W]_?W]_?W]_?W]_?W]_?_\ ?W]_?W]_?W]_?W]_?W]_?W]_
  633. XM?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_
  634. XM?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W]_?W\ .#@X.#@ 
  635. XM  !^_C@X               X.#@X.#@ ?@     (    !"   !          
  636. XM         !                             (            /  \    
  637. XM        0P  2       ( (         $  ."'  !@         X.#@X.   
  638. XM /S^.#@              #@X.#@X. #\                (           
  639. XM        (                             8                     
  640. XM       ^   P      !P!P        !@                 #@X.#@X    
  641. XM?OXX.               .#@X.#@X 'X                             
  642. XM                                                            
  643. XC                                                
  644. Xend
  645. END_OF_FILE
  646. # end of 'font-16/User8x16ru'
  647. fi
  648. if test -f 'font-32/Ugal9x16r' -a "${1}" != "-c" ; then 
  649.   echo shar: Will not clobber existing file \"'font-32/Ugal9x16r'\"
  650. else
  651. echo shar: Extracting \"'font-32/Ugal9x16r'\" \(3039 characters\)
  652. sed "s/^X//" >'font-32/Ugal9x16r' <<'END_OF_FILE'
  653. Xbegin 644 gal9x16r.fnt
  654. XM& @0!88             _/XX.                                   
  655. XM                                                            
  656. XM                                                            
  657. XM           X.#@X.    '[^.#@              #@X.#@X. !^     !  
  658. XM   $(        @                ( 0                           
  659. XM           \@#P                                       X0< #@
  660. XM            .#@X.#@   #\_C@X               X.#@X.#@ _  0)!(X
  661. XM9# ("!        0\"#P\!'X\?CP\   $ " \&!AX/'A^?CQ"?!Y"0()"/'P\
  662. XM?#S^0D*"0H)^($ $   @ $   @ , $ (!$ X         !         0$ @ 
  663. XMD            #@X.#@X    ?OXX.               .#@X.#@X 'X $"02
  664. XM5)1("! ($      $0AA"0@Q 0D)"0@  "  00B081$)$0$!"0A $1$""8D)"
  665. XM0D)"$$)"@D*" B! !!@ ( !   ( $@! " 1 "          0        $! (
  666. XM,I             X.#@X.    /S^.#@              #@X.#@X. #\ ! D
  667. XM$E282! 0"%00    "$(H0D(40$ "0D(  !  "$)"&$1"0D! 0D(0!$A QF)"
  668. XM0D)"0A!"0H(D1 (@( 0D !  0  " !  0   0 @         $        ! 0
  669. XM"%K@            .#@X.#@   !^_C@X               X.#@X.#@ ?@ 0
  670. XM)']0:# @( 0X$     A&" (")$! !$)"&!@@?@0"3B1$0$) 0$!"$ 100,92
  671. XM0D)"0B 00D*2)$0$(" $0@ (.%P\.CP0.EPX'$0([%P\7#I</'Q"0H)"0GX0
  672. XM$ A,D            #@X.#@X    _/XX.               .#@X.#@X /P 
  673. XM$  D,! @ " $.!     02@@$'$1\? 0\0A@80  "!%(D>$!"?'Q ?A $8$"J
  674. XM4D)"0GP8$$(D5!@H"" 0!    $1B0D9"?$9B" 1("))B0F)&8D(00D*"0D($
  675. XM$! ( )             X.#@X.    '[^.#@              #@X.#@X. !^
  676. XM !  )!@04@ @!%3^ 'X $%((" *$ D((0CX  "  ! A2)$1 0D! 3D(0!'! 
  677. XMJDI"?$)(!!!")%08$! @$ 0    $0D!"0A!"0@@$4 B20D)"0D! $$)"DB0B
  678. XM"&  !@              .#@X.#@   #\_C@X               X.#@X.#@ 
  679. XM_  0 /X4+(P ( 00$    "!B"! "_@)""$("   0  @(3$)"0$) 0$)"$ 18
  680. XM0))*0D!"1 (00B14)! @( @$    /$) 0GX00D((!' (DD)"0D) /!!"))(8
  681. XM)! 0$ @ !@           #@X.#@X    ?OXX.               .#@X.#@X
  682. XM 'X   !(5#*( " $ !     @0@@@0@1"0A!" @  "'X0 $!^0D)"0$!"0A!$
  683. XM3$"21D) 0D1"$$(8*"000" (!    $1"0$) $$)"" 1("))"0D)"0 (00B22
  684. XM)!0@$! (  D            X.#@X.    /S^.#@              #@X.#@X
  685. XM. #\    2%12F  0"  0&  80$((0$($0D(00D(8& 0 (  B0D)"1$! 1D(0
  686. XM1$9 @D9"0$)"0A!"&"A"$$ @! 0   !$8D)&0A!&0@@$1 B20D)B1D!"$D88
  687. XMDD(40! 0"  )            .#@X.#@   !^_C@X               X.#@X
  688. XM.#@ ?@ 0 $@X3&8 $ @  !@ &$ \/GX\!#P\$#P\&!@" $ ('$)\/'A^0#I"
  689. XM?#A"?H)"/$ \0CP0/!@H0A!^( 0$    .EP\.CP0.D((!$((DD(\7#I / PZ
  690. XM&&Q""'X0$ @ "0           #@X.#@X    _/XX.               .#@X
  691. XM.#@X /P     $     @0   (  "                (                
  692. XM            $            " "! #^          (   0      $ "    
  693. XM      @ $! (  D            X.#@X.    '[^.#@              #@X
  694. XM.#@X. !^           $(   $                   $               
  695. XM              @            \ #P           !"  !$      !  @  
  696. XM       0  X0<  &            .#@X.#@   #\_C@X               X
  697. XM.#@X.#@ _                "                   "              
  698. XM               &                            /   .       0 ( 
  699. XM        4                    #@X.#@X    ?OXX.               
  700. XM.#@X.#@X 'X                                                 
  701. XM                                                         $ "
  702. X6         "                      
  703. Xend
  704. END_OF_FILE
  705. # end of 'font-32/Ugal9x16r'
  706. fi
  707. if test -f 'font-32/Ugal9x16ru' -a "${1}" != "-c" ; then 
  708.   echo shar: Will not clobber existing file \"'font-32/Ugal9x16ru'\"
  709. else
  710. echo shar: Extracting \"'font-32/Ugal9x16ru'\" \(3040 characters\)
  711. sed "s/^X//" >'font-32/Ugal9x16ru' <<'END_OF_FILE'
  712. Xbegin 644 gal9x16ru.fnt
  713. XM& @0!88             _/XX.                                   
  714. XM                                                            
  715. XM                                                            
  716. XM           X.#@X.    '[^.#@              #@X.#@X. !^     !  
  717. XM   $(        @                ( 0                           
  718. XM           \@#P                                       X0< #@
  719. XM            .#@X.#@   #\_C@X               X.#@X.#@ _  0)!(X
  720. XM9# ("!        0\"#P\!'X\?CP\   $ " \&!AX/'A^?CQ"?!Y"0()"/'P\
  721. XM?#S^0D*"0H)^($ $   @ $   @ , $ (!$ X         !         0$ @ 
  722. XMD            #@X.#@X    ?OXX.               .#@X.#@X 'X $"02
  723. XM5)1("! ($      $0AA"0@Q 0D)"0@  "  00B081$)$0$!"0A $1$""8D)"
  724. XM0D)"$$)"@D*" B! !!@ ( !   ( $@! " 1 "          0        $! (
  725. XM,I             X.#@X.    /S^.#@              #@X.#@X. #\ ! D
  726. XM$E282! 0"%00    "$(H0D(40$ "0D(  !  "$)"&$1"0D! 0D(0!$A QF)"
  727. XM0D)"0A!"0H(D1 (@( 0D !  0  " !  0   0 @         $        ! 0
  728. XM"%K@            .#@X.#@   !^_C@X               X.#@X.#@ ?@ 0
  729. XM)']0:# @( 0X$     A&" (")$! !$)"&!@@?@0"3B1$0$) 0$!"$ 100,92
  730. XM0D)"0B 00D*2)$0$(" $0@ (.%P\.CP0.EPX'$0([%P\7#I</'Q"0H)"0GX0
  731. XM$ A,D            #@X.#@X    _/XX.               .#@X.#@X /P 
  732. XM$  D,! @ " $.!     02@@$'$1\? 0\0A@80  "!%(D>$!"?'Q ?A $8$"J
  733. XM4D)"0GP8$$(D5!@H"" 0!    $1B0D9"?$9B" 1("))B0F)&8D(00D*"0D($
  734. XM$! ( )             X.#@X.    '[^.#@              #@X.#@X. !^
  735. XM !  )!@04@ @!%3^ 'X $%((" *$ D((0CX  "  ! A2)$1 0D! 3D(0!'! 
  736. XMJDI"?$)(!!!")%08$! @$ 0    $0D!"0A!"0@@$4 B20D)"0D! $$)"DB0B
  737. XM"&  !@              .#@X.#@   #\_C@X               X.#@X.#@ 
  738. XM_  0 /X4+(P ( 00$    "!B"! "_@)""$("   0  @(3$)"0$) 0$)"$ 18
  739. XM0))*0D!"1 (00B14)! @( @$    /$) 0GX00D((!' (DD)"0D) /!!"))(8
  740. XM)! 0$ @ !@           #@X.#@X    ?OXX.               .#@X.#@X
  741. XM 'X   !(5#*( " $ !     @0@@@0@1"0A!" @  "'X0 $!^0D)"0$!"0A!$
  742. XM3$"21D) 0D1"$$(8*"000" (!    $1"0$) $$)"" 1("))"0D)"0 (00B22
  743. XM)!0@$! (  D            X.#@X.    /S^.#@              #@X.#@X
  744. XM. #\    2%12F  0"  0&  80$((0$($0D(00D(8& 0 (  B0D)"1$! 1D(0
  745. XM1$9 @D9"0$)"0A!"&"A"$$ @! 0   !$8D)&0A!&0@@$1 B20D)B1D!"$D88
  746. XMDD(40! 0"  )            .#@X.#@   !^_C@X               X.#@X
  747. XM.#@ ?@ 0 $@X3&8 $ @  !@ &$ \/GX\!#P\$#P\&!@" $ ('$)\/'A^0#I"
  748. XM?#A"?H)"/$ \0CP0/!@H0A!^( 0$    .EP\.CP0.D((!$((DD(\7#I / PZ
  749. XM&&Q""'X0$ @ "0          _O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^
  750. XM_O[^_OX _O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^
  751. XM_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^_O[^
  752. XM_O[^_O[^_O[^_O_^_O[^_OX    X.#@X.    '[^.#@              #@X
  753. XM.#@X. !^           $(   $                   $               
  754. XM              @            \ #P           !"  !$      !  @  
  755. XM       0  X0<  &            .#@X.#@   #\_C@X               X
  756. XM.#@X.#@ _                "                   "              
  757. XM               &                            /   .       0 ( 
  758. XM        4                    #@X.#@X    ?OXX.               
  759. XM.#@X.#@X 'X                                                 
  760. XM                                                         $ "
  761. X6         "                      
  762. Xend
  763. END_OF_FILE
  764. # end of 'font-32/Ugal9x16ru'
  765. fi
  766. if test -f 'font-32/User8x16r' -a "${1}" != "-c" ; then 
  767.   echo shar: Will not clobber existing file \"'font-32/User8x16r'\"
  768. else
  769. echo shar: Extracting \"'font-32/User8x16r'\" \(3039 characters\)
  770. sed "s/^X//" >'font-32/User8x16r' <<'END_OF_FILE'
  771. Xbegin 644 ser8x16r.fnt
  772. XM& @0!88             _/XX.                                   
  773. XM                                                            
  774. XM                                                            
  775. XM           X.#@X.    '[^.#@              #@X.#@X. !^     !  
  776. XM   $(        0     (  P                                     
  777. XM           \0#P                                       X(< #@
  778. XM            .#@X.#@   #\_C@X               X.#@X.#@ _  ()!(0
  779. XM,!@$"!        (<"#P<"#X0?CP\   " $ \# A\&GQ_?QIW/A]S<(/'''X<
  780. XM?#I_YW?C=W=^(" $   0 &  !@ , & (!& X         !         0" @ 
  781. XMD            #@X.#@X    ?OXX.               .#@X.#@X 'X ""02
  782. XM.D@D!! ("      "(AA&)A @($)&1@  !  @8C(()B8B(2$F(@@$(B!"8B8C
  783. XM)B)&24(B02(B1" @! @ $  @  ( $@ @" 0@"          0        $ @(
  784. XM,I             X.#@X.    /S^.#@              #@X.#@X. #\  @D
  785. XM$D9)( @0" @(    !"(H0@(0(" "0D(   @ $$(A%")"(2 @0B((!"0@1F)"
  786. XM(4(B0@A"(DD4(@0@$ 04  @ (  " !  (   ( @         $        ! (
  787. XM"%K@            .#@X.#@   !^_C@X               X.#@X.#@ ?@ (
  788. XM)']"2B 0( 1="     0B" (")"! !&)"&!@0  @"1Q0B0"$@($ B" 0H(&92
  789. XM0B%"(F (0B))%!0((! $(@ $'"X:&AQ\'2PX'"8(DFP<;AML/GQF=^=W=WX0
  790. XM" A,D            #@X.#@X    _/XX.               .#@X.#@X /P 
  791. XM"  D,#00 " $/@@    ((@@$'"0\7 0\1A@8('X$!$D4/$ A/CQ /@@$."!J
  792. XM4D(B0CPX"$(42@@4"" (!    "8S)B8F$#(R" 0D"&TR)C,F,D(0(B)"(B)$
  793. XM$ @( )             X.#@X.    '[^.#@              #@X.#@X. !^
  794. XM  @ ) P(*0 @!!Q_ 'X ""((" 9$!F((1CH  $   @A)(B) (2 @1R((!"0@
  795. XM6DI"+$(H# A"%%H("! @" 0    "(4)"0A B(@@$* A)(D(A0B! $"(B6A0B
  796. XM"&  !@              .#@X.#@   #\_C@X               X.#@X.#@ 
  797. XM_    /X"%D8 ( 04"    ! B"! "?@)""$("   @?@081B(A0"$@($(B" 0D
  798. XM(%)*0B!") 8(0A0J% @0( 0$    /B% 0GX0)B((!#@(22)"(4(@/! B%%H(
  799. XM%! 0" @ !@           #@X.#@X    ?OXX.               .#@X.#@X
  800. XM 'X   !(0BE$ " $(@@    0(@@@0@1"0A!"!   $  ( " ^(4(A("!"(@A$
  801. XM(B!"1D(@0B1""$(()!0((" $!    $(A0$) $#PB" 0D"$DB0B%"( (0(A0D
  802. XM%!0@$ @(  D            X.#@X.    /S^.#@              #@X.#@X
  803. XM. #\  @ 2&))3@ 0"  (&  8("((0F($8F(08@08& @ $  Q02-D(B$@9B((
  804. XM9"(A0D9D(&0B8@AD""0B""(@ @0   !&,F)F8A! (@@$(@A)(F0R9B!"$B8(
  805. XM)"(,0A ("  )            .#@X.#@   !^_C@X               X.#@X
  806. XM.#@ ?@ ( $A<"3D $ @  !@ &" </GX\!#P\$#P(&!@$ " 8#F-^.'Q_<#IW
  807. XM/CAS?^?B.' X<UP<. @D=QQ^( ($    .RP\.SPX/G,^!&<^27,X+#IP? P;
  808. XM""1W"'X0" @ "0           #@X.#@X    _/XX.               .#@X
  809. XM.#@X /P     " 8   @0   (  !             ,  ( @!             
  810. XM            $            " !! !_         &$   0      " "    
  811. XM      @ $ @(  D            X.#@X.    '[^.#@              #@X
  812. XM.#@X. !^      @    $(   $                   $               
  813. XM              @            \ #P           !#  !(       @ @  
  814. XM       0  X(<  &            .#@X.#@   #\_C@X               X
  815. XM.#@X.#@ _                "                   "              
  816. XM               &                            /@  ,       < < 
  817. XM        8                    #@X.#@X    ?OXX.               
  818. XM.#@X.#@X 'X                                                 
  819. XM                                                            
  820. X6                                
  821. Xend
  822. END_OF_FILE
  823. # end of 'font-32/User8x16r'
  824. fi
  825. if test -f 'src/defines.h' -a "${1}" != "-c" ; then 
  826.   echo shar: Will not clobber existing file \"'src/defines.h'\"
  827. else
  828. echo shar: Extracting \"'src/defines.h'\" \(3033 characters\)
  829. sed "s/^X//" >'src/defines.h' <<'END_OF_FILE'
  830. X/*                        Copyright (c) 1987 Bellcore
  831. X *                            All Rights Reserved
  832. X *       Permission is granted to copy or use this program, EXCEPT that it
  833. X *       may not be sold for profit, the copyright notice must be reproduced
  834. X *       on copies, and credit should be given to Bellcore where it is due.
  835. X *       BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
  836. X */
  837. X/*    $Header: defines.h,v 4.1 88/06/21 13:21:33 bianchi Exp $
  838. X    $Source: /tmp/mgrsrc/src/RCS/defines.h,v $
  839. X*/
  840. Xstatic char    h_defines_[] = "$Source: /tmp/mgrsrc/src/RCS/defines.h,v $$Revision: 4.1 $";
  841. X
  842. X/* potentially changable defines for mgr */
  843. X
  844. X#define MAXWIN         24        /* Maximum number of windows */
  845. X                    /* < getdtablesize()-5 */
  846. X#define MAXCLIENT    25        /* max number of client windows */
  847. X#define MAXESC        20        /* max number of leading esc. digits */
  848. X#define TEXT_COUNT    MAXESC-1    /* text download index */
  849. X#define MAXBUF        80        /* max chars put to window per cycle */
  850. X#define MAXSHELL    128        /* max chars read from shell at once */
  851. X#define POLL_INT    0        /* us's of pause at each select */
  852. X#define MAXNAME        35        /* max argv[0] length */
  853. X#define MAXTTY        35        /* max tty device name length */
  854. X#define MAXFONT        100        /* # of different fonts */
  855. X#define MAXMENU        20        /* max number of menus per window */
  856. X#define MAXBITMAPS    50        /* max number of bitmaps per window */
  857. X#define MAXITEMS    200        /* 2 * max # of menu items */
  858. X#define MAXEVENTS    22        /* max number of events, -4 thru 17,
  859. X                    see event.h */
  860. X#define MIN_Y        1        /* minimum # of rows in a window */
  861. X#define MIN_X        5        /* min # of columns in a window */
  862. X#define MAX_PATH    100        /* max path length for font file */
  863. X#define GMAX        1000L        /* max graphics coordinate */
  864. X#define MOUSE_BUFF    30        /* size of mouse input buffer */
  865. X#define MSG_MODEMASK    02        /* invalid permission mask for tty */
  866. X
  867. X#ifdef COLOR
  868. X#define SCREEN_DEV    "/dev/fb"    /* where to find the frame buffer */
  869. X#else
  870. X#define SCREEN_DEV    "/dev/bwtwo0"    /* where to find the frame buffer */
  871. X#endif
  872. X#define MOUSE_DEV    "/dev/mouse"    /* where to find the mouse */
  873. X#define TERMNAME    "mgr"        /* name of termcap entry */
  874. X#define STARTFILE    ".mgrc"        /* name of mgr startup file */
  875. X#define HOST        "win "        /* name of host for utmp file */
  876. X#ifndef FONTDIR
  877. X#  define FONTDIR        "/usr/mgr/font" /* where to find the fonts */
  878. X#endif
  879. X#ifndef ICONDIR
  880. X#  define ICONDIR        "/usr/mgr/icon"    /* readable by all */
  881. X#endif
  882. X#define DEFAULT_FONT    "DEFAULT_FONT"    /* default font environ variable (full path name) */
  883. X#define DUP_CHAR    '\005'        /* default dup character for DUPKEY mode */
  884. X
  885. X#define MENU_FG    4            /* menu forground color table index */
  886. X#define MENU_BG    6            /* menu background color table index */
  887. X#define BLACK        1            /* color table index for black */
  888. X#define WHITE        0            /* color table index for white */
  889. X
  890. X#define BLK_BDR        2        /* thickness of border */
  891. X#define WH_BDR        3        /* border gap */
  892. X#define SUM_BDR        (BLK_BDR + WH_BDR)
  893. X#define STRIPE        2        /* # windowless pixels on left */
  894. X
  895. X#define M_QUIT        3        /* confirm quit choice */
  896. X#define M_SUSPEND    1        /* suspend instead of quit */
  897. END_OF_FILE
  898. # end of 'src/defines.h'
  899. fi
  900. if test -f 'src/pixrect/bitmap.h' -a "${1}" != "-c" ; then 
  901.   echo shar: Will not clobber existing file \"'src/pixrect/bitmap.h'\"
  902. else
  903. echo shar: Extracting \"'src/pixrect/bitmap.h'\" \(3017 characters\)
  904. sed "s/^X//" >'src/pixrect/bitmap.h' <<'END_OF_FILE'
  905. X/*                        Copyright (c) 1987 Bellcore
  906. X *                            All Rights Reserved
  907. X *       Permission is granted to copy or use this program, EXCEPT that it
  908. X *       may not be sold for profit, the copyright notice must be reproduced
  909. X *       on copies, and credit should be given to Bellcore where it is due.
  910. X *       BELLCORE MAKES NO WARRANTY AND ACCEPTS NO LIABILITY FOR THIS PROGRAM.
  911. X */
  912. X/*    $Header: bitmap.h,v 4.3 88/07/19 14:20:06 sau Exp $
  913. X    $Source: /tmp/mgrsrc/src/pixrect/RCS/bitmap.h,v $
  914. X*/
  915. Xstatic char    h_sundep_[] = "$Source: /tmp/mgrsrc/src/pixrect/RCS/bitmap.h,v $$Revision: 4.3 $";
  916. X
  917. X/* map generic bit-blit library calls to sun pixrect */
  918. X
  919. X#include <sys/types.h>
  920. X#include <pixrect/pixrect.h>
  921. X#include <pixrect/pr_util.h>
  922. X#include <pixrect/bw2var.h>
  923. X#include <pixrect/memvar.h>
  924. X
  925. X#define GT0(x)    ((x)>0?(x):0)    /* SUN's routines don't always clip */
  926. X#define GET_OP(x)    ((x)<<1)
  927. X
  928. X#define bit_blit(dst,dx,dy,wide,high,f,src,sx,sy) \
  929. X    pr_rop(dst,dx,dy,wide,high,f,src,sx,sy)
  930. X
  931. X#define bit_line(map,x1,y1,x2,y2,op) \
  932. X    pr_vector(map,GT0(x1),GT0(y1),GT0(x2),GT0(y2),op,0)
  933. X
  934. X#define bit_create(map,x,y,wide,high) \
  935. X    pr_region(map,x,y,wide,high)
  936. X
  937. X#define bit_alloc(wide,high,data,depth) \
  938. X        (data==0 ? mem_create(wide,high,depth) : \
  939. X         mem_point(wide,high,depth,data))
  940. X
  941. X#define bit_destroy(map) \
  942. X    pr_destroy(map)
  943. X
  944. X#define bit_open(dev) \
  945. X    pr_open(dev)
  946. X
  947. X#define bit_pattern    pr_replrop  /* aarg */
  948. X
  949. X#define BIT_NOT(x) \
  950. X    PIX_NOT(x)
  951. X
  952. X#define bit_static(name,wide,high,data,depth) \
  953. X    mpr_static(name,wide,high,depth,data)
  954. X
  955. X#define BITMAP        struct pixrect
  956. X#define BIT_NULL        ((BITMAP *) 0)
  957. X#define NULL_DATA    ((unsigned short *) 0)
  958. X
  959. X#define BIT_WIDE(b)    b->pr_size.x
  960. X#define BIT_HIGH(b)    b->pr_size.y
  961. X
  962. X#define BIT_X(b) \
  963. X    (((struct mpr_data *) ((b)->pr_data))->md_offset.x)
  964. X
  965. X#define BIT_Y(b) \
  966. X    (((struct mpr_data *) ((b)->pr_data))->md_offset.y)
  967. X
  968. X#define BIT_DATA(b) \
  969. X    ((char *) (((struct mpr_data *) ((b)->pr_data))->md_image))
  970. X
  971. X#define BIT_DEPTH(b) b->pr_depth
  972. X
  973. X#define BIT_SIZE(m)    (BIT_DEPTH(m)==1 ? \
  974. X            (((BIT_WIDE(m)+15L)&~15)*BIT_HIGH(m)>>3) : \
  975. X            BIT_WIDE(m)*BIT_HIGH(m)*(BIT_DEPTH(m)>>3))
  976. X
  977. X#define OPCODE(x)        (x)        /* this is probably wrong */
  978. X
  979. X#define BIT_CLR        PIX_CLR
  980. X#define BIT_SET        PIX_SET
  981. X#define BIT_SRC        PIX_SRC
  982. X#define BIT_DST        PIX_DST
  983. X
  984. Xint bit_point();    /* sun doesn't have a point routine */
  985. X
  986. X#ifdef COLOR
  987. X#define DEPTH                8                /* bits per pixel */
  988. X#define BITS                7                /* row padding for bitmaps */
  989. X#define NOCOLOR         0x1F
  990. X#define GETCOLOR(x)     ((x)<<5)
  991. X#define PUTCOLOR(x)     ((x)>>5)
  992. X#define BIT_Size(w,h,d)    (d==1 ? (((w+15L)&~15)*h>>3) : w*h*d>>3)
  993. X
  994. X#define ROP_INVERT(x)   \
  995. X   ((255-(255&(x>>5)))<<5) | (x)&NOCOLOR
  996. X#else
  997. X#define DEPTH                1                /* bits per pixel */
  998. X#define BITS                15                /* row padding for bitmaps */
  999. X#define NOCOLOR         0x1F
  1000. X#define GETCOLOR(x)     (0)
  1001. X#define PUTCOLOR(x)     (0)
  1002. X#define BIT_Size(wide,high,d)     (((wide+BITS)&~BITS)*high>>3) /* bytes */
  1003. X#define ROP_INVERT(x)   \
  1004. X   ((x)&~0x1E | GET_OP(rev_ops[((x)>>1)&0xF]))
  1005. X#endif
  1006. END_OF_FILE
  1007. # end of 'src/pixrect/bitmap.h'
  1008. fi
  1009. echo shar: End of archive 14 \(of 61\).
  1010. cp /dev/null ark14isdone
  1011. MISSING=""
  1012. for I in 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 \
  1013.     21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 \
  1014.     38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 \
  1015.     55 56 57 58 59 60 61 ; do
  1016.     if test ! -f ark${I}isdone ; then
  1017.     MISSING="${MISSING} ${I}"
  1018.     fi
  1019. done
  1020. if test "${MISSING}" = "" ; then
  1021.     echo You have unpacked all 61 archives.
  1022.     rm -f ark[1-9]isdone ark[1-9][0-9]isdone
  1023. else
  1024.     echo You still need to unpack the following archives:
  1025.     echo "        " ${MISSING}
  1026. fi
  1027. ##  End of shell archive.
  1028. exit 0
  1029.