$ od -c -N 50000 [phylum]<LISP>KOTO>Lispusers>FILECACHEMSGWINDOW.TEDIT!1 0000000 X E R O X \t F I L E C A C H E 0000020 M S G W I N D O W \r 2 \r \r \r \r \r 0000040 4 \r 1 \r \r 1 \r \r F i l e C a c h 0000060 e M s g W i n d o w \r 1 \r 4 \r 4 0000100 \r \r 4 \r \r B y : s M L ( l 0000120 a n n i n g . p a @ x e r o x . 0000140 c o m ) \r I n t e r n a l \r I N 0000160 T R O D U C T I O N \r T h e F 0000200 i l e C a c h e M s g W i n d o 0000220 w p a c k a g e w i l l c 0000240 r e a t e a n e w w i n d 0000260 o w t h e s a m e s i z e 0000300 a s y o u r c u r r e n t 0000320 P R O M P T W I N D O W , p 0000340 o s i t i o n e d j u s t t 0000360 o t h e r i g h t o f t 0000400 h e P R O M P T W I N D O W . 0000420 T h i s n e w w i n d o 0000440 w w i l l b e u s e d t 0000460 o d i s p l a y a l l F i 0000500 l e C a c h e m e s s a g e s 0000520 . I f y o u s h r i n k 0000540 o r c l o s e t h e w i 0000560 n d o w , t h e F i l e C a 0000600 c h e r w i l l n o t p r 0000620 i n t a n y m e s s a g e s 0000640 . T h e F i l e C a c h e 0000660 m e s s a g e w i n d o w 0000700 s h r i n k s d o w n t o 0000720 a " c u t e " i c o n : \0 0000740 001 \0 \0 \0 \0 \0 > \0 = \0 001 037 377 377 377 377 0000760 377 377 340 030 \0 \0 \0 \0 \0 006 020 0 \0 \0 \0 \0 0001000 \0 004 \b \0 \0 \0 \0 \0 \f \b \0 \0 \0 \0 0001020 \0 \b 004 \0 \0 \0 \0 \0 \b 004 \0 \0 \0 \0 0001040 \0 \b 004 \0 \0 \0 \0 \0 004 \b 0 \0 \0 \0 \0 0001060 \0 004 H 020 \0 \0 002 \0 \0 003 p 030 \0 003 362 @ 0001100 \0 \0 200 \b \0 002 \0 @ \0 \0 200 \b \0 002 002 G 0001120 \0 \0 @ \f \0 003 342 H 200 \0 @ \f \0 002 002 O 0001140 200 \0 @ 004 \0 002 002 H \0 \0 @ 006 \0 002 002 H 0001160 200 \0 @ 002 \0 002 002 G \0 \0 @ 002 \0 \0 \0 \0 0001200 \0 \0 @ 003 \0 \0 \0 \0 \0 \0 @ 003 \0 \0 \0 \0 0001220 \0 \0 @ 001 \0 \0 \0 \0 \0 \0 @ 001 \0 \0 \0 \b 0001240 \0 \0 @ 001 \0 \0 \0 \b \0 \0 @ 001 200 341 303 213 0001260 207 \0 ` \0 201 022 $ L H 200 \0 201 \0 344 \b 0001300 O 200 \0 201 003 $ \b H \0 \0 201 022 $ H 0001320 H 200 \0 200 341 323 210 G \0 \0 200 \0 \0 \0 0001340 \0 \0 \0 200 \0 \0 \0 \0 \0 \0 200 \0 \0 \0 0001360 \0 \0 \0 300 \0 \0 \0 \0 \0 0 \0 300 \0 \0 \0 0001400 \0 \0 020 \0 @ \0 \0 \0 \0 \0 020 \0 @ 263 016 035 0001420 034 \0 020 \0 @ 314 221 # " \0 020 \0 @ 210 216 ! 0001440 034 \0 020 \0 @ 210 201 ! 002 \0 020 \0 @ 210 221 # 0001460 " \0 020 \0 @ 210 216 035 034 \0 020 \0 @ \0 \0 ! 0001500 \0 \0 020 \0 @ \0 \0 036 \0 \0 020 \0 300 \0 \0 \0 0001520 \0 \0 020 \0 200 \0 \0 \0 \0 \0 020 \0 200 \0 \0 \0 0001540 \0 \0 020 \0 200 \0 \0 \0 \0 \0 020 017 377 377 377 377 0001560 377 360 020 030 \0 \0 \0 \0 \0 | 020 ` \0 \0 \0 \0 0001600 \0 306 020 @ \0 \0 \0 \0 001 202 0 300 \0 \0 \0 \0 0001620 001 006 200 \0 \0 \0 \0 001 \f ` 200 \0 \0 \0 \0 0001640 001 370 @ 200 \0 \0 \0 \0 001 200 @ 300 \0 \0 \0 \0 0001660 \0 200 200 300 \0 \0 \0 \0 \0 301 \0 340 \0 \0 \0 \0 0001700 \0 v \0 8 \0 \0 \0 \0 \0 034 \0 017 377 377 377 377 0001720 377 370 \0 . \r L o a d i n g t h e 0001740 F i l e C a c h e M s g W i n 0001760 d o w p a c k a g e w i l l 0002000 a u t o m a t i c a l l y d 0002020 e f i n e t h e n e w F i 0002040 l e C a c h e m e s s a g e 0002060 w i n d o w a n d s h r i n 0002100 k i t . T h e F i l e C 0002120 a c h e M s g W i n d o w f i 0002140 l e l o a d s t h e l i b 0002160 r a r y p a c k a g e s F i 0002200 l e C a c h e a n d I c o n 0002220 w . \r V A R S A F F E C T I N 0002240 G T H E F I L E C A C H E 0002260 M E S S A G E W I N D O W \r 0002300 T h e f o l l o w i n g v a 0002320 r i a b l e s a r e I N I T 0002340 V A R S i n t h e F i l e 0002360 C a c h e M s g W i n d o w f 0002400 i l e , s o y o u c a n 0002420 o v e r r i d e t h e m b e 0002440 f o r e l o a d i n g t h e 0002460 f i l e . \r F I L E - C A C H 0002500 E - M E S S A G E - S T R E A M 0002520 - R E G I O N \t [ V a r i a b l 0002540 e ] \r T h e r e g i o n t 0002560 h a t t h e F i l e C a c h 0002600 e m e s s a g e w i n d o w 0002620 s h o u l d o c c u p y . 0002640 T h e d e f a u l t i s 0002660 a r e g i o n t h e s a m 0002700 e s i z e a s t h e P R 0002720 O M P T W I N D O W , j u s t 0002740 t o t h e r i g h t o f 0002760 t h e P R O M P T W I N D O 0003000 W . \r F I L E - C A C H E - M E 0003020 S S A G E - S T R E A M - I C O 0003040 N - P O S I T I O N \t [ V a r i 0003060 a b l e ] \r T h e p o s i t 0003100 i o n o f t h e i c o n 0003120 f o r t h e s h r u n k e n 0003140 F i l e C a c h e m e s s a 0003160 g e w i n d o w . T h e 0003200 d e f a u l t i s t h e l 0003220 o w e r r i g h t c o r n e 0003240 r o f t h e P R O M P T W 0003260 I N D O W . \r \0 \0 \0 \0 \0 003 ( L I 0003300 S T ( ( P A G E N I L ( P 0003320 A P E R S I Z E L e t t e r 0003340 F O L I O I N F O ( A R A B I 0003360 C ) ) ( 0 0 6 1 2 7 0003400 9 2 ) ( ( F O L I O N I L 0003420 ( P A R A L O O K S ( Q U A D 0003440 C E N T E R E D ) C H A R L 0003460 O O K S ( S U P E R S C R I P 0003500 T 0 I N V I S I B L E O F 0003520 F S E L E C T P O I N T O F 0003540 F P R O T E C T E D O F F 0003560 S I Z E 1 0 F A M I L Y M 0003600 O D E R N O V E R L I N E O 0003620 F F S T R I K E O U T O F F 0003640 U N D E R L I N E O F F E 0003660 X P A N S I O N R E G U L A R 0003700 S L O P E R E G U L A R W 0003720 E I G H T M E D I U M I N V 0003740 E R T E D O F F U S E R I N 0003760 F O N I L S T Y L E N I L 0004000 ) F O R M A T I N F O ( A R 0004020 A B I C ) ) ( 1 7 4 3 6 0004040 2 8 8 3 6 ) N I L ) ( H 0004060 E A D I N G N I L ( H E A D 0004100 I N G T Y P E R U N N I N G H 0004120 E A D ) ( 8 4 7 4 4 5 2 8 0004140 3 6 ) N I L ) ( T E X T 0004160 N I L N I L ( 8 4 9 6 4 0004200 5 6 6 0 0 ) N I L ) ) ) ( 0004220 P A G E N I L ( P A P E R S 0004240 I Z E L e t t e r F O L I O 0004260 I N F O ( A R A B I C ) ) 0004300 ( 0 0 6 1 2 7 9 2 ) ( 0004320 ( F O L I O N I L ( P A R A 0004340 L O O K S ( Q U A D C E N T 0004360 E R E D ) C H A R L O O K S 0004400 ( S U P E R S C R I P T 0 I 0004420 N V I S I B L E O F F S E L 0004440 E C T P O I N T O F F P R O 0004460 T E C T E D O F F S I Z E 0004500 1 0 F A M I L Y M O D E R N 0004520 O V E R L I N E O F F S T 0004540 R I K E O U T O F F U N D E 0004560 R L I N E O F F E X P A N S 0004600 I O N R E G U L A R S L O P 0004620 E R E G U L A R W E I G H T 0004640 M E D I U M I N V E R T E D 0004660 O F F U S E R I N F O N I 0004700 L S T Y L E N I L ) F O R 0004720 M A T I N F O ( A R A B I C 0004740 ) ) ( 1 7 4 3 6 2 8 8 0004760 3 6 ) N I L ) ( H E A D I N 0005000 G N I L ( H E A D I N G T Y 0005020 P E R U N N I N G H E A D ) 0005040 ( 8 4 7 4 4 5 2 8 3 6 ) 0005060 N I L ) ( T E X T N I L N 0005100 I L ( 8 4 9 6 4 5 6 6 0 0005120 0 ) N I L ) ) ) ( P A G E 0005140 N I L ( P A P E R S I Z E L 0005160 e t t e r F O L I O I N F O 0005200 ( A R A B I C ) ) ( 0 0 0005220 6 1 2 7 9 2 ) ( ( F O L I 0005240 O N I L ( P A R A L O O K S 0005260 ( Q U A D C E N T E R E D ) 0005300 C H A R L O O K S ( S U P E 0005320 R S C R I P T 0 I N V I S I 0005340 B L E O F F S E L E C T P O 0005360 I N T O F F P R O T E C T E 0005400 D O F F S I Z E 1 0 F A 0005420 M I L Y M O D E R N O V E R 0005440 L I N E O F F S T R I K E O 0005460 U T O F F U N D E R L I N E 0005500 O F F E X P A N S I O N R 0005520 E G U L A R S L O P E R E G 0005540 U L A R W E I G H T M E D I 0005560 U M I N V E R T E D O F F 0005600 U S E R I N F O N I L S T Y 0005620 L E N I L ) F O R M A T I N 0005640 F O ( A R A B I C ) ) ( 0005660 1 7 4 3 6 2 8 8 3 6 ) N 0005700 I L ) ( H E A D I N G N I L 0005720 ( H E A D I N G T Y P E R U 0005740 N N I N G H E A D ) ( 8 4 7 0005760 4 4 5 2 8 3 6 ) N I L ) 0006000 ( T E X T N I L N I L ( 8 0006020 4 9 6 4 5 6 6 0 0 ) N I 0006040 L ) ) ) ) ) \0 \0 \0 \0 \0 005 \0 \t \0 1 0006060 \0 \0 \0 \0 001 310 \0 \v \0 \0 \0 004 003 004 \0 \0 0006100 002 \0 \0 001 001 310 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006120 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006140 ( \0 \0 \0 \0 001 310 \0 021 \0 \0 \0 004 002 003 \0 0006160 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006200 \0 \0 \0 \0 \0 \0 \0 \0 ( \0 \0 \0 \0 001 310 \0 0006220 \v \0 \0 \0 004 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006240 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006260 ( \0 212 \0 212 001 8 \0 002 \0 \0 \0 \0 002 004 \0 0006300 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006320 \0 \0 \0 \0 \0 \0 \0 \0 . \0 \0 \0 \0 001 310 \0 0006340 \f \0 \0 \0 005 003 004 \0 \0 001 001 310 001 \0 \0 \0 0006360 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006400 \0 \0 \0 \0 \0 \0 ( \0 212 \0 212 001 8 \0 005 \0 0006420 \0 \0 \0 002 004 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006440 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 . \0 0006460 212 \0 212 001 8 \0 \v \0 \0 \0 \0 003 003 \0 \0 001 0006500 002 4 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006520 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 . \0 212 \0 0006540 212 001 8 \0 \0 \0 \0 \0 \0 003 004 \0 \0 001 001 310 0006560 001 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0006600 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 < \0 \0 \0 \0 001 0006620 310 \0 \0 \0 \0 \0 \0 003 004 \0 \0 001 001 310 001 \0 0006640 \0 \0 \0 \0 \0 \0 \v P A G E H E A D I 0006660 N G \0 003 B O O \0 \0 \0 \0 \0 \0 \0 \0 \0 0006700 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 004 \0 \b \0 024 \0 0006720 006 M O D E R N \0 \f \0 \0 \0 \0 \0 \0 \0 0006740 \0 \0 024 \0 006 M O D E R N \0 \n \0 \0 \0 0006760 \0 \0 \0 \0 \0 \0 024 \0 006 M O D E R N \0 0007000 \f \0 \0 \0 \0 \0 \0 002 \0 \0 024 \0 006 M O D 0007020 E R N \0 \n \0 \0 \0 \0 \0 \0 002 \0 \0 027 \0 0007040 \t H E L V E T I C A \0 006 \0 \0 \0 \0 0007060 \0 \0 \0 \0 \0 027 \0 \t H E L V E T I C 0007100 A \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 027 \0 \t H 0007120 E L V E T I C A \0 \f \0 \0 \0 \0 \0 \0 0007140 002 \0 \0 022 \0 004 L O G O \0 030 \0 \0 \0 \0 0007160 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 001 0007200 \0 \0 \0 \0 006 \0 \0 \0 006 \0 \0 \0 \0 \b \0 \0 0007220 \0 022 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \0 005 0007240 \0 \0 \0 \0 \0 002 \0 \t \0 \0 \0 002 \0 001 \0 \v 0007260 H R U L E . G E T F N 001 \0 027 \0 \t 0007300 H E L V E T I C A \0 006 \0 \0 \0 \0 \0 0007320 \0 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 0007340 \0 002 \0 \b \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 0007360 \0 \0 002 \0 \b \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 0007400 \0 \0 \0 002 \0 \b \0 \0 \0 001 \0 \0 \0 \0 005 \0 0007420 \0 \0 \0 \0 002 \0 \b \0 \0 \0 002 \0 001 \0 \v H 0007440 R U L E . G E T F N 001 \0 027 \0 \t H 0007460 E L V E T I C A \0 006 \0 \0 \0 \0 \0 \0 0007500 \0 \0 \0 \0 \0 002 \0 001 \0 \v H R U L E . 0007520 G E T F N \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 0007540 \0 \0 \0 \0 002 \0 004 \0 \0 \0 002 \0 001 \0 \v H 0007560 R U L E . G E T F N 001 \0 027 \0 \t H 0007600 E L V E T I C A \0 006 \0 \0 \0 \0 \0 \0 0007620 \0 \0 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 0007640 002 \0 \a \0 \0 \0 022 \0 \0 \0 \0 003 \0 \0 \0 001 0007660 \0 \0 \0 \0 \a \0 \0 \0 \0 \0 002 \0 006 \0 \0 \0 0007700 002 \0 001 \0 \v H R U L E . G E T F N 0007720 001 \0 027 \0 \t H E L V E T I C A \0 006 0007740 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 001 \0 \v 0007760 H R U L E . G E T F N \0 \0 \0 \0 002 0010000 \0 001 \0 \v H R U L E . G E T F N \0 0010020 \0 \0 \0 001 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 0010040 004 \0 \0 \0 002 \0 001 \0 \v H R U L E . G 0010060 E T F N 001 \0 027 \0 \t H E L V E T I 0010100 C A \0 006 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 001 0010120 \0 \0 \0 \0 005 \0 \0 \0 \0 \0 002 \0 002 \0 \0 \0 0010140 \a \0 \0 \0 \0 002 \0 \0 \0 001 \0 \0 \0 \0 001 \0 0010160 \0 \0 030 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 002 0010200 \0 \0 \0 \t \0 \0 \0 \0 002 \0 \0 \0 \0 \0 002 \0 0010220 003 \0 \0 \0 \f \0 \0 \0 \0 004 \0 \0 \0 001 \0 \0 0010240 \0 \0 002 \0 \0 \0 \0 \0 002 \0 003 \0 \0 001 d \0 0010260 \0 \0 \0 002 \0 \0 001 364 \0 001 \0 \f B M O B 0010300 J . G E T F N 3 \0 \0 \0 \0 002 \0 \0 \0 0010320 \0 002 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 276 \0 \0 0010340 \0 \0 002 \0 \0 \0 \0 \0 002 \0 005 \0 \0 \0 + \0 0010360 \0 \0 \0 004 \0 \0 \0 002 \0 \0 \0 \0 002 \0 \0 \0 0010400 \0 \0 002 \0 003 \0 \0 \0 w \0 \0 \0 \0 002 \0 \0 0010420 \0 \0 \0 002 \0 001 \0 \0 \0 - \0 \0 \0 \0 002 \0 0010440 \0 \0 \0 \0 002 \0 003 \0 \0 \0 237 \0 \0 \0 \0 002 0010460 \0 \0 \0 \0 \0 002 \0 001 \0 \0 \0 4 \0 \0 \0 \0 0010500 002 \0 \0 \0 \0 \0 002 \0 003 \0 \0 \0 200 \0 \0 \0 0010520 \0 002 \0 \0 \0 \0 \0 002 \0 003 \0 \0 006 267 \0 > 0010540 z 272 0010542