$ od -c -N 50000 [Indigo]<DMS>Laurel>Laurel.mail!1 0000000 * s t a r t * \r 0 1 1 1 5 0 0 0000020 0 2 4 U S \r D a t e : 1 1 0000040 S e p t . 1 9 8 0 1 0 : 2 0000060 9 a m P D T ( T h u r s d 0000100 a y ) \r F r o m : H o r n i n 0000120 g \r S u b j e c t : S e l e c 0000140 t i o n i n d i c a t i o n , 0000160 t h u m b l i n e \r T o : 0000200 B r o t z \r c c : L a u r e l 0000220 I m p ^ \r \r D o u g , \r \r N o w 0000240 t h a t t h e r e a r e 0000260 m o r e o p t i o n s , m o 0000300 d e s , e t c . f o r s e 0000320 l e c t i o n , j u s t p u 0000340 t t i n g a v e r t i c a l 0000360 \r l i n e a c r o s s t h e 0000400 t h u m b l i n e a t t 0000420 h e s t a r t o f t h e 0000440 f i r s t s e l e c t i o n 0000460 i s n ' t a s i n f o r m a 0000500 t i v e a s \r d e s i r e d . 0000520 E . g . , I o f t e n 0000540 w o n d e r j u s t w h a t 0000560 I D O h a v e s e l e c 0000600 t e d i n t h e i n v i s 0000620 i b l e p a r t s \r o f t h 0000640 e T O C . H e r e w i t h 0000660 s o m e s u g g e s t i o n 0000700 s : \r \r B e n e a t h t h e 0000720 T O C t h u m b l i n e , 0000740 p l a c e a ( r o t a t e d 0000760 a n d m i n i a t u r i z e 0001000 d ) s e l e c t i o n \r t r i 0001020 a n g l e f o r E A C H s 0001040 e l e c t e d e n t r y . 0001060 C o n s e c u t i v e s e l e 0001100 c t i o n m i g h t b e i 0001120 n d i c a t e d b y \r a n e 0001140 x t e n d e d " s e l e c t i 0001160 o n t r a p e z o i d . U 0001200 s e t h e v e r t i c a l 0001220 b a r t o i n d i c a t e 0001240 t h e c u r r e n t l y \r d i 0001260 s p l a y e d m e s s a g e . 0001300 \r \r B e n e a t h t h e d i 0001320 s p l a y e d m e s s a g e 0001340 t h u m b l i n e , u s e 0001360 a d a s h e d u n d e r l i 0001400 n e t o i n d i c a t e \r t 0001420 h e r a n g e o f a n y 0001440 a c t i v e s e c o n d a r y 0001460 s e l e c t i o n i n t h 0001500 e d i s p l a y e d m e s s 0001520 a g e . \r \r D i t t o f o r 0001540 t h e C o m p o s e d m e s 0001560 s a g e , b u t a l s o u 0001600 s e a s o l i d u n d e r 0001620 l i n e f o r t h e p r i 0001640 m a r y \r s e l e c t i o n ( 0001660 v i d e o r e v e r s e o f 0001700 t h e t h u m b l i n e 0001720 f o r P e n d i n g D e l e 0001740 t e ! ) . U s e a c a r 0001760 e t t o \r i n d i c a t e t 0002000 h e t y p e i n p o i n t . 0002020 G e t r i d o f t h e 0002040 v e r t i c a l b a r , e 0002060 x c e p t a s t h e c u r 0002100 s o r f o r \r t h u m b i n g 0002120 . \r \r J i m H . \r \r * s t a r 0002140 t * \r 0 0 6 8 5 0 0 0 2 4 U 0002160 S \r D a t e : 2 4 S e p t 0002200 . 1 9 8 0 1 1 : 5 1 a m 0002220 P D T ( W e d n e s d a y ) \r 0002240 F r o m : H o r n i n g \r S u 0002260 b j e c t : A n o t h e r M 0002300 u l t i m e n u ? \r T o : B r 0002320 o t z \r c c : L a u r e l I m 0002340 p ^ \r \r I k e e p h e a r i 0002360 n g c o m p l a i n t s o f 0002400 t h e f o r m " D O / E S 0002420 C , C A N C E L , a n d M 0002440 O V E a l m o s t \r a l w a y 0002460 s d o g o o d t h i n g s 0002500 , b u t i t ' s h a r d 0002520 t o p r e d i c t w h a t 0002540 t h e y w i l l b e , b e 0002560 c a u s e t h e \r b u f f e r 0002600 s a r e n ' t v i s i b l e 0002620 . " \r \r H o w a b o u t a 0002640 c o m m a n d t h a t w o u 0002660 l d b r i n g u p a m u 0002700 l t i m e n u l i n e w i t 0002720 h b r a c k e t s f o r \r t 0002740 h e d e l e t e d a n d i 0002760 n s e r t e d s t r i n g s ? 0003000 ( A n d p o s s i b l y 0003020 e v e n m e n u e q u i v a 0003040 l e n t s o f \r D O / E S C , 0003060 C A N C E L , a n d M O V 0003100 E ? ) C o m - M i s n ' t 0003120 p r e s e n t l y i n u s 0003140 e . \r \r I s o m e t i m e s 0003160 w o n d e r i f C O M - F 0003200 a n d C O M - S s h o u l d 0003220 n ' t b e r e s t r i c t e 0003240 d t o b r i n g i n g u p 0003260 \r t h e c o r r e s p o n d i 0003300 n g m e n u s , r a t h e r 0003320 t h a n t r i g g e r i n g 0003340 t h e c o m m a n d s . 0003360 M o r e m o d e l e s s ? \r \r 0003400 J i m H . \r \r * s t a r t * \r 0003420 0 0 3 8 3 0 0 0 2 4 U S \r 0003440 D a t e : 2 1 O c t . 1 9 0003460 8 0 3 : 0 0 p m P D T ( 0003500 T u e s d a y ) \r F r o m : H 0003520 o r n i n g \r S u b j e c t : 0003540 C o p y i n g e n t i r e m 0003560 e s s a g e s \r T o : B r o t 0003600 z \r c c : L a u r e l I m p ^ 0003620 \r \r D o u g , \r \r C o m + e , 0003640 S h i f t + S e l e c t c o u 0003660 n t s d o w n a l o t o 0003700 f f r e e d i s k p a g e 0003720 s i f t h e o l d C o m 0003740 p o s e d \r M e s s a g e w a 0003760 s l o n g . H o w h a r 0004000 d w o u l d i t b e t o 0004020 e n s u r e t h a t t h e 0004040 s a m e t r i c k t h a t 0004060 i s \r u s e d t o a v o i 0004100 d t h i s o n G e t a l 0004120 s o w o r k s w h e n t h 0004140 e e n t i r e m e s s a g e 0004160 i s s e l e c t e d ? \r \r J 0004200 i m H . \r \r * s t a r t * \r 0 0004220 0 5 4 5 0 0 0 2 4 U S \r D 0004240 a t e : 1 1 D e c . 1 9 8 0004260 0 9 : 2 8 p m P S T ( T 0004300 h u r s d a y ) \r F r o m : S 0004320 t e w a r t . P A \r S u b j e c 0004340 t : L a u r e l A u d i o \r 0004360 T o : B r o t z \r c c : S w 0004400 i n e h a r t , S t e w a r t 0004420 \r \r [ I v y ] < A u d i o > S A 0004440 > S A . b c d n o w s e e m 0004460 s t o m o r e o r l e s 0004500 s w o r k , i f y o u k 0004520 n o w w h e r e t h e \r r o 0004540 c k s a r e . I t w i l 0004560 l r e c o r d a n d p l a 0004600 y 1 6 k i l o b i t s t u 0004620 f f f a i r l y r e l i a b 0004640 l y e i t h e r l o c a l y 0004660 o r \r r e m o t e . P l a 0004700 y i n g a t 6 4 k i l o b 0004720 i t s a l m o s t a l w a y 0004740 s w o r k s . R e c o r d 0004760 i n g a t 6 4 k i l o b i 0005000 t s i s \r s l i g h t l y c 0005020 h a n c y . \r \r I a d d e d 0005040 a c o m m a n d t h a t t 0005060 u r n s o f f t h e d i s 0005100 p l a y e x c e p t f o r 0005120 t h e d a t e / t i m e a n 0005140 d f r e e \r d i s k r e g i 0005160 o n . \r \r P r o b a b l y a 0005200 d e m o i s i n d i c a t e 0005220 d f o r y o u t w o . . . 0005240 \r \r \t - L y \r \r * s t a r t * \r 0005260 0 0 4 3 5 0 0 0 2 4 U S \r 0005300 D a t e : 2 2 D e c . 1 9 0005320 8 0 7 : 0 0 p m P S T ( 0005340 M o n d a y ) \r F r o m : H o 0005360 r n i n g . P A \r S u b j e c t 0005400 : R e : L a u r e l 6 T 2 0005420 8 \r I n - r e p l y - t o : Y 0005440 o u r m e s s a g e o f 2 0005460 2 D e c . 1 9 8 0 5 : 2 1 0005500 p m P S T ( M o n d a y ) 0005520 \r T o : B r o t z \r c c : H 0005540 o r n i n g \r \r D o u g , \r \r H 0005560 a v e y o u c o n s i d e r 0005600 e d m a k i n g t h e l i 0005620 n e i n t e r v a l o n c 0005640 o n t i n u o u s s c r o l l 0005660 i n g b e a \r f u n c t i o 0005700 n o f t h e c u r s o r 0005720 p o s i t i o n ? E . g . , 0005740 t h e s c r o l l i n g c 0005760 o u l d b e a t a r a t 0006000 e ( p e r t w o \r s e c o n 0006020 d s ? ) e q u a l t o t h 0006040 e d i s t a n c e t h a t 0006060 w o u l d b e j u m p e d 0006100 i n d i s c r e t e m o d e 0006120 . \r \r J i m H . \r \r * s t a r 0006140 t * \r 0 2 3 0 8 0 0 0 2 4 U 0006160 S \r D a t e : 7 J a n . 0006200 1 9 8 1 9 : 5 3 a m P S T 0006220 ( W e d n e s d a y ) \r F r o 0006240 m : L a u e r . P A \r S u b j 0006260 e c t : R e : S m o o t h 0006300 s c r o l l i n g \r I n - r e p 0006320 l y - t o : Y o u r m e s s 0006340 a g e o f 6 J a n . 1 9 0006360 8 1 2 : 4 4 p m P S T ( 0006400 T u e s d a y ) \r T o : B r o 0006420 t z \r c c : L a u e r \r \r D o 0006440 u g , \r \r T h e s i m p l e 0006460 a n s w e r i s t h a t a 0006500 j u m p o f o n e l i n 0006520 e a t a t i m e , n l 0006540 i n e s p e r s e c o n d 0006560 ( f o r \r s o m e p a r a m e 0006600 t e r n ) p r o d u c e s 0006620 s m o o t h s c r o l l i n g 0006640 . O n c e y o u h a v e 0006660 i t , y o u w i l l n e 0006700 v e r \r w a n t t o g o b 0006720 a c k t o B r a v o s c r 0006740 o l l i n g o r j u m p y 0006760 s c r o l l i n g - - i t i s 0007000 a r e a l w i n n e r . \r 0007020 \r B o b A y e r s , C h a r 0007040 l e s I r b y , a n d o t 0007060 h e r s h a v e w o r k e d 0007100 o u t t h e s m o o t h 0007120 s c r o l l i n g \r p r o b l e 0007140 m f a i r l y c a r e f u l 0007160 l y f o r S t a r , a n d 0007200 A y e r s h a s w r i t t 0007220 e n a m e m o . T h e r 0007240 e , i t i s \r q u i t e c 0007260 o m p l i c a t e d b e c a u 0007300 s e t h e y o n l y w a n 0007320 t t o s c r o l l a s m 0007340 a l l w i n d o w w h i c h 0007360 i s n o t \r t h e f u l l 0007400 w i d t h o f t h e s c 0007420 r e e n ( t h e r e i s s 0007440 p e c i a l h a r d w a r e 0007460 i n t h e D a n d e l i o n 0007500 t o h e l p \r t h i s , b 0007520 u t w e w i l l n o t b 0007540 e a b l e t o i m p l e m 0007560 e n t t h e m i c r o c o d 0007600 e , P i l o t s u p p o r t 0007620 , a n d S t a r \r s u p p o 0007640 r t t o t a k e a d v a n 0007660 t a g e o f i t i n t h 0007700 e f i r s t r e l e a s e 0007720 o f S t a r ) . \r \r I s h o 0007740 u l d t h i n k t h a t s 0007760 m o o t h s c r o l l i n g 0010000 w i l l b e m u c h s i m 0010020 p l e r f o r L a u r e l 0010040 b e c a u s e \r y o u r w i n 0010060 d o w i s f u l l w i d t 0010100 h a n d y o u h a v e t 0010120 h e f e a t u r e s o f t 0010140 h e A l t o d i s p l a y \r 0010160 c o n t r o l l e r . I b 0010200 e l i e v e t h a t t h e 0010220 s t r a t e g y i s s o m e 0010240 t h i n g a l o n g t h e 0010260 f o l l o w i n g l i n e s : 0010300 \r \r \t M a i n t a i n a b i 0010320 t m a p s o m e w h a t l a 0010340 r g e r t h a n t h e w i 0010360 n d o w b e i n g s c r o l 0010400 l e d ( 2 5 % \r \t i s t h e 0010420 n u m b e r t h a t c o m 0010440 e s t o m i n d ) . T h 0010460 i s b i t m a p c a n b e 0010500 i n t w o p a r t s , o 0010520 n e \r \t p a r t b e i n g t 0010540 h e b i t m a p f o r t h 0010560 e w i n d o w i t s e l f , 0010600 a n d t h e o t h e r p 0010620 a r t b e i n g a n \r \t " e 0010640 x t e n s i o n " w h i c h 0010660 i s a l l o c a t e d a t 0010700 t h e t i m e t h e s c r 0010720 o l l i n g s t a r t s . 0010740 T r e a t t h i s \r \t c o m b 0010760 i n e d b i t m a p a s a 0011000 c i r c u l a r b u f f e r 0011020 f o r l i n e s b e i n g 0011040 d i s p l a y e d . \r \r \t H a 0011060 v e t w o p r o c e s s e s 0011100 , a p r o d u c e r a n d 0011120 a c o n s u m e r . T h 0011140 e p r o d u c e r p a i n t 0011160 s n e w \r \t l i n e s i n t 0011200 o t h e u n d i s p l a y e 0011220 d p o r t i o n o f t h e 0011240 b i t m a p . T h e c o 0011260 n s u m e r w a k e s u p \r 0011300 \t o n e v e r y v e r t i c 0011320 a l r e t r a c e , c h e c 0011340 k s a c o u n t e r o r 0011360 c l o c k , a n d ( i f i 0011400 t i s t i m e ) \r \t t r i m 0011420 s o n e l i n e o f f t 0011440 h e t o p o f t h e d i 0011460 s p l a y e d p o r t i o n 0011500 a n d a d d s o n e l i n 0011520 e t o t h e \r \t b o t t o m 0011540 . T h i s t r i m m i n g 0011560 i s d o n e b y a d j u 0011600 s t i n g t h e p o i n t e 0011620 r s a n d c o u n t s i n 0011640 \r \t t h e D C B ' s f o r 0011660 t h e t w o p a r t s o f 0011700 t h e b i t m a p . T h 0011720 e l i n e a t t h e t o 0011740 p i s r e t u r n e d \r \t t 0011760 o t h e p r o d u c e r ; 0012000 i f t h e l i n e a t t 0012020 h e b o t t o m i s n o t 0012040 r e a d y , s c r o l l i n 0012060 g t a k e s a \r \t h i c c u 0012100 p a n d w a i t s . \r \r \t W 0012120 h e n t h e u s e r s t o 0012140 p s s c r o l l i n g , y o 0012160 u n e e d t o c o n s o l 0012200 i d a t e a l l o f t h e 0012220 d i s p l a y e d \r \t l i n e 0012240 s i n t o y o u r p r i m 0012260 a r y b i t m a p a n d t 0012300 h r o w a w a y t h e e x 0012320 t e n s i o n . \r \r I f y o u 0012340 a r e a b l e t o d o 0012360 t h i s o r s o m e t h i n 0012400 g e q u i v a l e n t w i t 0012420 h i n t h e l i m i t a t i 0012440 o n s o f \r L a u r e l , I 0012460 t h i n k y o u w i l l 0012500 h a v e a l o t o f f r 0012520 i e n d s . \r \r / H u g h \r \r * 0012540 s t a r t * \r 0 0 6 6 5 0 0 0 0012560 2 4 U S \r D a t e : 9 J 0012600 a n . 1 9 8 1 3 : 1 4 p m 0012620 P S T ( F r i d a y ) \r F r 0012640 o m : S c h r o e d e r . P A 0012660 \r S u b j e c t : A l t o D i 0012700 r ' s i d e a o f l e g a 0012720 l f i l e n a m e s \r T o : 0012740 B r o t z \r \r - - - - - - - - - 0012760 - - - - - - - - - - - - - - - - 0013000 - - \r \r D a t e : 9 J a n . 0013020 1 9 8 1 2 : 1 8 p m P S 0013040 T ( F r i d a y ) \r F r o m : 0013060 N e w m a n . E S \r S u b j e 0013100 c t : A l t o D i r ' s i d 0013120 e a o f l e g a l f i l e 0013140 n a m e s . . . \r T o : L a u 0013160 r e l S u p p o r t . p a \r R e 0013200 p l y - T o : N e w m a n \r c 0013220 c : N e w m a n \r \r . . . d o 0013240 e s n ' t q u i t e m a t c 0013260 h t h a t o f t h e A l 0013300 t o O p e r a t i n g s y s 0013320 t e m . F o r i n s t a n c 0013340 e , i t a l l o w e d \r m e 0013360 t o r e n a m e a f i l 0013400 e t o t h e n e w n a m 0013420 e " @ # " , b u t c o u l 0013440 d n o t d e l e t e t h a 0013460 t f i l e o n c e i t \r w 0013500 a s c r e a t e d . T h e 0013520 E x e c u t i v e a n d N e 0013540 p t u n e c o u l d n ' t d 0013560 e l e t e i t e i t h e r . 0013600 T h e T a j o \r F i l e T o 0013620 o l w a s a b l e t o d 0013640 e l e t e i t , h o w e v e 0013660 r . \r \r / R o n \r \r - - - - - - 0013700 - - - - - - - - - - - - - - - - * 0013760 - - - - - - \r \r * s t a r t * \r 0014000 0 3 1 0 7 0 0 0 2 4 U S \r 0014020 D a t e : 3 0 J a n . 1 9 0014040 8 1 3 : 4 6 p m P S T ( 0014060 F r i d a y ) \r F r o m : S w 0014100 i n e h a r t . P A \r S u b j e 0014120 c t : u n s o l i c i t e d 0014140 s u g g e s t i o n s r e : 0014160 " s c r o l l i n g " t h r o 0014200 u g h m a i l f i l e n a 0014220 m e s a n d \r c o m m a n d 0014240 c o n f i r m a t i o n \r T o 0014260 : B r o t z , L a u r e l S 0014300 u p p o r t \r R e p l y - T o : 0014320 S w i n e h a r t \r c c : S 0014340 w i n e h a r t \r \r \t A n o t 0014360 e a b o u t t h e ( w o n 0014400 d e r f u l ) n e w n a m e 0014420 c y c l i n g f a c i l i t 0014440 i e s : \r \r - - w o u l d l 0014460 i k e t o b e a b l e t 0014500 o s c r o l l ( a t l e a 0014520 s t a f e w f i l e s ) 0014540 b a c k w a r d s , t o c o 0014560 m p e n s a t e \r f o r o v e 0014600 r s h o o t . \r \r - - c y c l 0014620 i n g s h o u l d b e g i n 0014640 w i t h t h e f i l e t 0014660 h a t ' s c u r r e n t l y 0014700 d i s p l a y e d . I f I 0014720 ' m \r r e v i e w i n g m a i 0014740 l f i l e s , l o o k i n g 0014760 f o r a s p e c i f i c 0015000 m e s s a g e , e t c . , I 0015020 w a n t t o p r o c e e d 0015040 \r t h r o u g h a l l o f 0015060 t h e m . S i m i l a r a 0015100 r g u m e n t f o r p u t t 0015120 i n g t h i n g s a w a y 0015140 ( m o v e t o ) . \r \r - - i 0015160 d e a l l y , w o u l d l i 0015200 k e c y c l i n g t o b e 0015220 s h o r t h a n d f o r s 0015240 c r o l l i n g t h r o u g h 0015260 a w i n d o w \r c o n t a i 0015300 n i n g t h e l i s t o f 0015320 f i l e n a m e s . I f 0015340 t h a t w i n d o w c o u 0015360 l d b e m a d e v i s i b 0015400 l e , o n e \r c o u l d u s 0015420 e s e l e c t i o n t o g 0015440 r a b a p a r t i c u l a r 0015460 f i l e . I g n o r e t 0015500 h i s c o m m e n t . \r \r \t N 0015520 o t e a b o u t c o n f i r 0015540 m a t i o n : \r \r I t ' s s e 0015560 e m e d t o m e f o r s 0015600 o m e t i m e t h a t y o 0015620 u m i s s e d a s e m a n 0015640 t i c s i m p l i f i c a t i 0015660 o n w h e n i t \r c o m e s 0015700 t o c o n f i r m a t i o n 0015720 . I t g o e s a s f o 0015740 l l o w s : \r \r F o r m a n y 0015760 o f y o u r c o m m a n d 0016000 s , R e d p r o p o s e s 0016020 a c o m m a n d , a w a i t 0016040 i n g ( o p t i o n a l ) \r p 0016060 a r a m e t e r c h a n g e 0016100 a n d c o n f i r m a t i o n 0016120 ( v i a Y e l l o w o r 0016140 E S C ) b e f o r e c a r r 0016160 y i n g o u t t h e \r c o m 0016200 m a n d . B l u e b o t h 0016220 p r o p o s e s a n d c o 0016240 n f i r m s t h e c o m m a 0016260 n d , u s i n g t h e p r 0016300 e v i o u s \r p a r a m e t e r 0016320 v a l u e s , i f a n y 0016340 - - i t ' s e q u i v a l e 0016360 n t t o R e d , f o l l o 0016400 w e d b y Y e l l o w o r 0016420 E S C . \r \r S e m a n t i c a 0016440 l l y s i m p l i f i e d v 0016460 e r s i o n : \r \r R e d " o p 0016500 e n s " a n y p a r a m e t 0016520 e r b r a c k e t s a s s o 0016540 c i a t e d w i t h t h e 0016560 c o m m a n d , a r m s E S 0016600 C t o \r m e a n " B l u e 0016620 m e " ( s e e b e l o w ) , 0016640 a n d p e r h a p s p r o 0016660 v o k e s a p r o m p t r 0016700 e q u e s t f o r \r c o n f i 0016720 r m a t i o n i n t h e s 0016740 t a t u s a r e a . \r \r B l u 0016760 e p e r f o r m s t h e c 0017000 o m m a n d o v e r w h i c 0017020 h i t i s i n v o k e d , 0017040 u s i n g t h e c u r r e 0017060 n t v a l u e o f \r a n y 0017100 p a r a m e t e r - - s a m 0017120 e a s n o w , b u t w h 0017140 e t h e r o r n o t R e d 0017160 h a s r e c e n t l y b e 0017200 e n \r i n v o k e d . E S C 0017220 h a s b e e n a r m e d 0017240 t o m e a n t h e s a m e 0017260 t h i n g a s " B l u e 0017300 a p p l i e d t o m o s t \r 0017320 r e c e n t R e d c o m m a 0017340 n d " . T h u s B l u e 0017360 p i c k s u p t h e n o t 0017400 i o n o f c o n f i r m a t 0017420 i o n o f R e d \r a l o n g 0017440 w i t h i t s c u r r e n 0017460 t a t o m i c b e h a v i o 0017500 r . \r \r A n y o t h e r m o 0017520 u s e a c t i v i t y , o r 0017540 D E L , s i m p l y c a n 0017560 c e l s t h e p r o m p t , 0017600 d i s a b l e s e d i t i n 0017620 g i n \r t h e b r a c k e t 0017640 s , a n d d o e s w h a t 0017660 t h e m o u s e w o u l d 0017700 d o i n t h a t i n s t 0017720 a n c e . N o w i t ' s 0017740 l e s s \r m o d e f u l . \r \r Y 0017760 e l l o w c o u l d c o n t 0020000 i n u e t o m e a n B l u 0020020 e f o r a w h i l e , o 0020040 n l y a f t e r R e d t h 0020060 o u g h , j u s t t o \r a l 0020100 l o w p e o p l e t o c h 0020120 a n g e t h e i r w a y s . 0020140 \r \r N o s u g g e s t i o n 0020160 a b o u t t h e s e c o n d 0020200 a r y c o n f i r m a t i o n 0020220 r e q u e s t s w h e n z 0020240 a p p i n g o l d f i l e s 0020260 \r o r t o s s i n g o u t 0020300 u n d e l i v e r e d m e s s 0020320 a g e s - - c u r r e n t 0020340 s c h e m e ' s a s g o o d 0020360 a s a n y ? \r \r Y o u m a 0020400 y r e c o g n i z e t h i s 0020420 a s a m e a n d e r b a 0020440 c k t o w a r d s t h e c 0020460 o m m a n d / b r a c k e t \r s 0020500 e m a n t i c s o f B r a v 0020520 o X , w h i c h I l i k e 0020540 . T h e n e w t h i n g 0020560 w o u l d b e R e d a s 0020600 a n e a s i e r \r w a y t 0020620 o e d i t t h e w h o l e 0020640 b r a c k e t f i e l d t 0020660 h a n B r a v o X p r o v i 0020700 d e s . I f y o u a l s 0020720 o a l l o w e d \r s e l e c t 0020740 i o n a n d e d i t i n g 0020760 w i t h i n b r a c k e t s , 0021000 y o u ' d j u s t a b o u 0021020 t h a v e a s u p e r s e 0021040 t o f t h e \r B r a v o X 0021060 s e m a n t i c s a g a i n , 0021100 e x c e p t t h a t t h e 0021120 r e f e r e n t o f E S C 0021140 w o u l d s o m e t i m e s 0021160 b e \r a m b i g u o u s . \r \r 0021200 S i d e p o i n t : w h a 0021220 t p r o m p t e d m e t o 0021240 t h i n k a b o u t t h i 0021260 s a g a i n w a s s o m e 0021300 c o m b i n a t i o n o f \r 0021320 p l a y i n g w i t h t h e 0021340 n e w s c r o l l i n g s 0021360 t u f f , a n d m y d i s 0021400 c o v e r y t h a t f o r 0021420 s o m e \r b r a c k e t - p a r 0021440 a m e t e r c o m m a n d s 0021460 ( e . g . , G e t , P u t ) 0021500 , E S C i s t h e O N L 0021520 Y v a l i d c o n f i r m a 0021540 t i o n \r c h a r a c t e r , 0021560 w h e r e a s f o r o t h e 0021600 r s , e i t h e r E S C o 0021620 r Y e l l o w w i l l d o 0021640 . T h a t r e m i n d e d 0021660 m e o f \r t h e m o r e 0021700 g e n e r a l s i m p l i f i 0021720 c a t i o n , w h i c h w o 0021740 u l d a m o n g o t h e r 0021760 t h i n g s c u r e t h e \r 0022000 p r o b l e m w i t h G e t 0022020 , a n d . . . \r \r * s t a r 0022040 t * \r 0 0 6 2 3 0 0 0 2 4 U 0022060 S \r D a t e : 8 F e b . 0022100 1 9 8 1 3 : 1 1 p m P S T 0022120 ( S u n d a y ) \r F r o m : 0022140 S c h r o e d e r . P A \r S u b 0022160 j e c t : " F i l e s " n i 0022200 t s / w i s h e s \r T o : 0022220 B r o t z \r \r - - - - - - - - - 0022240 - - - - - - - - - - - - - - - - 0022260 - - \r \r D a t e : 6 F e b . 0022300 1 9 8 1 6 : 0 6 p m P S 0022320 T ( F r i d a y ) \r F r o m : 0022340 H a m i l t o n . E S \r S u b 0022360 j e c t : " F i l e s " n i 0022400 t s / w i s h e s \r T o : 0022420 L a u r e l S u p p o r t . P A 0022440 \r c c : H a m i l t o n \r \r ( 0022460 1 ) I t s e e m s a l i 0022500 t t l e s t r a n g e t h a 0022520 t , t o c t r l - d e l o 0022540 u t o f d e l e t i n g a 0022560 s e r i e s o f f i l e s 0022600 , y o u \r h a v e t o t y 0022620 p e a < C R > i n a d d 0022640 i t i o n t o t h e c t r 0022660 l - d e l , w h e n i t ' s 0022700 s i t t i n g t h e r e a 0022720 s k i n g f o r \r c o n f i r 0022740 m a t i o n . \r \r ( 2 ) I t 0022760 s u r e w o u l d b e n i 0023000 c e t o h a v e a " c o 0023020 n f i r m a l l d e l e t e 0023040 s a u t o m a t i c a l l y " 0023060 f e a t u r e a \r l a I F 0023100 S . \r \r - - B r u c e \r - - - - 0023120 - - - - - - - - - - - - - - - - * 0023200 - - - - - - - - \r \r * s t a r t 0023220 * \r 0 0 5 6 9 0 0 0 2 4 U S 0023240 \r D a t e : 1 0 F e b . 0023260 1 9 8 1 3 : 2 6 p m P S T 0023300 ( T u e s d a y ) \r F r o m : 0023320 s c h m i d t . P A \r S u b j 0023340 e c t : M T y p e u n d e r 0023360 L a u r e l 6 \r T o : L y 0023400 o n , B a s k e t t \r R e p l 0023420 y - T o : s c h m i d t \r c c 0023440 : B r o t z \r \r I ' v e j u 0023460 s t g o t t e n M T y p e 0023500 t o r u n u n d e r L a u 0023520 r e l 6 T 3 0 . P l e a s 0023540 e t r y \r \r \t [ I v y ] < c e 0023560 d a r l i b > m t y p e > m t y 0023600 p e . l a u r e l \r \r a n d s 0023620 e e i f i t w o r k s f 0023640 o r y o u t o o - - I h 0023660 a d t o p e r f o r m s u 0023700 r g e r y t o p a t c h u 0023720 p s p a c e \r l e a k s , e 0023740 t c . t o a v o i d t h e 0023760 i c e p i c k . ( I t 0024000 a s k s y o u t o g i v e 0024020 i t t h e c o m m a n d 0024040 l i n e w h e n \r i t s t a 0024060 r t s u p , e . g . i f 0024100 y o u t y p e d i n t h e 0024120 A l t o O S \r \r \t M t y p e 0024140 - g P R O C x . m e s a \r 0024160 \r y o u w o u l d t y p e \r 0024200 \r \t - g P R O C x . m e s a 0024220 \r \r w h e n M T y p e a s k 0024240 s y o u f o r t h e a r 0024260 g u m e n t s . ) \r \r \r \t E r i 0024300 c \r \r * s t a r t * \r 0 2 7 7 7 0024320 0 0 0 2 4 U S \r D a t e : 0024340 2 3 F e b . 1 9 8 1 4 : 0024360 0 8 p m P S T ( M o n d a 0024400 y ) \r F r o m : H o r n i n g 0024420 . P A \r S u b j e c t : S t i 0024440 l l \r T o : B r o t z \r \r 001 0024460 I q u e s t i o n w h e t h 0024500 e r i t i s n e c e s s a 0024520 r y i n t h e m o d e l e 0024540 s s e d i t o r t o h a n 0024560 g u p w a i t i n g \r f o r 0024600 a C a n c e l o n a n 0024620 i l l e g a l c o m m a n d . 0024640 T h e m o d a l e d i t 0024660 o r d i s a s t e r o f t 0024700 y p i n g i n \r " e d i t " 0024720 ( o r w h a t e v e r ) w h 0024740 e n i n t e n d i n g a n 0024760 i n s e r t i o n j u s t d 0025000 o e s n ' t s e e m t o b 0025020 e v e r y \r l i k e l y w h 0025040 i l e h o l d i n g d o w n 0025060 t h e C o m k e y . \r \r - 0025100 - - - - - - - - - - - - - - - - 0025120 - - \r \r D a t e : 2 4 O c t 0025140 . 1 9 8 0 1 0 : 0 5 a m 0025160 P D T ( F r i d a y ) \r F r o 0025200 m : H o r n i n g \r S u b j e 0025220 c t : H e l p f u l I n s i 0025240 g h t ? \r \r T h e r e i s a 0025260 n a n a l o g y b e t w e e 0025300 n s e l e c t i o n i n t 0025320 h e l i n e b a r i n u 0025340 n i t s o f l i n e s a n 0025360 d \r s e l e c t i o n w i t h 0025400 i n t h e t e x t i n u 0025420 n i t s o f c h a r a c t e 0025440 r s . I t o c c u r s t 0025460 o m e t h a t t h i s g 0025500 o e s a \r b i t f u r t h e 0025520 r t h a n j u s t t h e 0025540 9 0 - d e g r e e r o t a t i 0025560 o n o f t h e c u r s o r 0025600 a n d t h e u s e o f \r 0025620 R e d / Y e l l o w t o s e 0025640 l e c t u n i t s / c o m p o 0025660 s i t e s . \r \r I n p a r t i 0025700 c u l a r , t h e " s t o r 0025720 y " f o r p o i n t - a n d 0025740 - t y p e s h o u l d b e 0025760 t h a t t o p u t t h e 0026000 c a r e t \r b e t w e e n l i 0026020 n e s / p a r a g r a p h s o 0026040 n e s i m p l y p o i n t s 0026060 w h e r e o n e w a n t s 0026100 i t t o g o , w i t h o 0026120 u t \r w o r r y i n g a b o u 0026140 t w h e t h e r t h e u n 0026160 d e r l i n e g o e s b e f 0026200 o r e o r a f t e r i t . 0026220 T h i s i m p l i e s t 0026240 w o \r c h a n g e s t o t h 0026260 e p r e s e n t s c h e m e 0026300 : \r \t - t h e c a r e t C A 0026320 N N O T b e t i e d t o 0026340 t h e l i n e t h a t i s 0026360 u n d e r l i n e d , a n d 0026400 m u s t b e \r \t a b l e t 0026420 o f o l l o w a s e l e c 0026440 t e d c a r r i a g e r e t 0026460 u r n ; a n d \r \t - " B a l a 0026500 n c e b e a m " s e l e c t 0026520 i o n m u s t w o r k f o 0026540 r R e d i n t h e l i n 0026560 e b a r ( i . e . , t h e 0026600 \r \t c a r e t s h o u l d m 0026620 o v e d o w n a l i n e 0026640 s e v e r a l s c a n l i n 0026660 e s b e f o r e t h e u n 0026700 d e r l i n e \r \t d o e s ) . \r 0026720 \r 001 I w o u l d s t i l l 0026740 l i k e a s e t o f c 0026760 a r e t m o v e m e n t o p 0027000 e r a t i o n s t h a t w o 0027020 u l d a v o i d \r t h e n e 0027040 c e s s i t y o f g o i n g 0027060 t o t h e m o u s e f o 0027100 r s m a l l j u m p s . 0027120 I h a v e s e e n t h e \r 0027140 e r r o r o f m y w a y s 0027160 , a n d a m w i l l i n g 0027200 t o t r e a t t h e s e 0027220 a s e d i t i n g o p e r a 0027240 t i o n s , r a t h e r t h 0027260 a n \r c o m m a n d s . I 0027300 p r o p o s e u s i n g S p 0027320 a c e w i t h m o d i f i e 0027340 r s f o r t h i s p u r p 0027360 o s e . \r - C o n t r o l + S p 0027400 a c e w i l l a d v a n c e 0027420 t h e c a r e t o v e r 0027440 t h e n e x t c h a r a c t 0027460 e r ( l o g i c a l l y \r e q 0027500 u i v a l e n t t o S h i f 0027520 t + B S f o l l o w e d b y 0027540 r e - t y p i n g t h e c 0027560 h a r a c t e r ) . \r - C o m + 0027600 S p a c e w i l l a d v a n 0027620 c e t h e c a r e t o v e 0027640 r t h e n e x t w o r d . 0027660 \r - S h i f t a d d e d t o 0027700 e i t h e r o f t h e a 0027720 b o v e w i l l r e v e r s 0027740 e t h e d i r e c t i o n . 0027760 \r [ I h a v e n o v e r y 0030000 s t r o n g o p i n i o n 0030020 o n w h i c h s h o u l d 0030040 b e t h e d e f a u l t d 0030060 i r e c t i o n . ] \r \r D a t e 0030100 : 2 9 O c t . 1 9 8 0 6 0030120 : 2 0 p m P S T ( W e d n 0030140 e s d a y ) \r F r o m : H o r 0030160 n i n g \r S u b j e c t : T h 0030200 e D i s k , T h e C l o c 0030220 k , a n d D E L \r \r A s I 0030240 w a s w a t c h i n g m y 0030260 d i s k p a g e s t i c k 0030300 d o w n o n e b y o n e 0030320 , a n d t h e d i s p l a 0030340 y e d t i m e \r o n t h e 0030360 " c l o c k " g e t f a r t 0030400 h e r a n d f a r t h e r 0030420 b e h i n d , I h a d l e 0030440 i s u r e f o r t h e f o 0030460 l l o w i n g \r s e r i e s o 0030500 f t h o u g h t s : \r \r 1 ) 0030520 W h y i s i t a n y e a 0030540 s i e r t o u p d a t e t 0030560 h e f r e e d i s k p a g 0030600 e c o u n t t h a n t h e 0030620 c l o c k ? \r [ A c t u a l l 0030640 y , I p r e s u m e t h a 0030660 t i t i s n ' t , i t ' s 0030700 j u s t a n o t h e r r o 0030720 u t i n e ' s r e s p o n s i 0030740 b i l i t y . ] \r \r 2 ) W h y 0030760 c o u l d n ' t t h e p a 0031000 g e c o u n t u p d a t e 0031020 r o u t i n e a l s o c a l 0031040 l t h e c l o c k u p d a 0031060 t e \r r o u t i n e ? \r [ A f t 0031100 e r a l l , t h e c o s t 0031120 o f t h e u p d a t e m 0031140 u s t b e s m a l l c o m 0031160 p a r e d t o a l l o c a t 0031200 i n g o r f r e e i n g \r a 0031220 d i s k p a g e . ] \r \r 3 ) 0031240 W h y c o u l d n ' t t h 0031260 i s s a m e r o u t i n e 0031300 a l s o c h e c k f o r D 0031320 E L - f o r - c a n c e l ? \r [ 0031340 M o s t o f t h e t h i n 0031360 g s I w o u l d l i k e 0031400 t o c a n c e l u s e u p 0031420 d i s k s p a c e - - s l o 0031440 w l y b u t \r i n e x o r a b 0031460 l y . F u r t h e r , a n 0031500 y t h i n g t h a t u s e s 0031520 t h e d i s k m u s t A 0031540 L R E A D Y b e p r e p a r 0031560 e d t o \r c o p e w i t h 0031600 i n v o l u n t a r y c a n c 0031620 e l l a t i o n . ] \r \r * s t a 0031640 r t * \r 0 0 6 6 8 0 0 0 2 4 0031660 U S \r D a t e : 2 4 F e b 0031700 . 1 9 8 1 1 2 : 3 8 p m 0031720 P S T ( T u e s d a y ) \r F r 0031740 o m : H o r n i n g . P A \r S 0031760 u b j e c t : N a m e C o m 0032000 p l e t i o n \r T o : B r o t 0032020 z \r c c : L a u r e l I m p ^ 0032040 \r \r D o u g , \r \r N o w t h a 0032060 t y o u h a v e c o d e 0032100 t o s c a n t h e f i l e 0032120 c a c h e a n d d i r e c 0032140 t o r y f o r n a m e s m 0032160 a t c h i n g \r r e s t r i c t 0032200 e d p a t t e r n s , h o w 0032220 a b o u t d o i n g s o 0032240 w h e n e v e r t h e n a m 0032260 e i n b r a c k e t s d o 0032300 e s n ' t \r m a t c h a n y 0032320 e x i s t i n g f i l e n a 0032340 m e ? I f t h e c o n t 0032360 e n t s o f t h e b r a c 0032400 k e t s i s a p r e f i x 0032420 o f a \r s i n g l e f i l 0032440 e , t h e n e x t e n d t 0032460 h e c o n t e n t s t o t 0032500 h e f u l l n a m e , o t 0032520 h e r w i s e d o n ' t ( m 0032540 u c h l i k e \r t h e e x i 0032560 s t i n g A l t o E x e c u 0032600 t i v e c o n v e n t i o n ) 0032620 . \r \r T h i s w o u l d m a 0032640 k e l o n g , m e a n i n g 0032660 f u l n a m e s l e s s b 0032700 u r d e n s o m e , a n d h 0032720 e l p t o a l l e v i a t e 0032740 \r t h e p r o b l e m o f 0032760 r e m e m b e r i n g w h a t 0033000 a b b r e v i a t i o n h a 0033020 s b e e n c h o s e n f o 0033040 r a f i l e n a m e . \r \r 0033060 J i m H . \r \r * s t a r t * \r 0033100 0 1 4 7 0 0 0 0 2 4 U S \r 0033120 D a t e : 2 6 F e b . 1 9 0033140 8 1 1 : 3 0 p m P S T ( 0033160 T h u r s d a y ) \r F r o m : 0033200 L e v i n . P A \r S u b j e c t 0033220 : F l e x i b l e m a i l 0033240 s t a m p s \r T o : K a r l t 0033260 o n \r c c : S c h r o e d e r 0033300 , B r o t z , L e v i n \r \r 0033320 I t a p p e a r s t h a t 0033340 v a r i a b l e - s i z e d s 0033360 t a m p s w o r k i n L a 0033400 u r e l 6 T 3 1 . T o p 0033420 e r m i t g r a c e f u l \r f 0033440 u t u r e e x p a n s i o n , 0033460 w e w o u l d l i k e t 0033500 o h a v e s o m e c o n v 0033520 e n t i o n s f o r t h e 0033540 f o r m a t o f t h e \r v a 0033560 r i a b l e p a r t . I n 0033600 p a r t i c u l a r , i t 0033620 s h o u l d b e a s e q u 0033640 e n c e o f s e l f - i d e 0033660 n t i f y i n g e n t i t i e 0033700 s , \r t h e r e b y a l l o w 0033720 i n g m u l t i p l e i n d 0033740 e p e n d e n t p r o g r a m 0033760 s t o m a n i p u l a t e 0034000 i t . I p r o p o s e t 0034020 h e \r f o l l o w i n g f o r 0034040 m a t : \r \r F o l l o w i n g 0034060 t h e f i x e d p a r t o 0034100 f t h e s t a m p ( i . e 0034120 . , t h e i n i t i a l 2 0034140 4 c h a r a c t e r s e n d 0034160 i n g i n a \r C R ) , t h 0034200 e r e i s a n o p t i o n 0034220 a l v a r i a b l e p a r t 0034240 , w h i c h i s p r e s e 0034260 n t i f f t h e s e c o n 0034300 d d e c i m a l \r n u m b e r 0034320 i n t h e f i x e d p a 0034340 r t e x c e e d s 2 4 . 0034360 T h e s y n t a x o f t h 0034400 e v a r i a b l e p a r t 0034420 i s a s \r f o l l o w s : \r \r 0034440 v a r i a b l e - p a r t : : 0034460 = @ i t e m - l i s t @ \r 0034500 i t e m - l i s t : : = < e 0034520 m p t y > | i t e m - l i s 0034540 t i t e m \r i t e m : : = 0034560 b y t e - l e n g t h s p a c 0034600 e t y p e s p a c e c o n 0034620 t e n t s \r b y t e - l e n g t 0034640 h : : = < 5 - c h a r a c t 0034660 e r d e c i m a l n u m b e 0034700 r a s i n t h e f i x e 0034720 d p a r t > \r t y p e : : = 0034740 < 5 - c h a r a c t e r d e 0034760 c i m a l n u m b e r a s 0035000 i n t h e f i x e d p a r 0035020 t > \r c o n t e n t s : : = 0035040 < s e q u e n c e o f b y t 0035060 e - l e n g t h m i n u s 4 0035100 c h a r a c t e r s > \r s p a 0035120 c e : : = < 0 4 0 C > \r \r S 0035140 e m a n t i c s : \r \r T y p e s 0035160 a r e a s s i g n e d b y 0035200 a c e n t r a l a u t h o 0035220 r i t y ( L a u r e l S u p p 0035240 o r t ) . T h e b y t e - 0035260 l e n g t h i s \r t h e t o 0035300 t a l l e n g t h o f t h 0035320 e i t e m i n b y t e s , 0035340 i n c l u d i n g t h e 1 0035360 2 c h a r a c t e r s o c c 0035400 u p i e d b y t h e \r b y t 0035420 e - c o u n t , t y p e , a 0035440 n d a s s o c i a t e s p a 0035460 c e s . T h u s , a c o 0035500 u n t o f < 1 2 i s i 0035520 l l e g a l . T h e s e \r r 0035540 u l e s i m p l y t h a t 0035560 t h e s e c o n d c o u n t 0035600 i n t h e f i x e d p a 0035620 r t o f t h e h e a d e r 0035640 c a n o n l y \r l e g a l l 0035660 y a s s u m e t h e v a l 0035700 u e s 2 4 , 2 6 ( v a r i 0035720 a b l e p a r t i s " @ @ 0035740 " ) , a n d > = 3 8 . \r \r 0035760 R o y \r \r \r * s t a r t * \r 0 0 0036000 3 7 6 0 0 0 2 4 U S \r D a 0036020 t e : 3 M a r c h 1 9 8 1 0036040 1 1 : 4 7 a m P S T ( T 0036060 u e s d a y ) \r F r o m : L e 0036100 v i n . P A \r S u b j e c t : 0036120 S m a l l c o r r e c t i o n 0036140 t o F l e x i b l e m a i 0036160 l s t a m p s s e m a n t i 0036200 c s \r T o : K a r l t o n , 0036220 B r o t z \r R e p l y - T o : 0036240 L e v i n \r c c : S c h r o e 0036260 d e r , L e v i n \r \r c o n t 0036300 e n t s : : = < s e q u e n 0036320 c e o f b y t e - l e n g t 0036340 h m i n u s 4 c h a r a c 0036360 t e r s > \r \r i s i n t h e 0036400 o r i g i n a l . I t s 0036420 h o u l d b e : \r \r c o n t e 0036440 n t s : : = < s e q u e n c 0036460 e o f b y t e - l e n g t h 0036500 m i n u s 1 2 c h a r a c 0036520 t e r s > \r \r S o r r y . \r \r R 0036540 o y \r \r \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 * s 0036560 t a r t * \r 0 0 8 9 0 0 0 0 2 0036600 4 U S \r D a t e : 4 M a 0036620 r c h 1 9 8 1 1 1 : 2 5 a 0036640 m P S T ( W e d n e s d a y 0036660 ) \r F r o m : S c h r o e d e 0036700 r . P A \r S u b j e c t : M a 0036720 y b e p a r s e h e a d e r 0036740 f o r t t o c s h o u l d 0036760 a c c e p t o n l y f i r 0037000 s t f i e l d e n c o u n t 0037020 e r e d . \r T o : L e v i n , 0037040 B r o t z \r \r - - - - - - - - 0037060 - - - - - - - - - - - - - - - - 0037100 - - - \r \r D a t e : 3 M a r 0037120 c h 1 9 8 1 9 : 5 2 p m 0037140 P S T ( T u e s d a y ) \r F r 0037160 o m : H a m i l t o n . E S \r 0037200 S u b j e c t : 6 T 3 1 : T 0037220 r e a t m e n t o f r e p e 0037240 a t e d h e a d e r f i e l 0037260 d s \r T o : L a u r e l S u p 0037300 p o r t . P A \r c c : H a m i 0037320 l t o n \r \r F e e l f r e e 0037340 t o b e a t m e u p i f 0037360 y o u t h i n k t h i s 0037400 p o i n t i s t o o m i n 0037420 o r t o b o t h e r w i t 0037440 h , b u t \r a n y w a y , i 0037460 t ' s a m i n o r a n n o 0037500 y a n c e t o m e : \r \r I 0037520 h a v e h a d o c c a s i o 0037540 n t o r u n e i t h e r 0037560 t h e " T o : " o r t h e 0037600 " S u b j e c t : " f i e l 0037620 d o n t o m o r e t h a n 0037640 \r o n e l i n e . I t l 0037660 o o k s m u c h c l e a n e 0037700 r t o h a v e m u l t i p 0037720 l e " T o : " s o r w h a 0037740 t e v e r , r a t h e r t h 0037760 a n \r j u s t l e t t i n g 0040000 i t w r a p . N a t u r a 0040020 l l y , I p u t t h e m 0040040 o s t i m p o r t a n t i t 0040060 e m o n t h e f i r s t 0040100 l i n e . \r H o w e v e r , 0040120 L a u r e l ' s d i s p l a y 0040140 i n t h e h e a d e r w 0040160 i n d o w i s a l w a y s 0040200 b a s e d u p o n t h e \r b 0040220 o t t o m - m o s t l i n e . 0040240 \r \r - - B r u c e \r - - - - - - 0040260 - - - - - - - - - - - - - - - - * 0040340 - - - - - - \r \r * s t a r t * \r 0040360 0 0 5 7 8 0 0 0 2 4 U S \r 0040400 D a t e : 1 0 M a r c h 1 0040420 9 8 1 5 : 5 0 p m P S T 0040440 ( T u e s d a y ) \r F r o m : 0040460 H o r n i n g . P A \r S u b j e 0040500 c t : R e : L a u r e l 6 0040520 T 3 2 - - S e a r c h M a i l \r 0040540 I n - r e p l y - t o : Y o u 0040560 r m e s s a g e o f 1 0 0040600 M a r c h 1 9 8 1 4 : 2 6 0040620 p m P S T ( T u e s d a y ) 0040640 \r T o : B r o t z \r c c : H 0040660 o r n i n g \r \r D o u g , \r \r I 0040700 s i t t r u e t h a t m 0040720 a r k s a r e n ' t s e a r 0040740 c h e d ? T h e y d o n ' 0040760 t s e e m t o b e , a l 0041000 t h o u g h t h a t m i g h 0041020 t \r b e u s e f u l . I t 0041040 m i g h t b e n i c e t 0041060 o h a v e s o m e w a y 0041100 t o s p e c i f y a p a t 0041120 t e r n f o r t h e \r m a r 0041140 k - - y o u c o u l d p r o 0041160 m p t f o r i t s e p a r 0041200 a t e l y . I t m i g h t 0041220 a l s o b e n i c e t o 0041240 ( a t l e a s t \r o p t i o 0041260 n a l l y ) m a r k t h e 0041300 r e s u l t s o f a s e a 0041320 r c h , s o t h a t t h i 0041340 s i n f o r m a t i o n w o 0041360 u l d p e r s i s t \r e v e n 0041400 w h e n t h e s e l e c t 0041420 i o n w a s c h a n g e d . 0041440 \r \r J i m H . \r \r * s t a r t 0041460 * \r 0 0 8 2 0 0 0 0 2 4 U S 0041500 \r D a t e : 1 1 M a r c h 0041520 1 9 8 1 1 0 : 0 0 a m P 0041540 S T ( W e d n e s d a y ) \r F 0041560 r o m : H o r n i n g . P A \r 0041600 S u b j e c t : 6 T 3 2 F o 0041620 r m s \r T o : B r o t z \r c c 0041640 : H o r n i n g \r \r D o u g , 0041660 \r \r " W o u l d n ' t i t b 0041700 e n i c e " i f t h e N 0041720 e w f o r m , A n s w e r , 0041740 a n d F o r w a r d c o m 0041760 m a n d s w e r e \r c o n n e 0042000 c t e d t o N e w . f o r m 0042020 , A n s w e r . f o r m , a 0042040 n d F o r w a r d . f o r m 0042060 ( i f p r e s e n t ) . \r \r I 0042100 r e a l i z e t h a t i t 0042120 ' s v e r y l i t t l e h 0042140 a r d e r t o G e t { N e w 0042160 } t h a n t o N e w f o 0042200 r m , b u t I ' v e \r b e c 0042220 o m e r a t h e r a t t a c 0042240 h e d t o t h e a u t o - 0042260 N e w f o r m o n D e l i 0042300 v e r . S i m i l a r l y , 0042320 i t w o u l d b e \r c o n 0042340 v e n i e n t t o h a v e 0042360 t h e a u t o m a t i c c o 0042400 p y i n g o n A n s w e r 0042420 a n d F o r w a r d d o n e 0042440 i n t o m y \r f o r m s . 0042460 ( R a t h e r t h a n s u 0042500 b s t i t u t i n g i n t o 0042520 f i x e d c h a r a c t e r 0042540 p o s i t i o n s , y o u c 0042560 o u l d \r s u b s t i t u t e 0042600 f o r t h e N t h p l a c 0042620 e h o l d e r . ) \r \r T h i s 0042640 w i l l a l l o w p e o p l 0042660 e t o " p e r s o n a l i z 0042700 e " f o r t h e i r o w n 0042720 c o n v e n i e n c e s u c 0042740 h i t e m s a s \r w h e t h 0042760 e r t o c c : t h e m s e 0043000 l v e s , h o w t o " s i 0043020 g n " m e s s a g e s , e t 0043040 c . ( w i t h o u t i n t r 0043060 o d u c i n g n e w \r L a u r 0043100 e l . p r o f i l e o p t i o 0043120 n s ) . \r \r J i m H . \r \r * s 0043140 t a r t * \r 0 0 4 0 8 0 0 0 2 0043160 4 U S \r D a t e : 1 1 M 0043200 a r c h 1 9 8 1 1 0 : 0 3 0043220 a m P S T ( W e d n e s d a 0043240 y ) \r F r o m : H o r n i n g 0043260 . P A \r S u b j e c t : 6 T 3 0043300 2 S e a r c h M a i l \r T o : 0043320 B r o t z \r c c : H o r n i 0043340 n g \r \r D o u g , \r \r I s u p 0043360 p o s e t h a t i t w o u 0043400 l d b e h a r d t o m a 0043420 k e t h i s R u n c o m m 0043440 a n d u s e t h e F i n d 0043460 b r a c k e t s \r f o r i t 0043500 s p a r a m e t e r ? T h 0043520 i s w o u l d s t r e s s 0043540 t h e u n i f o r m i t y . \r 0043560 \r A l s o , I c a n i m a 0043600 g i n e w a n t i n g t o 0043620 d o F i n d s w i t h i n 0043640 t h e m e s s a g e s , u s 0043660 i n g t h e s a m e \r p a t 0043700 t e r n . S h i f t 030 F i n 0043720 d f o r t h e D i s p l a 0043740 y e d M e s s a g e ? \r \r J i 0043760 m H . \r \r * s t a r t * \r 0 0 0044000 9 0 2 0 0 0 2 4 U S \r D a 0044020 t e : 1 2 M a r c h 1 9 8 0044040 1 3 : 4 4 p m P S T ( T 0044060 h u r s d a y ) \r F r o m : S 0044100 t e w a r t . P A \r S u b j e c 0044120 t : L a u r e l 6 T 3 2 A 0044140 u d i o \r T o : H o r n i n g 0044160 , S w i n e h a r t , R o v n e 0044200 r , L y o n , P a s c o \r c c : 0044220 B r o t z , S t e w a r t \r 0044240 \r [ J u n i p e r ] < D M S > L 0044260 a u r e l > 6 > S A . l a u r e 0044300 l i s t h e 6 T 3 2 v e 0044320 r s i o n o f t h e l a u 0044340 r e l a u d i o \r p r o g r a 0044360 m . I t c a n p l a y 0044400 a n d r e c o r d l o c a l 0044420 a n d r e m o t e a u d i 0044440 o f i l e s w h e n r u n 0044460 o n a n \r A l t o I I w 0044500 i t h A u b u r n h a r d w 0044520 a r e . \r \r R u n i t a n d 0044540 s a y p ( l a y ) [ I v y 0044560 ] < S t e w a r t > T e m p > m 0044600 s g . a d p c m . \r \r D ( i s p 0044620 l a y ) i s a h i d d e n 0044640 c o m m a n d t h a t w i 0044660 l l t u r n o f f a l l 0044700 b u t t h e u p p e r l a 0044720 u r e l \r w i n d o w w h e n 0044740 a u d i o f i l e s a r e 0044760 b e i n g s h u f f l e d . 0045000 T h i s a i d s p e r f 0045020 o r m a n c e . \r \r S e c o n d 0045040 a r y s e l e c t i o n w o 0045060 r k s , n a t u r a l l y . \r 0045100 \r T h e t y p e o f a u d 0045120 i o f i l e i s d e t e r 0045140 m i n e d b y t h e f i l 0045160 e n a m e e x t e n s i o n : 0045200 \r \r . 8 b i t \t \t \t 6 4 , 0 0 0 0045220 b i t s / s e c o n d l i n 0045240 e a r P C M \r . u l a w , . 0045260 u 2 5 5 \t \t 6 4 , 0 0 0 b i t 0045300 s / s e c o n d c o m p a n d 0045320 e d P C M ( s o u n d s b 0045340 e t t e r ) \r . 1 2 b i t , . 0045360 1 6 b i t \t \t 1 2 8 , 0 0 0 b 0045400 i t s / s e c o n d 1 2 b i 0045420 t l i n e a r P C M \r \t \t \t 0045440 ( t o o m u c h t o h a n 0045460 d l e ) \r . a d p c m , d e f 0045500 a u l t \t 1 6 , 0 0 0 b i t s 0045520 / s e c o n d a d a p t i v e 0045540 l y q u a n t i z e d D P C 0045560 M \r \r \t - L a r r y \r \r * s t a 0045600 r t * \r 0 2 5 7 9 0 0 0 2 4 0045620 U S \r D a t e : 1 4 M a r 0045640 c h 1 9 8 1 1 0 : 4 0 a m 0045660 P S T ( S a t u r d a y ) \r 0045700 F r o m : S c h r o e d e r . 0045720 P A \r S u b j e c t : O u t s 0045740 t a n d i n g c o m p l a i n 0045760 t s a n d f e a t u r e s 0046000 u g g e s t i o n s f o r L 0046020 a u r e l 6 \r T o : B r o t 0046040 z \r c c : L e v i n , B i r 0046060 r e l l \r \r I f o u n d t h 0046100 e s e i n m y m e s s a g 0046120 e f i l e . \r \r - - - - - - - 0046140 - - - - - - - - - - - - - - - - 0046160 - - - - \r \r D a t e : 1 3 F 0046200 e b . 1 9 8 1 8 : 2 7 a m 0046220 P S T ( F r i d a y ) \r F r 0046240 o m : R o b e r t s . P A \r S 0046260 u b j e c t : o v e r l o a d 0046300 e d m a i l b o x e s \r T o : 0046320 L a u r e l S u p p o r t \r \r 0046340 D o e s L a u r e l 6 y e 0046360 t h a v e a w a y t o 0046400 a v o i d c r a s h i n g i 0046420 f t h e u s e r g e t s 0046440 t o o m u c h m a i l ? \r 0046460 I . e . , i f I g o a w 0046500 a y f o r a w e e k a n 0046520 d c o m e b a c k t o f 0046540 i n d m o r e t h a n 3 0 0046560 0 m e s s a g e s , o r \r m 0046600 o r e t h a n w i l l f i 0046620 t o n m y d i s k , i s 0046640 L a u r e l s m a r t e n 0046660 o u g h t o r e t r i e v e 0046700 t h e m f o r m e i n \r 0046720 b a t c h e s t h a t I c 0046740 a n h a n d l e ? \r \r T e r r 0046760 y \r \r \r - - - - - - - - - - - - 0047000 - - - - - - - - - - - - - - - \r 0047020 \r D a t e : 3 M a r c h 1 0047040 9 8 1 1 0 : 5 1 a m P S T 0047060 ( T u e s d a y ) \r F r o m : 0047100 H a m i l t o n . E S \r S u b 0047120 j e c t : 6 T 3 1 : T i m e 0047140 o u t f u n n i e s \r T o : 0047160 L a u r e l S u p p o r t . P A 0047200 \r c c : H a m i l t o n \r \r L 0047220 a u r e l s t i l l w a s t 0047240 e s a l o t o f m y t 0047260 i m e w h e n m y m a i l 0047300 s e r v e r i s d o w n . 0047320 F o r i n s t a n c e , \r 0047340 w h e n I t r y t o d e 0047360 l i v e r , I q u i c k l y 0047400 g e t t h e m e s s a g e 0047420 " C a n ' t c o n t a c t 0047440 a n y i n b o x \r s e r v e r 0047460 s " i n t h e m e s s a g 0047500 e w i n d o w u p t o p , 0047520 b u t t h e n I h a v e 0047540 t o w a i t h a l f a 0047560 m i n u t e \r b e f o r e I 0047600 g e t t h e m e s s a g e 0047620 " T y p e < e s c > t o c 0047640 o n t i n u e , D E L t o 0047660 a b o r t " d o w n b e l o 0047700 w , \r e v e n t h o u g h I 0047720 t y p e d D E L l o n g 0047740 a g o , w h i c h s h o u l 0047760 d h a v e i m m e d i a t e 0050000 l y a b o r t e d \r d e l i v 0050020 e r y . S i m i l a r ( a 0050040 l b e i t l e s s e x t r e 0050060 m e ) d e l a y s o c c u r 0050100 o n s t a r t u p . P e 0050120 r h a p s w e c o u l d \r a 0050140 t l e a s t a d d a n o t 0050160 h e r P r o f i l e i t e m 0050200 t o d e t e r m i n e l e 0050220 n g t h o f t i m e o u t ? 0050240 \r \r - - B r u c e \r \r - - - - - 0050260 - - - - - - - - - - - - - - - - 0050300 - - - - - - \r \r D a t e : 5 0050320 M a r c h 1 9 8 1 7 : 3 7 0050340 p m P S T ( T h u r s d a y 0050360 ) \r F r o m : O r r . P A \r S 0050400 u b j e c t : U n p r i n t a 0050420 b l e T O C s \r T o : B r o 0050440 t z \r R e p l y - T o : O r r 0050460 \r c c : S c h r o e d e r , 0050500 L e v i n , B i r r e l l , 0050520 O r r \r \r T h e p r e c e d i 0050540 n g w a s a m i l d f o 0050560 r m o f g u e r r i l l a 0050600 w a r f a r e , t r i g g e r 0050620 e d b y m y f r u s t r a 0050640 t i o n . \r M y a p o l o g 0050660 i e s . H o w e v e r , I 0050700 d o h a v e a p r o b l 0050720 e m , a n d a n y s u g g 0050740 e s t e d f i x e s w i l l 0050760 b e \r g r e a t l y a p p r 0051000 e c i a t e d . I a m t 0051020 r y i n g t o s t a r t u 0051040 p o n m y t h e s i s a 0051060 g a i n , I h a v e p i l 0051100 e s a n d \r p i l e s o f 0051120 m a i l f i l e s , a n d 0051140 s o m e h o w I h a v e t 0051160 o a b s t r a c t T O C s 0051200 i n a u s e a b l e f o r 0051220 m , i . e . , \r s o I c a 0051240 n h o l d t h e m i n m 0051260 y h o t l i t t l e h a n 0051300 d s a n d s e e w h a t ' 0051320 s i n w h i c h f i l e , 0051340 b o t h t o \r c o p e w i 0051360 t h d u p l i c a t e s a n 0051400 d t o t r y t o a b s t 0051420 r a c t p a t t e r n s . 0051440 \r \r J u l i a n \r \r \r - - - - - 0051460 - - - - - - - - - - - - - - - - 0051500 - - - - - - \r \r D a t e : 6 0051520 M a r c h 1 9 8 1 1 : 5 9 0051540 p m P S T ( F r i d a y ) \r 0051560 F r o m : H a m i l t o n . E 0051600 S \r S u b j e c t : S u b j e 0051620 c t o f F o r w a r d e d 0051640 m s g s \r T o : L a u r e l S 0051660 u p p o r t . P A \r c c : H a 0051700 m i l t o n \r \r I v o t e f 0051720 o r c o p y i n g t h e S 0051740 u b j e c t o f t h e f i 0051760 r s t f o r w a r d e d m s 0052000 g i n t o t h e S u b j e 0052020 c t o f t h e \r n e w , c 0052040 o m p o s i t e m s g w h e 0052060 n y o u b u g F o r w a r 0052100 d . T h i s i s w h a t 0052120 I e n d u p d o i n g \r 0052140 m a n u a l l y n i n e t i 0052160 m e s o u t o f t e n . \r 0052200 \r L e a v e o f f t h e " 0052220 R e : " , a n d l e a v e 0052240 t h e S u b j e c t i n p 0052260 e n d i n g d e l e t e m o 0052300 d e t o s a t i s f y \r p e 0052320 o p l e w h o l i k e t h 0052340 e p r e s e n t s t a t e 0052360 o f t h i n g s . \r \r ( G e e 0052400 , i f w e s t a y i n 0052420 A l p h a t e s t m u c h 0052440 l o n g e r , I ' m g o i n 0052460 g t o r u n o u t o f 0052500 i d e a s ! ) \r \r - - B r u c e 0052520 \r - - - - - - - - - - - - - - - 0052540 - - - - - - - - - - - - - - - - * 0052600 - - - - - - - - - - - - - \r \r * 0052620 s t a r t * \r 0 8 5 3 8 0 0 0 0052640 2 4 U S \r D a t e : 1 7 0052660 M a r c h 1 9 8 1 9 : 0 6 0052700 a m P S T ( T u e s d a y ) 0052720 \r F r o m : S c h r o e d e r 0052740 . P A \r S u b j e c t : C o l 0052760 l e c t e d w i s d o m f r 0053000 o m L a u r e l 6 t e s t 0053020 e r s \r T o : B r o t z , B 0053040 i r r e l l , L e v i n , T 0053060 a f t \r R e p l y - T o : S c 0053100 h r o e d e r \r c c : H o r n 0053120 i n g , S c h r o e d e r \r \r 0053140 W e l l , I i n v i t e d 0053160 c o m m e n t - - s o I 0053200 s h o u l d n ' t c o m p l a 0053220 i n w h e n I g e t i t 0053240 . H e r e ' s a \r s u m m 0053260 a r y . \r \r + + + + + + + + + + 0053300 + + + + + + + + + + \r \r K U D O 0053320 S \r \r 1 ) I l o v e t h e 0053340 m o d e l e s s e d i t o r 0053360 . T h i s g o e s w i t 0053400 h o u t s a y i n g , s i n 0053420 c e w e d e s i g n e d m 0053440 u c h \r t h e s a m e i n t 0053460 e r f a c e i n t o S t a r 0053500 . ( H o w e v e r y o u 0053520 r e a l l y s h o u l d g e 0053540 t r i d o f t h e " b a 0053560 l a n c e \r b e a m " m e t h 0053600 o d o f p l a c i n g t h 0053620 e c a r e t . A l w a y s 0053640 a p p e n d . O r a t 0053660 l e a s t m a k e i t a n 0053700 \r o p t i o n . V e r y e 0053720 r r o r p r o n e . - - D 0053740 a v e S m i t h \r \r 2 ) I 0053760 l o v e t h e a b i l i t y 0054000 t o E A S I L Y c o p y 0054020 e x i s t i n g t e x t . 0054040 J u s t p u s h t h e S h 0054060 i f t k e y d o w n \r a n d 0054100 s e l e c t t h e t e x t 0054120 t o c o p y . W o n d e 0054140 r f u l ! M u c h , m u c 0054160 h b e t t e r t h a n B r 0054200 a v o ' s o r \r S t a r ' s . 0054220 I n f a c t , I ' m g 0054240 o i n g t o t r y t o g 0054260 e t i t i n t o S t a r . 0054300 F o r t h e f i r s t 0054320 t i m e e v e r o n t h e 0054340 \r A l t o , i t r e a l l y 0054360 i s e a s i e r t o c o 0054400 p y f r o m e x i s t i n g 0054420 t e x t t h a n t o t y 0054440 p e i t . - - D a v e S 0054460 m i t h \r \r 3 ) I l o v e 0054500 t y p e - o v e r r e p l a c 0054520 e m e n t . A r e a l t 0054540 i m e - s a v e r . T h i s 0054560 w i l l p r o b a b l y n 0054600 o t g o \r i n t o S t a r 0054620 ( s i g h ) b e c a u s e i 0054640 t i s j u s t n o t c o 0054660 m p a t i b l e w i t h S t 0054700 a r ' s c o n c e p t s . 0054720 B u t i t s u r e \r w o r k 0054740 s w e l l f o r y o u f 0054760 o l k s . - - D a v e S m 0055000 i t h \r \r 4 ) O v e r a l l , 0055020 I r e a l l y l i k e t 0055040 h e s y s t e m - g o o d 0055060 w o r k ! - - M i k e T 0055100 r i g o b o f f \r \r 5 ) I n 0055120 e v e r e n c o u n t e r a 0055140 n y b u g s i n t h e s 0055160 o f t w a r e y o u g u y s 0055200 r e l e a s e s o , i n \r 0055220 d e s p e r a t i o n , I p 0055240 a s s a l o n g t h i s t 0055260 r i v i a l o b s e r v a t i 0055300 o n . ( A p p e a r s b e 0055320 l o w ) T h e c a r e y 0055340 o u \r t a k e i n m a k i n 0055360 g y o u r r e l e a s e s 0055400 r e a l l y f r u s t r a t e 0055420 s u s n i t p i c k e r s 0055440 . a - - C h u c k G e s c 0055460 h k e \r \r 6 ) I ' v e b e e 0055500 n m e a n i n g t o t e l 0055520 l y o u : S e a r c h M a 0055540 i l i s t h e g r e a t e 0055560 s t t h i n g s i n c e s 0055600 l i c e d \r b r e a d ! T h 0055620 a n k s ! - - B r u c e H 0055640 a m i l t o n \r \r \r S U G G E 0055660 S T I O N S / B U G S \r \r 1 ) 0055700 I h a v e w r i t t e n a 0055720 n i t t y - b i t t y p r o 0055740 g r a m t o c h a n g e b 0055760 e t w e e n w h i t e - o n - 0056000 b l a c k a n d \r b l a c k - 0056020 o n - w h i t e T h e p r 0056040 o g r a m i s a v a i l a b 0056060 l e a s [ r a i n ] < H a m 0056100 i l t o n > l a u r e l > F l i 0056120 p . ( m e s a \r l a u r e l ) . 0056140 - - B r u c e H a m i l t 0056160 o n \r \r 2 ) a b r i e f 0056200 s e t o f r u l e s f o r 0056220 p r e p a r i n g p r o g r 0056240 a m s f o r t h e R U N 0056260 b u t t o n . - - B i l l \r 0056300 M c K e e m a n \r \r 3 ) a n 0056320 u n d e r s t a n d a b l e m 0056340 o d e l o f t h e b u t t 0056360 o n b e h a v i o r . E x 0056400 a m p l e : u s i n g t h e 0056420 m i d d l e \r b u t t o n t 0056440 o a t t e m p t t o e x p 0056460 a n d t h e b o t t o m w 0056500 i n d o w w h e n t h e s 0056520 y s t e m h a s w a r n e d 0056540 t h a t \r s o m e t h i n g 0056560 i s a b o u t t o w i p e 0056600 i t o u t . A n d I 0056620 t h i n k t h e r e a r e 0056640 s i t u a t i o n s w h e r e 0056660 e a c h \r o f b u t t o n s 0056700 1 , 2 a n d 3 m e a n 0056720 D O I T . - - B i l l 0056740 M c K e e m a n \r \r 4 ) a n 0056760 " A u t o m a t i c U p d a t 0057000 e " e n t r y i n t h e 0057020 p r o f i l e m i g h t b e 0057040 a g o o d d e f a u l t 0057060 f o r t h e \r m a s s e s . 0057100 I t s e e m s t o m e 0057120 t h a t i t i s t h o s e 0057140 l e a s t a b l e t o r 0057160 e c o v e r f r o m t h e 0057200 s e l f - i m p o s e d \r t r o 0057220 u b l e o f a n o u t - o 0057240 f - d a t e p r o g r a m t 0057260 h a t a r e m o s t l i k 0057300 e l y t o p r o c r a s t i 0057320 n a t e d o i n g w h a t \r 0057340 i s n e c e s s a r y t o 0057360 k e e p a n u p - t o - d a 0057400 t e v e r s i o n o n t h 0057420 e i r d i s k . I t w o 0057440 u l d a l s o k e e p a \r 0057460 g o o d v e r s i o n o n 0057500 t h e p u b l i c m a c h i 0057520 n e s f o r w h i c h n o 0057540 b o d y i n p a r t i c u l 0057560 a r t a k e s \r r e s p o n s 0057600 i b i l i t y . - - B i l l 0057620 M c K e e m a n \r \r 5 ) a 0057640 p r o f i l e e n t r y l i 0057660 k e " I n i t i a l B o u n d 0057700 a r y " s i m i l a r t o 0057720 " B o u n d a r y " w h i c h 0057740 w o u l d \r b r i n g u p 0057760 L a u r e l w i t h t h e 0060000 s p e c i f i e d w i n d o w 0060020 b o u n d a r i e s - - B 0060040 o b W e i s s m a n \r \r 6 ) 0060060 a S o r t c o m m a n d ( 0060100 o r s u b p r o g r a m ) t 0060120 o s o r t a m e s s a g e 0060140 f i l e c h r o n o l o g i 0060160 c a l l y - - B o b \r W e i 0060200 s s m a n \r \r 7 ) I h a v e 0060220 t h e f o l l o w i n g l 0060240 i n e s i n m y u s e r . 0060260 c m : \r \r \t [ L A U R E L ] \r \t 0060300 B o u n d a r y : 0 , 1 2 , 0060320 1 9 , 1 6 \r \t B o u n d a r 0060340 y : 1 , 1 , 0 , 0 \r \t B 0060360 o u n d a r y : 2 , 0 , 1 0060400 , 0 \r \t B o u n d a r y : 3 0060420 , 0 , 0 , 1 \r \t B o u n d 0060440 a r y : 8 , 1 2 , 3 5 , 0060460 0 \r \t B o u n d a r y : 9 , 0060500 1 2 , 0 , 3 5 \r \r W h e n 0060520 I i n v o k e C O M + 8 o 0060540 r C O M + 9 , s o m e t i m 0060560 e s i t l e a v e s t h e 0060600 u p p e r w i n d o w t h 0060620 e \r s a m e s i z e a n d 0060640 s o m e t i m e s i t m a k 0060660 e s i t a l i t t l e s 0060700 m a l l e r . T h e l a t 0060720 t e r s e e m s t o h a p 0060740 p e n \r m o s t o f t e n w 0060760 h e n m a n u a l s i z e 0061000 a d j u s t m e n t s v i a 0061020 t h e c o n t r o l p o i n 0061040 t a r e i n t e r s p e r s 0061060 e d . \r S o m e t i m e s C 0061100 O M + 0 d o e s t h i s t 0061120 o o . A m I m i s s i n 0061140 g s o m e t h i n g ? - - 0061160 D a v e S m i t h \r \r 8 ) W 0061200 h e n I t y p e B A C K S 0061220 P A C E w i t h t h e s h 0061240 i f t k e y h e l d d o w 0061260 n , i t d e l e t e s f o 0061300 r w a r d ! \r T h i s i s 0061320 v e r y a n n o y i n g b e 0061340 c a u s e o n e o f t h e 0061360 m o s t f r e q u e n t t 0061400 i m e s I m a k e t y p o 0061420 s i s \r w h e n I a m t 0061440 y p i n g a n a l l u p p 0061460 e r c a s e w o r d , l i k 0061500 e " B A C K S P A C E " , w 0061520 h i c h I d o w i t h \r m 0061540 y l i t t l e f i n g e r 0061560 h e l d o n t h e S h i f 0061600 t k e y . N i c e t r y 0061620 , b u t t h a t o n e j 0061640 u s t d o e s n ' t w o r k 0061660 . \r P l e a s e a t l e a 0061700 s t m a k e i t a n o p 0061720 t i o n . - - D a v e S m 0061740 i t h \r \r 9 ) I f i n d i 0061760 t a m i n o r i r r i t a 0062000 t i o n w i t h L a u r e l 0062020 t h a t m y c o p i e s 0062040 o f m y o w n m e s s a g 0062060 e s g e t \r f l a g g e d w 0062100 i t h a q u e s t i o n m 0062120 a r k w h e n r e t r i e v 0062140 e d b a c k f r o m t h e 0062160 G r a p e v i n e . T h e 0062200 \r q u e s t i o n m a r k f 0062220 l a g s h o u l d i n d i c 0062240 a t e t h o s e m e s s a g 0062260 e s t h a t I h a v e n ' 0062300 t y e t r e a d , N O T \r 0062320 j u s t c o p i e s o f m 0062340 y o w n m e s s a g e s c 0062360 o m i n g b a c k f o r r 0062400 e c o r d - k e e p i n g p u 0062420 r p o s e s . I n \r f a c t 0062440 , i t w o u l d a l s o 0062460 b e n i c e i f c o p i e 0062500 s o f m y o w n m e s s 0062520 a g e s d i d n o t c o u 0062540 n t a s " n e w \r m a i l " 0062560 i n m y m a i l b o x ; 0062600 b u t t h a t i s l e s 0062620 s o f a n a g g r a v a t 0062640 i o n . W o u l d i t 0062660 b e e a s y t o \r l e a v 0062700 e o f f t h e q u e s t i 0062720 o n m a r k o n c o p i e 0062740 s , a t l e a s t a s a 0062760 n o p t i o n ? - - L y l 0063000 e R a m s h a w \r \r 1 0 ) I 0063020 t w o u l d b e n i c e 0063040 i f t h e r e c o u l d b 0063060 e s u c h a t h i n g a 0063100 s d e l a y e d d e l i v e 0063120 r y m a i l . \r T h a t i 0063140 s , o n e c o u l d a d d 0063160 m e s s a g e h e a d e r 0063200 f i e l d s , D e l i v e r y 0063220 - D a t e a n d D e l i v e 0063240 r y - T i m e , \r w h i c h w 0063260 o u l d p e r m i t o n e 0063300 t o s c h e d u l e d e l i 0063320 v e r y u p t o , s a y , 0063340 a y e a r i n t h e f 0063360 u t u r e . \r S u c h m a i 0063400 l c o u l d a l s o , p e 0063420 r h a p s , b e c a n c e l 0063440 l e d n o l a t e r t h a 0063460 n f i v e m i n u t e s i 0063500 n \r a d v a n c e o f t h e 0063520 s c h e d u l e d d e l i v 0063540 e r y t i m e . T h e e 0063560 f f e c t o f t h e D e l 0063600 i v e r y D a t e a n d \r T 0063620 i m e i s t o c a u s e 0063640 t h e s a m e e f f e c t 0063660 a s i f t h e u s e r h 0063700 a d i n v o k e d D e l i v 0063720 e r a t t h e s t a t e d 0063740 \r D a t e a n d T i m e . 0063760 W h a t w o u l d t h i s 0064000 b e u s e f u l f o r ? 0064020 T h e r e a r e a n u m 0064040 b e r o f \r e x a m p l e s . 0064060 O n e c o u l d s e n d 0064100 o u t a b a t c h o f 0064120 r e g u l a r l y s c h e d u 0064140 l e d a n n o u n c e m e n t 0064160 s , \r s u c h a s F o r u m 0064200 a n n o u n c e m e n t s , 0064220 a t t h e b e g i n n i n g 0064240 o f e a c h m o n t h , 0064260 w i t h d e l i v e r y \r d e 0064300 l a y e d u n t i l t h e 0064320 b e g i n n i n g o f t h e 0064340 w e e k i n q u e s t i o 0064360 n , a n d a r e m i n d e 0064400 r s c h e d u l e d \r f o r 0064420 n o o n o n t h e s a m e 0064440 d a y . P e o p l e c o 0064460 u l d s c h e d u l e r e m 0064500 i n d e r s f o r t h e m s 0064520 e l v e s . - - \r M a r t i n 0064540 H a e b e r l i \r \r 1 1 ) e 0064560 d i t i n g i n b r a c k e 0064600 t s - - M i k e T r i g o 0064620 b o f f \r \r 1 2 ) I n S e a 0064640 r c h M a i l , c o u l d y 0064660 o u p r o v i d e s o m e t 0064700 h i n g t h a t j u s t s 0064720 e a r c h e d t h e h e a d 0064740 e r \r f i e l d ( s ) c h o s 0064760 e n ? L i k e i f I w 0065000 a n t e d t o s e l e c t 0065020 a l l m y m s g s f r o m 0065040 L a u r e l S u p p o r t , 0065060 o r a l l \r t h e m s g s 0065100 I s e n t , o r a l l w 0065120 i t h a p a r t i c u l a r 0065140 s u b j e c t . T h e s 0065160 e a r c h w o u l d r u n 0065200 a l o t \r f a s t e r i f 0065220 i t d i d n ' t h a v e t 0065240 o n e e d l e s s l y s e a 0065260 r c h t h e b o d y o f 0065300 e a c h m s g . ( T h e 0065320 w a y i t \r w o r k s n o w 0065340 i s v a l u a b l e t o o 0065360 - t h i s i s a r e q 0065400 u e s t f o r a n a d d i 0065420 t i o n a l c a p a b i l i t 0065440 y . ) - - \r M i k e T r i g 0065460 o b o f f \r \r 1 3 ) w h i l e 0065500 " M o v e t o " d o e s 0065520 a " D e l e t e " a s a 0065540 s u b c o m m a n d , i t d 0065560 o e s n o t d o a " D i 0065600 s p l a y \r a f t e r D e l e 0065620 t e " w h e n t h a t i s 0065640 e n a b l e d . I t s e 0065660 e m s n a t u r a l a n d 0065700 d e s i r e a b l e f o r i 0065720 t t o d o s o . \r - - F 0065740 o r e s t B a s k e t t \r \r 1 0065760 4 ) P R O B L E M W I T H 0066000 " R e p l y - T o " : T h e 0066020 s e n d e r a n d a n s w 0066040 e r e r b o t h a r e r e 0066060 q u i r e d t o \r t r y t h 0066100 i n k a b o u t t h e i n 0066120 s o l u b l e q u e s t i o n 0066140 o f w h o w i l l b e 0066160 i n t e r e s t e d i n t h 0066200 e r e s p o n s e s \r t o t 0066220 h e o r i g i n a l m e s s 0066240 a g e . T h e n , t h e y 0066260 H A V E T O D O E D I T 0066300 I N G I N T H E M O S T \r 0066320 C O M M O N C A S E , w h i 0066340 c h i s t h a t e v e r y 0066360 o n e t h e m e s s a g e 0066400 i s s e n t t o w i l l 0066420 b e i n t e r e s t e d \r i n 0066440 t h e a n s w e r s , i n 0066460 w h i c h c a s e e i t h 0066500 e r t h e s e n d e r o r 0066520 t h e a n s w e r e r h a 0066540 s t o d e l e t e t h e \r 0066560 " R e p l y - T o " l i n e . 0066600 T H I S I S B A D D E 0066620 S I G N . T h e w h o l e 0066640 p o i n t o f t h e A N 0066660 S W E R \r c o m m a n d i s 0066700 t h a t y o u s h o u l d 0066720 N O T h a v e t o d o e 0066740 d i t i n g o n t h e a d 0066760 d r e s s i n t h e m o s 0067000 t \r c o m m o n c a s e ! \r \r 0067020 A L T E R N A T I V E A P P R 0067040 O A C H ( M i l d v e r s 0067060 i o n ) : R e q u i r e c 0067100 o n f i r m a t i o n w h e n 0067120 \r R E P L Y I N G t o a d 0067140 i s t r i b u t i o n l i s t 0067160 ! ( D o n ' t w e a l r e 0067200 a d y d o t h i s ? M D S 0067220 ) T h i s i s \r d o w n r 0067240 i g h t o b v i o u s . T 0067260 h e l a c k o f t h i s 0067300 c o u l d a c t u a l l y b 0067320 e c o n s i d e r e d a l 0067340 o g i c a l b u g \r i n t h 0067360 e c u r r e n t L a u r e l 0067400 . I t m i g h t e v e n 0067420 b e w o r t h r e q u i r 0067440 i n g D O U B L E c o n f i 0067460 r m a t i o n , \r a s d o e s 0067500 c o p y d i s k : " A r e 0067520 y o u R E A L L Y s u r e 0067540 ? " \r \r A L T E R N A T I V E 0067560 A P P R O A C H ( S t r o n 0067600 g v e r s i o n ) : T h e 0067620 A N S W E R c o m m a n d 0067640 s i m p l y \r d o e s n o t 0067660 c o p y d i s t r i b u t i o 0067700 n l i s t e x p r e s s i o 0067720 n s . I f t h e a n s w 0067740 e r e r w a n t s t o r e 0067760 p l y t o a \r d l , h e 0070000 h a s t o e d i t t h e 0070020 d l e x p r e s s i o n b 0070040 a c k i n t o t h e a d d 0070060 r e s s . I w o u l d f 0070100 a v o r t h i s \r a p p r o a 0070120 c h . - - J o e B e c k e 0070140 r \r \r 1 5 ) I n m a n y s 0070160 i t u a t i o n s , L a u r e 0070200 l t r e a t s t h e m i d 0070220 d l e m o u s e b u t t o n 0070240 a s < e s c > b u t n o 0070260 t \r f o r f i l e s o r s 0070300 u b s y s t e m n a m e c o 0070320 m p l e t i o n i n t h e 0070340 b o t t o m w i n d o w . 0070360 I f i n d i t m i l d l y 0070400 \r i n c o n s i s t e n t . - 0070420 - C h u c k G e s c h k e \r 0070440 \r 1 6 ) ( I n t h e s p i 0070460 r i t o f " l a s t c h a 0070500 n c e " ) I l i k e f o 0070520 r w a r d - d e l e t e a l 0070540 o t , b u t I \r f u m b l e 0070560 - f i n g e r i t m o r e 0070600 t h a n a n y o t h e r f 0070620 e a t u r e , a n d t h e 0070640 r e s u l t s c a n b e m 0070660 o d e s t l y \r d e v a s t a t 0070700 i n g : I f I a m t y 0070720 p i n g a f e w c a p i t 0070740 a l l e t t e r s , a n d 0070760 w a n t t o b a c k s p a c 0071000 e , I ' m \r l i k e l y t 0071020 o f o r g e t t o l e t 0071040 g o o f t h e s h i f t 0071060 k e y . I f i t ' s a 0071100 s i n g l e c h a r a c t e r 0071120 , t h a t ' s n o t t o o 0071140 \r b a d . I f a s i n g 0071160 l e w o r d , t h e g r e 0071200 e d y a l g o r i t h m g o 0071220 b b l e s u p t h e w h o 0071240 l e n e x t w o r d , \r p e 0071260 r h a p s l i n e s b e l o 0071300 w . W o u l d n ' t n o r 0071320 m a l l y b e c o n s i d e 0071340 r e d a p r o b l e m , e 0071360 x c e p t t h a t : \r \t 1 . 0071400 U N D O d o e s n ' t w o r 0071420 k , s i n c e i t w o u l 0071440 d b a c k u p t o b e f 0071460 o r e t h e c u r r e n t \r 0071500 \t \t t y p e i n . \r \t 2 . E v 0071520 e n i f i t w o r k e d , 0071540 a t f u l l s p e e d , 0071560 I m i g h t t y p e t o o 0071600 f a r a h e a d f o r i 0071620 t t o b e \r \t \t u s e f u l 0071640 . \r I h a v e n o s u g g 0071660 e s t i o n s a t a l l ; 0071700 i s t h e r e a n y t h i n 0071720 g a n y o n e c a n t h i 0071740 n k o f t o m a k e t h 0071760 i s \r l e s s d a m a g i n g 0072000 ? - - D a n S w i n e h a 0072020 r t \r \r 1 7 ) I ' v e r e c 0072040 e n t l y w r i t t e n a 0072060 c o u p l e o f h a n d y 0072100 b c d ' s t o r u n i n 0072120 L a u r e l , a n d I ' m 0072140 s u r e \r t h e r e s t o f 0072160 t h e w o r l d w i l l , 0072200 t o o . D o y o u p l 0072220 a n t o c o o r d i n a t e 0072240 a l l t h i s s o f t w a 0072260 r e , o r \r s h o u l d t h 0072300 e r e b e a L a u r e l 0072320 s u b d i r e c t o r y o f 0072340 M e s a L i b , o r s h o u 0072360 l d p e o p l e j u s t b 0072400 l a s t \r m s g s o u t t o 0072420 L a u r e l U s e r s ^ w h 0072440 e n t h e y ' v e c o m e 0072460 u p w i t h s o m e t h i n 0072500 g h a n d y ? - - \r B r u c 0072520 e H a m i l t o n \r \r 1 8 ) 0072540 L a u r e l 6 T 3 3 h a s 0072560 a r a t h e r a n n o y i n 0072600 g h a b i t o f n o t p 0072620 u t t i n g t h e s e l e c 0072640 t i o n w h e r e I \r b u g 0072660 i f I d o n ' t l e a v 0072700 e t h e m o u s e i n o 0072720 n e p l a c e f o r a c 0072740 e r t a i n a m o u n t o f 0072760 t i m e a f t e r \r b u g g 0073000 i n g . I s t h i s i n 0073020 t e n t i o n a l ? - - O l 0073040 m s t e a d \r \r 1 9 ) I j u 0073060 s t g o t o o p s e d s e 0073100 v e r a l t i m e s b e c a 0073120 u s e m y d i s k f i l l 0073140 e d u p . T h e s e a r 0073160 e s u c h \r g r o s s c a s 0073200 e s . I t h i n k L a u 0073220 r e l s h o u l d p e e k 0073240 a h e a d a b i t m o r e 0073260 w h e n i t i s s n a r 0073300 f i n g u p \r f i l e s a n 0073320 d s u c h . - - H a l M 0073340 u r r a y \r \r \r * s t a r t * 0073360 \r 0 0 7 1 8 0 0 0 2 4 U S 0073400 \r D a t e : 1 9 M a r c h 0073420 1 9 8 1 1 1 : 5 2 a m P S 0073440 T ( T h u r s d a y ) \r F r o 0073460 m : S c h r o e d e r . P A \r 0073500 S u b j e c t : S e a r c h M 0073520 a i l B u g \r T o : B r o t 0073540 z \r \r - - - - - - - - - - - - - 0073560 - - - - - - - - - - - - - - \r \r 0073600 D a t e : 1 9 M a r c h 1 0073620 9 8 1 9 : 3 7 a m P S T 0073640 ( T h u r s d a y ) \r F r o m : 0073660 W e i s s m a n . P A \r S u b 0073700 j e c t : S e a r c h M a i l 0073720 B u g \r T o : L a u r e l S 0073740 u p p o r t \r R e p l y - T o : 0073760 W e i s s m a n \r c c : W e 0074000 i s s m a n \r \r I s t a r t e 0074020 d u p S e a r c h M a i l 0074040 u n d e r L a u r e l 6 T 3 0074060 3 a n d g o t t h e s e 0074100 a r c h s t r i n g p r o m 0074120 p t . \r T h e n I d e c i 0074140 d e d I w a n t e d t o 0074160 d o a M a i l f i l e c 0074200 o m m a n d f i r s t , s o 0074220 I j u s t t y p e d a 0074240 C R t o \r S e a r c h M a i l 0074260 , f i g u r i n g a n u l 0074300 l s t r i n g w o u l d t 0074320 e r m i n a t e i t . I n 0074340 s t e a d , i t e n t e r e 0074360 d a n \r i n f i n i t e ( o 0074400 r v e r y l o n g ? ) l o 0074420 o p , f l a s h i n g " M a 0074440 l f o r m e d s e a r c h s 0074460 t r i n g " a n d t i c k i 0074500 n g t h e \r g r a n d f a t h 0074520 e r c l o c k . I h a d 0074540 t o s w a t o u t o f 0074560 L a u r e l . \r \r - - - - - - - 0074600 - - - - - - - - - - - - - - - - * 0074660 - - - - - \r \r * s t a r t * \r 0 0074700 0 6 3 3 0 0 0 2 4 U S \r D 0074720 a t e : 1 9 M a r c h 1 9 0074740 8 1 8 : 3 8 p m P S T ( 0074760 T h u r s d a y ) \r F r o m : 0075000 M u r r a y . P A \r S u b j e c 0075020 t : A c c e s s L i s t c h 0075040 e c k i n g \r T o : L a u r e 0075060 l I m p ^ \r R e p l y - T o : 0075100 M u r r a y \r c c : R e d e l 0075120 l , M u r r a y \r \r I u s e 0075140 G r a p e v i n e t o d o 0075160 a c c e s s c o n t r o l 0075200 i n s e v e r a l p l a c e 0075220 s . N o w t h a t I h 0075240 a v e f i g u r e d \r o u t 0075260 w h a t I w a n t e d t o 0075300 d o a n d s p l i t t h 0075320 e c o d e o u t i n t o 0075340 a n o t h e r m o d u l e , 0075360 I h a v e \r d i s c o v e r e 0075400 d t h a t i t ' s r e a l 0075420 l y q u i t e s i m p l e . 0075440 H a v e y o u c o n s i 0075460 d e r e d a d d i n g a r 0075500 o u t i n e o f \r t h a t s 0075520 o r t t o o n e o f y o 0075540 u r i n t e r f a c e s ? 0075560 I c a l l e d i t V a l i 0075600 d M e m b e r O f G r o u p . \r 0075620 \r I ' l l g i v e y o u a 0075640 p o i n t e r t o m y c 0075660 o d e i f y o u a r e i 0075700 n t e r e s t e d , b u t I 0075720 ' d a l s o b e i n t e r 0075740 e s t e d \r t o s e e i f 0075760 y o u c a m e u p w i t h 0076000 t h e s a m e c o l l e c 0076020 t i o n o f r e t u r n c 0076040 o d e s a s I d i d . \r \r 0076060 * s t a r t * \r 0 0 3 9 0 0 0 0076100 0 2 4 U S \r D a t e : 1 1 0076120 M a y 1 9 8 1 1 : 5 5 p 0076140 m P D T ( M o n d a y ) \r F 0076160 r o m : M c K e e m a n . P A 0076200 \r S u b j e c t : ( = ) < = 0076220 > [ = ] { = } " = " ' = 0076240 ' \r T o : B r o t z \r \r D o u 0076260 g , \r \r I n t h e g r a n d 0076300 a n d g l o r i o u s f u 0076320 t u r e : \r \r C o n s i d e r i 0076340 n g m y s l o p p y f i n 0076360 g e r s a n d l o o s e m 0076400 i n d , c a n " C O M ) " 0076420 m e a n " C O M ( " , e 0076440 t c . \r T h e r e d o e s 0076460 n o t s e e m t o b e m 0076500 u c h t o l o s e - - n 0076520 e e d n o t e v e n b e 0076540 d o c u m e n t e d . A n d 0076560 \r b e s i d e s , w h o s a 0076600 i d ( w a s b e t t e r 0076620 t h a n ) t o i n d i c a 0076640 t e p a r e n t h e s i z a t 0076660 i o n ? \r \r * s t a r t * \r 0 1 0076700 4 6 0 0 0 0 2 4 U S \r D a 0076720 t e : 1 1 M a y 1 9 8 1 0076740 1 1 : 5 5 a m P D T ( M o 0076760 n d a y ) \r F r o m : K A P L 0077000 A N . P A \r S u b j e c t : H 0077020 o s t i n t h e r e p l y 0077040 - t o f i e l d \r T o : L a 0077060 u r e l s u p p o r t \r \r Q u i 0077100 t e a w h i l e a g o I 0077120 f o r w a r d e d a c o m p 0077140 l a i n t t h a t I r e c 0077160 e i v e d f r o m p e o p l 0077200 e a t M I T , t o \r t h e 0077220 e f f e c t t h a t t h e 0077240 i r m a i l p r o g r a m s 0077260 w e r e g e t t i n g s c 0077300 r e w e d u p b e c a u s e 0077320 m y m e s s a g e s \r t o 0077340 t h e m d i d n o t h a v 0077360 e P A R C s p e c i f i e d 0077400 a s p a r t o f t h e 0077420 r e p l y - t o f i e l d . 0077440 W h e n t h e y \r u s e d 0077460 t h e i r a n s w e r c o m 0077500 m a n d s , t h e i r m a i 0077520 l s y s t e m s t h o u g h 0077540 t t h a t " K a p l a n " 0077560 w a s \r s u p p o s e d t o 0077600 b e a n a m e o n t h e 0077620 i r l o c a l m a c h i n e 0077640 . \r \r M i k e S c h r o e d e 0077660 r , I b e l i e v e , r e 0077700 p l i e d t o m y c o m p 0077720 l a i n t a n d t o l d m 0077740 e i t w a s t h e i r \r m 0077760 a i l e r ' s r e s p o n s i 0100000 b i l i t y t o a p p e n d 0100020 t h e h o s t - n a m e t 0100040 h a t a m e s s a g e c o 0100060 m e s f r o m t o t h e \r 0100100 u s e r - n a m e i n t h e 0100120 r e p l y f i e l d . \r \r I 0100140 r e c e n t l y f o r w a r 0100160 d e d M i k e ' s c o m m e 0100200 n t s t o m y M I T f 0100220 r i e n d s , t h e y c h e 0100240 c k w i t h t h e i r \r m a 0100260 i l - s y s t e m p e o p l e 0100300 , a n d t h e y n o w a 0100320 s s e r t t h a t P a r c 0100340 i s d o i n g t h e w r o 0100360 n g t h i n g . \r H e r e 0100400 i s w h a t t h e y s a i 0100420 d : \r \r - - - - - - - - - - - - 0100440 - - - - - - - - - - - - - - - \r 0100460 \r D a t e : T h u r s d a y , 0100500 7 M a y 1 9 8 1 2 3 : 0100520 1 5 - E D T \r F r o m : E a r 0100540 l A . K i l l i a n < E A 0100560 K a t M I T - M C > \r T o : 0100600 H A L V O R a t M I T 0100620 - M L \r c c : B U G - M A 0100640 I L a t M I T - M C , l f 0100660 g . k r i s a t M I T - S P 0100700 E E C H \r R e : R e p l y 0100720 t o \r \r K a p l a n a n d 0100740 P A R C ' s m a i l m a i n 0100760 t a i n e r s a r e c o m p 0101000 l e t e l y a n d t o t a l 0101020 l y \r w r o n g . I ' m s 0101040 u r p r i z e d t h a t t h 0101060 e y c o u l d b e s o m 0101100 i s i n f o r m e d . T h e 0101120 \r o n l y t h i n g I c a 0101140 n s u g g e s t i s t h a 0101160 t t h e y r e a d R F C 7 0101200 3 3 . \r \r - - - - - - - - - - - 0101220 - - - - - - - - - - - - - - - - * 0101300 - \r \r I f L a u r e l i s 0101320 i n f a c t d o i n g t h 0101340 e w r o n g t h i n g f o 0101360 r A r p a n e t m a i l , 0101400 I h o p e i t c a n b e 0101420 \r f i x e d s o o n . T h 0101440 i s h a s c a u s e d a 0101460 f a i r a m o u n t o f m 0101500 a i l t o b e e i t h e r 0101520 d e l a y e d o r l o s t 0101540 . \r \r - - R o n \r \r * s t a r t 0101560 * \r 0 0 7 8 0 0 0 0 2 4 U S 0101600 \r D a t e : 3 1 M a r c h 0101620 1 9 8 1 1 0 : 2 5 a m P 0101640 S T ( T u e s d a y ) \r F r o 0101660 m : B r o t z . P A \r S u b j 0101700 e c t : A u t o P i l o t \r T 0101720 o : B a r t h , S u z u k i 0101740 \r R e p l y - T o : B r o t z 0101760 \r c c : S c h r o e d e r , 0102000 B i r r e l l , L e v i n , 0102020 B r o t z \r \r [ I v y ] < B r o 0102040 t z > A u t o P i l o t . m e s 0102060 a a n d [ I v y ] < B r o t 0102100 z > A u t o P i l o t . l a u r 0102120 e l i m p l e m e n t s a \r 0102140 p r o g r a m t h a t c o n 0102160 t i n u o u s l y f e t c h e 0102200 s n e w m a i l w h e n 0102220 i t e x i s t s a n d p r 0102240 o c e s s e s t h a t \r m a i 0102260 l . \r \r I n t h i s p r o g 0102300 r a m , p r o c e s s i n g 0102320 i s d e f i n e d a s d i 0102340 s p l a y i n g e a c h m e 0102360 s s a g e f o r 5 s e c o 0102400 n d s \r a n d i f t h e m 0102420 e s s a g e c o n t a i n s 0102440 a h e a d e r f i e l d l 0102460 a b e l e d " F i l e U n d e 0102500 r " , t h e n t h a t m e 0102520 s s a g e \r i s a l s o m o 0102540 v e d t o t h e f i l e 0102560 d e s i g n a t e d i n t h 0102600 e F i l e U n d e r f i e l 0102620 d . \r \r S i m p l e m o d i f 0102640 i c a t i o n s t o t h e 0102660 c o d e c a n a c h i e v e 0102700 o t h e r k i n d s o f 0102720 p r o c e s s i n g . T h i 0102740 s \r p r o g r a m i s a m 0102760 o d e l f o r s e v e r a l 0103000 p r o c e s s i n g f u n c 0103020 t i o n s f o r C h o l l a 0103040 . I t c o u l d e a s i 0103060 l y b e \r m o d i f i e d t 0103100 o p r o c e s s C S L - N o 0103120 t e b o o k s u b m i s s i o 0103140 n s a s w e l l . \r \r - - 0103160 D o u g \r \r * s t a r t * \r 0 0 0103200 7 6 4 0 0 0 2 4 U S \r D a 0103220 t e : 2 A p r i l 1 9 8 1 0103240 1 1 : 0 1 a m P S T ( T 0103260 h u r s d a y ) \r F r o m : B 0103300 a r t h . P A \r S u b j e c t : 0103320 C h o l l a C h a r a c t e 0103340 r s \r T o : B r o t z \r \r I 0103360 t h i n k I m e n t i o n e 0103400 d r h o b e f o r e , a n 0103420 y c h a n c e o f g e t t 0103440 i n g i t i n ? \r \r - - - - 0103460 - - - - - - - - - - - - - - - - 0103500 - - - - - - - \r \r D a t e : 2 0103520 6 M a r c h 1 9 8 1 2 : 2 0103540 3 p m P S T ( T h u r s d 0103560 a y ) \r F r o m : H e a l y \r 0103600 S u b j e c t : C h o l l a 0103620 C h a r a c t e r s \r T o : B 0103640 a r t h \r c c : H e a l y \r 0103660 \r R i c k , \r \r H a v i n g h 0103700 a d a b r i e f i n t r o 0103720 t o C h o l l a a n d n 0103740 o w b e i n g t h e p r o 0103760 u d o w n e r o f a \r C h 0104000 o l l a d i s c I s h a l l 0104020 b e p l a y i n g w i t h 0104040 i t i n t h e n e a r 0104060 f u t u r e a n d w i l l 0104100 h a v e s o m e \r i n p u t s 0104120 f o r y o u , e s p e c 0104140 i a l l y i n r e g a r d s 0104160 t o e q u i p m e n t s t 0104200 a t u s a n d p e r h a p s 0104220 a f i l e f o r \r e a c h 0104240 m a c h i n e f o r m a i 0104260 n t e n a n c e l o g s e t 0104300 c . T h e f i r s t t h 0104320 i n g I t h i n k w e a 0104340 r e l a c k i n g i s \r t h 0104360 e G r e e k l e t t e r R 0104400 h o , a s t a n d a r d a 0104420 b r e v i a t i o n f o r r 0104440 e s i s t i v i t y . \r \r C l a 0104460 r k \r \r - - - - - - - - - - - - 0104500 - - - - - - - - - - - - - - - - * 0104560 \r \r * s t a r t * \r 0 0 5 6 7 0104600 0 0 0 2 4 U S \r D a t e : 0104620 2 A p r i l 1 9 8 1 1 1 : 0104640 1 8 a m P S T ( T h u r s 0104660 d a y ) \r F r o m : W o b b e 0104700 r . P A \r S u b j e c t : L e 0104720 a f C l o s e T r a n s a c t 0104740 i o n \r T o : B r o t z \r R e 0104760 p l y - T o : W o b b e r \r c 0105000 c : W o b b e r \r \r I h a v 0105020 e i m p l e m e n t e d t h 0105040 e L e a f C l o s e T r a n 0105060 s a c t i o n o p a n d w 0105100 i l l b e p u t t i n g t 0105120 h a t \r v e r s i o n o f I 0105140 F S u p o n I b i s s h 0105160 o r t l y . ( I w o u l d 0105200 t h i n k t h a t i t w 0105220 o u l d b e o n I v y s 0105240 o o n \r t o o . ) C a n y 0105260 o u g e n e r a t e a v e 0105300 r s i o n o f ( R e m o t e 0105320 ) L a u r e l t h a t e x 0105340 e r c i s e s t h i s o p 0105360 i n \r n o r m a l u s e ? ? 0105400 Y o u a r e r e a l l y 0105420 t h e o n l y c u r r e n t 0105440 L e a f c l i e n t f o r 0105460 w h o m t h i s o p i s 0105500 \r m e a n i n g f u l a n d 0105520 u s e f u l . . . ( i e . 0105540 t h e o n l y o n e w h o 0105560 k e e p s w r i t e M o d e 0105600 h a n d l e s o p e n \r f o 0105620 r l o n g p e r i o d s . ) 0105640 \r \r / T e d \r \r * s t a r t * 0105660 \r 0 2 5 6 5 0 0 0 2 4 U S 0105700 \r D a t e : 4 A p r i l 1 0105720 9 8 1 8 : 1 5 a m P S T 0105740 ( S a t u r d a y ) \r F r o m : 0105760 S w i n e h a r t . P A \r S u 0106000 b j e c t : L a u r e l 6 T 0106020 3 6 \r T o : B r o t z \r R e p 0106040 l y - T o : S w i n e h a r t 0106060 \r c c : S w i n e h a r t \r \r 0106100 ( H a v e n ' t f e t c h e d 0106120 i t y e t , a s y o u 0106140 c a n s e e ) \r \r [ m o o d : 0106160 f r i e n d l y a s u s u 0106200 a l ] \r \r I ' m n o t s u r 0106220 e t h i s r e v e r s a l 0106240 p l u s p a t c h i s a 0106260 s t e p f o r w a r d - - 0106300 t h e a u t o m a t i c R e 0106320 p l y - T o \r s e e m e d l i 0106340 k e t h e m o s t e f f e 0106360 c t i v e t o o l y o u w 0106400 e r e l i k e l y t o h a 0106420 v e i n t h e w a r a g 0106440 a i n s t \r n e r d s - - a 0106460 n d p e o p l e g e t r e 0106500 a l u s e d t o c o n f i 0106520 r m i n g t h i n g s u n t 0106540 i l t h e y h a p p e n . 0106560 D i d \r p e o p l e r e a l 0106600 l y f i n d i t d i f f i 0106620 c u l t t o d e l e t e t 0106640 h e R e p l y - T o l i n e 0106660 ? I s u p p o s e . \r \r A 0106700 s s u m i n g y o u i n t e 0106720 n d t o k e e p t h i s 0106740 a p p r o a c h , i t b r i 0106760 n g s u p a n o t h e r i 0107000 s s u e - - t h e \r c o n f 0107020 i r m a t i o n t h i n g , 0107040 w h i c h i n h e r e n t l y 0107060 i n c r e a s e s t h e t 0107100 e m p o r a l m o d e f u l n 0107120 e s s o f t h e \r s y s t e 0107140 m - - e i t h e r y o u 0107160 c o n f i r m o r d e n y , 0107200 b u t n o o t h e r a c 0107220 t i o n s a r e a v a i l a 0107240 b l e t o y o u \r a t t h 0107260 e t i m e y o u ' r e d o 0107300 i n g i t . T h e " b 0107320 l u e b u t t o n " a p p r 0107340 o a c h o v e r r i d e s s 0107360 o m e \r c o n f i r m a t i o n 0107400 r e q u e s t s b e f o r e 0107420 t h e y h a p p e n , b u 0107440 t o t h e r s r e m a i n . 0107460 ( W e ' v e d i s c u s s 0107500 e d \r t h i s s o r t o f 0107520 t h i n g b e f o r e ) H 0107540 e r e ' s a n a l t e r n a 0107560 t i v e a p p r o a c h t h 0107600 a t r e m a i n s m o d e l 0107620 e s s : \r \r W h e n a s i 0107640 t u a t i o n r e q u i r i n 0107660 g c o n f i r m a t i o n a 0107700 r i s e s , b l i n k a n d 0107720 m o a n a s n o w , a n 0107740 d \r i g n o r e t h e r e q 0107760 u e s t . T h e n r e p l 0110000 a c e t h e o r i g i n a l 0110020 m e n u i t e m w i t h 0110040 o n e o r s e v e r a l \r m 0110060 o r e p o w e r f u l o n e 0110100 s , p o s s i b l y i n c l 0110120 u d i n g o n e t o f o r 0110140 g e t t h e w h o l e t h 0110160 i n g . T h i s \r c o r r e 0110200 s p o n d s a p p r o x i m a 0110220 t e l y t o t h e c u r r 0110240 e n t h a n d l i n g o f 0110260 H a r d c o p y . P u t t 0110300 h e m o s t \r l i k e l y r 0110320 e s p o n s e a t t h e p 0110340 o s i t i o n o f t h e o 0110360 r i g i n a l , i f i t ' s 0110400 n o t t o o d a n g e r o 0110420 u s , o r p u t t h e \r o 0110440 n e t h a t c a n c e l s 0110460 u n d e r t h e o r i g i n 0110500 a l , i f i t i s . N 0110520 o w t e m p o r a l m o d e 0110540 s h a v e a g a i n \r b e e 0110560 n t r a n s l a t e d i n t 0110600 o s p a t i a l o n e s , 0110620 w h i c h ( s h a l l w e 0110640 p r a y ) i s w o n d e r f 0110660 u l . \r \r A s i m p l e r t 0110700 h i n g t o d o i s t o 0110720 m o r e w i d e l y p u b 0110740 l i c i z e t h e c y c l i 0110760 n g c a p a b i l i t y o f 0111000 t h e \r G e t c o m m a n d 0111020 t h r o u g h . f o r m f 0111040 i l e s , s o I c a n m 0111060 a k e o n e w i t h R e p 0111100 l y - T o i n i t i n t 0111120 h e \r f i r s t p l a c e . \r 0111140 \r H e r e ' s s o m e t h i n 0111160 g e l s e , m o r e o r 0111200 l e s s r e l a t e d , t h 0111220 a t I ' v e w a n t e d t 0111240 o b e e a s i e r - - i 0111260 t ' s \r v e r y s p e c i a l 0111300 i z e d , b u t i t h a p 0111320 p e n s a l l t h e t i m 0111340 e ( y o u a s k e d f o r 0111360 i t b y d i d d l i n g \r 0111400 f e a t u r e s a t t h i s 0111420 l a t e d a t e ) : I ' 0111440 d l i k e t o h a v e a 0111460 k e y b o a r d c o m m a n 0111500 d t o d e l e t e \r ( p r o 0111520 b a b l y b y e x p a n d i 0111540 n g t h e p e n d i n g - d 0111560 e l e t e s e l e c t i o n ? 0111600 ) t h e e n t i r e l i n 0111620 e c o n t a i n i n g \r t h e 0111640 c u r r e n t p e n d i n g 0111660 - d e l e t e s e l e c t i o 0111700 n . T h i s i s w h e r 0111720 e I d o n ' t w a n t t 0111740 o c c t h e \r m e s s a g e 0111760 t o a n y b o d y a t a 0112000 l l . W i t h t h i s f 0112020 e a t u r e y o u c o u l d 0112040 l e a v e R e p l y - T o 0112060 i n a n d \r m a k e i t v 0112100 e r y e a s y t o d e l e 0112120 t e i t . T h e r e ' s 0112140 p r o b a b l y a g e n e r 0112160 a l i z a t i o n o f t h i 0112200 s f e a t u r e , \r w i t h 0112220 r e s p e c t t o o t h e r 0112240 k i n d s o f s e l e c t 0112260 i o n s , t h a t m a k e s 0112300 s e n s e . I k n o w : 0112320 c t r l - N E X T . \r I 0112340 c a n d o i t w i t h t 0112360 h e m o u s e b u t i t 0112400 t a k e s a m o t i o n t 0112420 o t h e m o u s e , m o 0112440 t i o n o f t h e \r m o u s 0112460 e t o t h e l i n e , a 0112500 n d t w o c l i c k s ( t 0112520 h r e e u n l e s s I ' m 0112540 c l e v e r ) t o g e t r 0112560 i d o f t h e l i n e . \r 0112600 \r U s e r p r o g r a m m i n 0112620 g ! B u t s h i p i t 0112640 a n y h o w ! \r \r D a n \r \r * s 0112660 t a r t * \r 0 0 5 2 2 0 0 0 2 0112700 4 U S \r D a t e : 4 A p 0112720 r i l 1 9 8 1 7 : 1 8 p m 0112740 P S T ( S a t u r d a y ) \r 0112760 F r o m : A y e r s . P A \r S 0113000 u b j e c t : L a u r e l S 0113020 i x b a n g i n g o n a 0113040 S p r u c e s e r v e r w h 0113060 i c h i s n o t s p o o l 0113100 i n g \r T o : L a u r e l S u 0113120 p p o r t \r R e p l y - T o : 0113140 A y e r s \r c c : B r o t z , 0113160 M u r r a y \r \r T o d a y I 0113200 o b s e r v e d L a u r e l 0113220 S i x t r y i n g t o s 0113240 e n d a h a r d c o p y t 0113260 o R o c k h o p p e r w h e 0113300 n I \r h a d d i s a b l e d 0113320 s p o o l i n g . \r \r L a u r 0113340 e l k e p t r e t r y i n g 0113360 s o f a s t t h a t S p 0113400 r u c e w a s t o t a l l y 0113420 b u s y s e n d i n g t h 0113440 e " S p o o l i n g i s \r d 0113460 i s a b l e d p l e a s e t 0113500 r y a g a i n l a t e r " 0113520 m e s s a g e a n d w e n t 0113540 f o r e x t e n d e d p e 0113560 r i o d s w i t h o u t \r b e 0113600 i n g a b l e t o p r i n 0113620 t . \r \r T h i s i s v e r y 0113640 b a d c i t i z e n s h i p 0113660 . \r \r B o b \r \r * s t a r t * \r 0113700 0 0 2 8 0 0 0 0 2 4 U S \r 0113720 D a t e : 7 A p r i l 1 9 0113740 8 1 1 1 : 5 3 a m P S T 0113760 ( T u e s d a y ) \r F r o m : 0114000 M c K e e m a n . P A \r S u b j 0114020 e c t : T o g g l i n g M o 0114040 v e t o \r T o : B r o t z \r 0114060 \r D o u g , \r \r I t i s a 0114100 n i t , b u t l e f t - b u 0114120 g g i n g " M o v e t o " 0114140 b r i n g s u p t h e n a 0114160 m e o f T O C f i l e , 0114200 a n d t h e n \r c o m p l a i 0114220 n s w h e n y o u c o n f 0114240 i r m i t . ' T w o u l d 0114260 b e b e t t e r t o s k 0114300 i p i t ? \r \r s / B i l l \r \r 0114320 * s t a r t * \r 0 0 5 1 2 0 0 0114340 0 2 4 U S \r D a t e : 8 0114360 A p r i l 1 9 8 1 9 : 2 5 0114400 a m P S T ( W e d n e s d a 0114420 y ) \r F r o m : S w i n e h a 0114440 r t . P A \r S u b j e c t : t 0114460 o { . . . } b r a c k e t s 0114500 i n C o p y \r T o : L a u 0114520 r e l S u p p o r t , B r o t 0114540 z \r c c : S w i n e h a r t \r 0114560 \r T h e s e b r a c k e t s 0114600 s h o u l d p r o b a b l y 0114620 s u p p l y a s d e f a u l 0114640 t a d i r e c t o r y - s t 0114660 r i p p e d v e r s i o n o 0114700 f \r t h e f r o m f i e l d 0114720 , r a t h e r t h a n t h 0114740 e l a s t f i l e n a m e 0114760 u s e d i n a p r e v i 0115000 o u s c o p y c o m m a n d 0115020 . \r I t h i n k t h a t 0115040 t h e f r o m f i e l d s 0115060 o f G e t a n d C o p y 0115100 s h o u l d a l s o b e s 0115120 h a r e d , b u t m a y b e 0115140 \r t h e r e ' s a r e a s o 0115160 n y o u d o n ' t d o t 0115200 h a t . ( I r e m e m b e 0115220 r a k l u d g e f o r t 0115240 u r n i n g a G e t i n t 0115260 o a \r C o p y - - d i d 0115300 t h a t s u r v i v e ? ) \r \r 0115320 * s t a r t * \r 0 0 4 7 0 0 0 0115340 0 2 4 U S \r D a t e : 8 0115360 A p r i l 1 9 8 1 6 : 2 7 0115400 p m P S T ( W e d n e s d a 0115420 y ) \r F r o m : H a e b e r l 0115440 i . P A \r S u b j e c t : F i 0115460 l e s . l a u r e l \r T o : L 0115500 a u r e l S u p p o r t \r R e p 0115520 l y - T o : H a e b e r l i \r 0115540 c c : H a e b e r l i \r \r T h 0115560 e r e n a m e c o m m a n d 0115600 p r o v i d e d b y F i l 0115620 e s . l a u r e l h a s t w 0115640 o f a u l t s : \r \r a ) I t 0115660 f a i l s t o e f f e c t 0115700 t h e r e n a m e i n t 0115720 h e f i l e ' s l e a d e r 0115740 p a g e ; i t o n l y c 0115760 h a n g e s t h e \r s y s t e 0116000 m d i r e c t o r y . \r \r b ) 0116020 i f I ( a c c i d e n t a 0116040 l y ) r e n a m e F o o F 0116060 o o ' t h e c o m m a n d 0116100 i s a c c e p t e d , t h 0116120 e f i l e i s \r r e n a m e 0116140 d F o o ' , a n d I a m 0116160 e v e r t h e r e a f t e r 0116200 u n a b l e t o a c c e s 0116220 s t h a t f i l e . \r \r M a 0116240 r t i n \r \r * s t a r t * \r 0 0 0116260 3 7 8 0 0 0 2 4 U S \r D a 0116300 t e : 9 A p r i l 1 9 8 1 0116320 7 : 3 2 p m P S T ( T h 0116340 u r s d a y ) \r F r o m : M u 0116360 r r a y . P A \r S u b j e c t : 0116400 V a l i d i t y c h e c k i 0116420 n g o f R e p l y - T o \r T 0116440 o : B r o t z \r c c : K n u 0116460 t s e n , M u r r a y \r R e p 0116500 l y - T o : n o w h e r e . a 0116520 n y p l a c e \r \r I j u s t 0116540 r e p l i e d t o a m e s 0116560 s a g e D a l e h a d s e 0116600 n t . I g u e s s h e 0116620 h a d t y p e d i n t h e 0116640 R e p l y - T o \r f i e l d 0116660 b y h a n d s i n c e i t 0116700 w a s K n t u s e n r a t 0116720 h e r t h a n K n u t s e n 0116740 . Y o u s h o u l d c o 0116760 n s i d e r \r c h e c k i n g 0117000 i t b e f o r e s e n d i n 0117020 g t h e m e s s a g e . \r \r 0117040 * s t a r t * \r 0 0 7 4 7 0 0 0117060 0 2 4 U S \r D a t e : 1 3 0117100 A p r i l 1 9 8 1 1 0 : 3 0117120 2 a m P S T ( M o n d a y 0117140 ) \r F r o m : S w i n e h a r 0117160 t . P A \r S u b j e c t : T h 0117200 o u g h t s f o r L a u r e 0117220 l 7 \r T o : L a u r e l S u 0117240 p p o r t \r c c : B r o t z , 0117260 S w i n e h a r t \r \r T h i s 0117300 m o r n i n g I w a n t e 0117320 d t h e " b c " ( b l i n 0117340 d c o p y ) f e a t u r e . 0117360 I t ' s O K w i t h m 0117400 e i f a l l b c \r r e c i 0117420 p i e n t s s e e a l l b 0117440 c n a m e s , o r i f e 0117460 a c h s e e s o n l y h i 0117500 s o w n - - i t ' s n o 0117520 t O K i f b c \r r e c i p 0117540 i e n t s d o n o t s e e 0117560 t h e i r n a m e s a t 0117600 a l l . P r i v a t e d l 0117620 ' s a r e n o t r e a l l 0117640 y a s u b s t i t u t e \r f 0117660 o r t h i s m i l d l y u 0117700 s e f u l f e a t u r e . \r \r 0117720 S u p p o s e a m e s s a g 0117740 e h a s a r r i v e d w i 0117760 t h a s e t o f r e c i 0120000 p i e n t s i n t h e t o 0120020 a n d c c f i e l d s , \r 0120040 b u t n o " R e p l y t o 0120060 " . ' T w o u l d b e n 0120100 i c e t o h a v e a f e 0120120 a t u r e t h a t w o u l d 0120140 b e h a v e a s i f \r t h 0120160 e r e h a d b e e n a s 0120200 t a n d a r d " R e p l y t 0120220 o " f i e l d . T h e 0120240 e f f e c t w o u l d b e 0120260 t o r e p l a c e t h e \r c 0120300 c f i e l d o f t h e o 0120320 u t g o i n g r e s p o n s e 0120340 m e s s a g e w i t h j u 0120360 s t t h e r e s p o n d e n 0120400 t ' s n a m e . \r \r * s t a r 0120420 t * \r 0 1 1 8 0 0 0 0 2 4 U 0120440 S \r D a t e : 1 3 A p r i 0120460 l 1 9 8 1 1 1 : 3 0 a m 0120500 P S T ( M o n d a y ) \r F r o 0120520 m : L a u e r . P A \r S u b j 0120540 e c t : M e s s a g e s o u 0120560 t o f o r d e r a r e a 0120600 r e a l p a i n i n t h 0120620 e a r s e \r T o : L a u r e 0120640 l S u p p o r t \r R e p l y - T 0120660 o : L a u e r \r c c : B r o 0120700 t z , B i r r e l l , S c h 0120720 r o e d e r , L e v i n , L 0120740 a u e r , R e d e l l \r \r T h 0120760 a n k s f o r t h e s e c 0121000 o n d a r y m a i l b o x 0121020 o n C a b e r n e t . N o 0121040 w I c a n g e t u r g e 0121060 n t m e s s a g e s , \r e v e 0121100 n t h o u g h m y p r i m 0121120 a r y m a i l b o x o n 0121140 Z i n f a n d e l i s i n a 0121160 c c e s s i b l e . \r \r O n t 0121200 h e o t h e r s i d e o f 0121220 t h e c o i n , m e s s a 0121240 g e s c o m e w a y o u t 0121260 o f o r d e r n o w , a 0121300 n d i t i s \r s o m e w h a 0121320 t o f a p a i n t o s 0121340 o r t t h e m a n d g e t 0121360 t h e s e q u e n c e o f 0121400 m e s s a g e s i n a \r c 0121420 o n v e r s a t i o n r i g h 0121440 t . F o r e x a m p l e , 0121460 I j u s t g o t b a c k 0121500 f r o m v a c a t i o n a 0121520 n d r e t r i e v e d \r s o m 0121540 e 2 0 0 m e s s a g e s f 0121560 r o m t h e t w o s e r v 0121600 e r s . I f o u n d e a 0121620 r l y i n t h e f i l e 0121640 a r e p l y t o a \r m e 0121660 s s a g e v e r y l a t e 0121700 i n t h e f i l e . I t 0121720 t o o k a m e a l o n 0121740 g t i m e t o s o r t o 0121760 u t w h o w a s \r s a y i n 0122000 g w h a t t o w h o m . \r 0122020 \r I n r e t r o s p e c t , 0122040 I h a d n ' t r e a l i z e 0122060 d t h a t I s u b c o n s 0122100 c i o u s l y d e p e n d o 0122120 n t h e o r d e r o f \r r 0122140 e c e i v i n g i n f o r m a 0122160 t i o n a s p a r t o f 0122200 i n t e r p r e t i n g i t , 0122220 b u t I n o w r e a l i 0122240 z e t h a t I d o a n d 0122260 \r t h a t o t h e r s p r o 0122300 b a b l y d o a l s o . 0122320 W h i l e I h a v e b e e 0122340 n a b l e t o c o p e w 0122360 i t h n e a r b y \r m e s s a 0122400 g e s b e i n g o u t o f 0122420 o r d e r ( o n l y a m 0122440 i n o r a n n o y a n c e ) , 0122460 i t s e e m s h a r d e r 0122500 t o c o p e \r w i t h o u 0122520 t o f o r d e r m e s s a 0122540 g e s b e i n g v e r y f 0122560 a r a p a r t i n t h e 0122600 f i l e . \r \r W h a t a r e 0122620 y o u r t h o u g h t s ? \r \r 0122640 / H u g h \r \r * s t a r t * \r 0 0122660 5 5 1 5 0 0 0 2 4 U S \r D 0122700 a t e : 1 5 A p r i l 1 9 0122720 8 1 5 : 2 1 p m P S T ( 0122740 W e d n e s d a y ) \r F r o m : 0122760 M c K e e m a n . P A \r S u b 0123000 j e c t : H e r e ' t i s \r 0123020 T o : B r o t z \r \r T h e h 0123040 a r d c o p y l e a d i n g 0123060 b l a n k s p r o b l e m o 0123100 n l i n e s s t a r t i n g 0123120 w i t h \r \r T h e r e a d 0123140 e r w o u l d b e i n t e 0123160 r e s t e d . . . \r I t w o u 0123200 l d b e b e t t e r t o 0123220 m e r e l y . . . \r - - - - - - 0123240 - - - - - - - - - - - - - - - - 0123260 - - - - - \r \r D a t e : 1 5 0123300 A p r i l 1 9 8 1 2 : 5 1 0123320 p m P S T ( W e d n e s d a 0123340 y ) \r S u b j e c t : # 2 1 2 0123360 , U s i n g P e e p h o l e 0123400 O p t i m i z a t i o n o n 0123420 I n t e r m e d i a t e C o 0123440 d e \r T o : W u l f \r \r \r \r G 0123460 o o d t i t l e . \r \r O n t 0123500 h e p r i n c i p l e t h a 0123520 t t h e a b s t r a c t s 0123540 h o u l d g i v e t h e i 0123560 m p o r t a n t r e s u l t s 0123600 , r a t h e r t h a n \r t e 0123620 a s e o n e i n t o l o o 0123640 k i n g f o r t h e m , I 0123660 s u g g e s t t h e f o l 0123700 l o w i n g s l i g h t r e 0123720 w o r d i n g , \r \r A B S T R A 0123740 C T W e p r o p o s e a 0123760 n i n t e r m e d i a t e c 0124000 o d e f o r c o m p i l e r 0124020 s r e t a r g e t a b l e t 0124040 o m o s t \r s c i e n t i f i 0124060 c p r o g r a m m i n g l a 0124100 n g u a g e s a n d m o s t 0124120 c o n v e n t i o n a l c o 0124140 m p u t e r s . W e f u r 0124160 t h e r \r p r e s e n t a n 0124200 a l g o r i t h m f o r l o 0124220 c a l o p t i m i z a t i o n 0124240 o f t h e i n t e r m e d 0124260 i a t e c o d e . W e \r m 0124300 e a s u r e d a s a v i n g 0124320 o f a b o u t 1 6 % i m 0124340 p r o v e m e n t ( i n i n 0124360 s t r u c t i o n c o u n t ) 0124400 o v e r \r u n o p t i m i z e 0124420 d c o d e , a t a c o s 0124440 t o f x x % i n c r e a s 0124460 e i n c o m p i l e t i m 0124500 e . T h i s c o m p a r e 0124520 s \r f a v o r a b l y w i t h 0124540 s e v e r a l o t h e r m 0124560 o r e e l a b o r a t e p u 0124600 b l i s h e d s c h e m e s . 0124620 \r \r G e n e r a l C o m m e n 0124640 t a r y . \r \r I t i s r e a 0124660 d a b l e . T h e E n g l 0124700 i s h i s a d e q u a t e . 0124720 I t i s w o r d y , u 0124740 s i n g t u r g i d p r o s 0124760 e w h e r e \r t a b l e s w 0125000 o u l d s u f f i c e ( I t 0125020 a l s o n e e d s a n a 0125040 d v e r b p r e d a t o r ) . 0125060 I t c o n t a i n s t 0125100 o o m u c h \r t u t o r i a l 0125120 m a t e r i a l . W h y 0125140 r e p e a t e s s e n t i a l 0125160 l y t h e s a m e e x a m 0125200 p l e s a n d r e a s o n i 0125220 n g t h a t \r h a s g r a c 0125240 e d t h i s s u b l i t e r 0125260 a t u r e f r o m t h e b 0125300 e g i n n i n g o f t i m e 0125320 ? \r \r W h i l e t h e a u t 0125340 h o r s c o u l d p r e s e 0125360 n t t h e i m p o r t a n t 0125400 m a t e r i a l , e s s e n 0125420 t i a l l y t h e \r a p p e n 0125440 d i c e s , i n a f e w 0125460 p a g e s , I d o n o t 0125500 b e l i e v e t h e y w i s 0125520 h t o d o s o . T h e 0125540 \r u n f o r t u n a t e c o n 0125560 s e q u e n c e i s t h a t 0125600 a c l a s s o r r e a d 0125620 e r s , t h o s e t h a t 0125640 a r e n o t g o i n g t o 0125660 \r p r e s s o n t o t h e 0125700 e n d , w i l l n e v e r 0125720 s e e t h e b e s t p a 0125740 r t o f t h e w o r k . 0125760 I w o u l d p u t t h o 0126000 s e \r t a b l e s r i g h t 0126020 t h e r e i n t h e w a y 0126040 s o t h e y h a v e t o 0126060 b e e x p l i c i t l y s 0126100 k i p p e d o v e r t o b 0126120 e \r a v o i d e d . \r \r G e n e 0126140 r a l S u m m a r y . P u 0126160 b l i s h i t . \r \r N o w f 0126200 o r a l i t t l e b i t c 0126220 h i n g a n d m o a n i n g 0126240 . \r \r ( p g 2 ) T h e d i 0126260 v i d i n g l i n e b e t w 0126300 e e n c o m p i l e r a n d 0126320 b a c k - e n d i s n o t 0126340 c l e a r l y d r a w n . \r 0126360 M o r e o v e r t h e n - l 0126400 a n g u a g e , m - m a c h i 0126420 n e s t r a t e g y g e t s 0126440 s o m e w h a t m o r e c 0126460 o m p l i c a t e d \r a s n 0126500 a n d m i n c r e a s e . 0126520 T h e r e a d e r w o u l 0126540 d b e i n t e r e s t e d 0126560 i n w h a t c l a s s o f 0126600 l a n g u a g e s , \r a n d 0126620 w h a t c l a s s o f m a 0126640 c h i n e s f i t i n t o 0126660 t h e n o r m . L i s 0126700 p ? S n o b o l ? P r o l o 0126720 g ? - - A L i s p \r m a c 0126740 h i n e ? A T u r i n g 0126760 m a c h i n e ? O r p e r 0127000 h a p s i t w o r k s o n 0127020 l y f o r d i a l e c t s 0127040 o f P a s c a l \r a n d s i 0127060 n g l e a d d r e s s m a c 0127100 h i n e s . O n p a g e 0127120 1 4 t h e c l a i m o f 0127140 " m a n y m a c h i n e s " 0127160 n e e d s \r m o r e p r e c i 0127200 s i o n . \r \r ( p g 2 ) 0127220 T h e u n d e r l i n e d 0127240 e m p h a s i s i s u n s t 0127260 y l i s h a n d a l s o i 0127300 n c o r r e c t . T h e m 0127320 o s t t h a t \r c a n b e 0127340 s a i d i s t h a t t h e 0127360 r e a r e g o o d r e a s 0127400 o n s t o d o o p t i m i 0127420 z a t i o n s o n t h e i 0127440 n t e r m e d i a t e \r c o d e 0127460 . B e c a u s e , b y w 0127500 o r k i n g V E R Y h a r d 0127520 , o n e c o u l d p u s h 0127540 m o r e t h a n i s r e 0127560 a s o n a b l e \r i n t o t h 0127600 e i n t e r m e d i a t e c 0127620 o d e o p t i m i z e r . 0127640 W h a t c a n b e s a i d 0127660 i s t h a t , i f N i 0127700 s t h e \r a n t i c i p a t e 0127720 d n u m b e r o f b a c k 0127740 - e n d s , i t i s w o r 0127760 t h p u t t i n g t h i n g 0130000 s i n t o t h e i n t e r 0130020 m e d i a t e \r c o d e o p t 0130040 i m i z e r t h a t a r e 0130060 n o t ( r o u g h l y s p e 0130100 a k i n g ) N - t i m e s h 0130120 a r d e r t o d o t h e r 0130140 e . \r \r ( p g 3 - 9 ) O n 0130160 l y a b o u t 1 / 2 o f 0130200 t h i s s t u f f i s w o 0130220 r t h r e a d i n g . A 0130240 d i a g r a m w o u l d b e 0130260 \r b e t t e r t h a n a l l 0130300 o f s e c t i o n 2 . 0130320 M o s t o f u s t h a t 0130340 c a r e a b o u t t h e 0130360 t o p i c c a n f i g u r e 0130400 o u t \r w h a t c o d e s 0130420 e q u e n c e s m a k e s e 0130440 n s e f o r w h a t l a n 0130460 g u a g e s . T h e t r i 0130500 c k s a b o u t \r c o n d i t 0130520 i o n a l s d o n e e d t 0130540 o b e e m p h a i z e d , 0130560 h o w e v e r . \r \r ( p g 4 - 0130600 7 ) T o r e p e a t m y 0130620 s e l f , h i s s e e m s 0130640 s u m m a r i z a b l e b y 0130660 s a y i n g t h a t " i t 0130700 i s m o r e \r e f f i c i e n 0130720 t t o p u t p a t t e r n 0130740 s i n a t a b l e r a t 0130760 h e r t h a n i n c o d e 0131000 " . B y a n d l a r g e 0131020 t h i s i s a \r r e h a s 0131040 h o f t h e c o n c e p t 0131060 o f l o c a l o p t i m i 0131100 z a t i o n . T h e p a p 0131120 e r w i l l b e s t r o n 0131140 g e r w i t h a \r m u c h 0131160 s h o r t e r s e c t i o n 0131200 h e r e . I d e f i n i t 0131220 e l y g e t t h e i m p r 0131240 e s s i o n i t i s w r i 0131260 t t e n f o r \r s o m e o n e 0131300 w h o u n d e r s t a n d s 0131320 n o t h i n g a b o u t o 0131340 p t i m i z a t i o n . T h 0131360 a t i s t h e w r o n g \r 0131400 a u d i e n c e . \r \r ( p g 7 0131420 - 9 ) T h e i m p l i c i 0131440 t a s s u m p t i o n i s 0131460 t h a t i t i s t i m e 0131500 f o r w h i c h t h e o p 0131520 t i m i z a t i o n i s \r b e 0131540 i n g d o n e , a n d t h 0131560 a t p e r h a p s s p a c e 0131600 w i l l c o m e a l o n g 0131620 w i t h i t . T h a t 0131640 i s n o t a l w a y s \r t h 0131660 e c a s e a n d d e s e r 0131700 v e s m e n t i o n . A n 0131720 d , l a t e r , s p a c e 0131740 i s u s e d a s t h e m 0131760 e a s u r e o f \r s u c c e s 0132000 s . \r \r ( p g 9 ) " b a c 0132020 k s u p " i s a s l i g 0132040 h t l y u n f o r t u n a t e 0132060 c h o i c e o f w o r d s 0132100 b e c a u s e m i g h t r 0132120 e a d \r " b a c k t r a c k i n 0132140 g " i n t o i t . I t 0132160 i s t h e p o i n t e r t 0132200 h a t i s b a c k e d u p 0132220 s o f a r a s I c a n 0132240 t e l l . \r \r ( p g 9 - 1 6 0132260 ) U n r e d e e m i n l y 0132300 b o r i n g . T h e a u t 0132320 h o r s m i g h t q u e s t 0132340 i o n w h e t h e r t h i s 0132360 \r m a t e r i a l i s w o r 0132400 t h i n c l u d i n g . W 0132420 h a t i s t h e p o i n t 0132440 ? Y o u a r e r e c a p 0132460 p i n g t h e \r r e a s o n i 0132500 n g t h a t l e d t o t 0132520 h e r e s u l t s . I t 0132540 i s l i k e f i n d i n g 0132560 t h e m u s i n g s o f a 0132600 \r m a t h e m a t i c i a n i 0132620 n t h e m i d d l e o f 0132640 a p r o o f . A b e t t 0132660 e r a p p r o a c h i s t 0132700 o k e y o n t h e m o s 0132720 t \r s i g n i f i c a n t f r 0132740 e q u e n c i e s , a n d s 0132760 a y w h e r e t h e y c a 0133000 m e f r o m . \r \r ( p g 1 6 0133020 - 1 7 ) T h e f i r s t 0133040 t e s t i s c l a i m e d 0133060 t o b e " i n d e p e n d e 0133100 n t o f b o t h s o u r c 0133120 e l a n g u a g e \r a n d t 0133140 a r g e t m a c h i n e " . 0133160 J u s t s o ! I t i s 0133200 t h e r e f o r e a n i r 0133220 r e l e v a n t m e a s u r e 0133240 . U n l e s s t h e r e \r 0133260 i s e v i d e n c e t h a t 0133300 i t m a k e s f o r a 0133320 b e t t e r r e s u l t , t 0133340 h e r e i s n o p o i n t 0133360 i n p u b l i s h i n g t 0133400 h e \r f i g u r e s . A m 0133420 o r e h o m e l y e x a m p 0133440 l e o f t h i s k i n d 0133460 o f r e a s o n i n g i s : 0133500 " W e k n o c k e d d o w 0133520 n \r 1 7 % o f a l l t h e 0133540 s t r a w m e n w e s e 0133560 t u p . " T h e r e i s 0133600 n o w a y t o k n o w 0133620 i f t h e A D I 0 \r i m p 0133640 r o v e m e n t , f o r e x 0133660 a m p l e , i s a n a r t 0133700 i f a c t o f a d u m b 0133720 c o m p i l e r t h a t s h 0133740 o u l d n e v e r \r h a v e 0133760 e m i t t e d i t , o r a 0134000 s u b s t a n t i v e p r o 0134020 b l e m n o w r e s o l v e 0134040 d . T h e s u b s e q u e 0134060 n t \r c o m m e n t s f o r 0134100 P D P - 1 1 c o d e a r e 0134120 b e t t e r . I t w o u l 0134140 d b e b e t t e r t o m 0134160 e r e l y p r e s e n t t h 0134200 e \r l a t t e r , a n d t h 0134220 e n p o i n t o u t t h a 0134240 t t h e y d o n o t d i 0134260 f f e r m u c h f r o m f 0134300 i g u r e s d e r i v e d f 0134320 r o m \r E M - 1 a l o n e . \r 0134340 \r ( p g 1 8 ) T h e a r 0134360 g u m e n t a b o u t I N C 0134400 m a k e s n o s e n s e 0134420 a t a l l . T h e s u b 0134440 s t a n c e o f i t i s \r 0134460 t h a t i n a n i c e c 0134500 l e a n i n t e r m e d i a t 0134520 e m a c h i n e , w e c a 0134540 n d e p e n d o n d o i n 0134560 g t h e s e t h i n g s \r w 0134600 i t h o u t w i e r d s i d 0134620 e e f f e c t s . B u t 0134640 t h e n t h e c o d e e m 0134660 i t t e r w i l l j u s t 0134700 h a v e t o u n d o t h e 0134720 \r w o r k b e c a u s e i t 0134740 s r e a l I N C i n s t r 0134760 u c t i o n i s i n f a c 0135000 t w i e r d , a n d d o e 0135020 s n o t h a v e e x a c t 0135040 l y \r t h e s a m e s e m a 0135060 n t i c s a s t h e i n t 0135100 e r m e d i a t e I N C . 0135120 A m o r e s e r i o u s c 0135140 o n s e q u e n c e o f t h 0135160 i s \r n a t u r e i s t h a 0135200 t c o n s t a n t f o l d i 0135220 n g m i g h t c a u s e a 0135240 n i n t e r r u p t a t c 0135260 o m p i l e t i m e t h a t 0135300 \r s h o u l d o c c u r a t 0135320 r u n t i m e . H o w 0135340 i s t h i s h a n d l e d ? 0135360 \r \r \r \r - - - - - - - - - - - - 0135400 - - - - - - - - - - - - - - - - * 0135460 \r \r * s t a r t * \r 0 0 9 8 6 0135500 0 0 0 2 4 U S \r D a t e : 0135520 1 6 A p r i l 1 9 8 1 2 : 0135540 3 5 p m P S T ( T h u r s 0135560 d a y ) \r F r o m : H o r n i 0135600 n g . p a \r S u b j e c t : C 0135620 o n f i r m a t i o n C o n s 0135640 i s t e n c y \r T o : B r o t 0135660 z \r c c : L a u r e l I m p ^ 0135700 \r \r D o u g , \r \r R i g h t b 0135720 u t t o n ( B l u e ) s e l 0135740 e c t i o n i n 6 T 3 9 d 0135760 o e s i n d e e d c o n f i 0136000 r m t h e f i r s t s e t 0136020 o f b r a c k e t s \r f o r 0136040 C o p y . H o w e v e r , 0136060 f o r t h e o t h e r c 0136100 o m m a n d w i t h t w o 0136120 s e t s o f b r a c k e t s 0136140 \r ( S u b s t i t u t e ) , i 0136160 t c o n f i r m s b o t h . 0136200 \r \r F o r n e i t h e r c o 0136220 m m a n d i s t h e r e a 0136240 s i n g l e a c t i o n t 0136260 o c o n f i r m b o t h s 0136300 e t s o f b r a c k e t s \r 0136320 a f t e r a l e f t b u t 0136340 t o n ( R e d ) o r C o m 0136360 + s a c t i v a t i o n . \r \r 0136400 I t h i n k y o u s h o u 0136420 l d s t r i v e f o r c o 0136440 n s i s t e n c y h e r e . 0136460 I h a v e a s l i g h t 0136500 o p e r a t i o n a l \r p r e 0136520 f e r e n c e f o r B l u e 0136540 a s " r e p e a t t h e 0136560 c o m m a n d w i t h t h e 0136600 s a m e o p e r a n d s " 0136620 ( I d o a f a i r \r n u m 0136640 b e r o f r e p e a t e d 0136660 s u b s t u t i o n s , c h a 0136700 n g i n g o n l y t h e s 0136720 e l e c t i o n i n b e t w 0136740 e e n ) , a n d a \r s l i g 0136760 h t e x p l a n a t o r y p 0137000 r e f e r e n c e f o r B l 0137020 u e a s " R e d f o l l o 0137040 w e d b y Y e l l o w , " 0137060 s o w o n ' t \r s c r e a m 0137100 l o u d l y i f e i t h e r 0137120 i n t e r p r e t a t i o n 0137140 i s p i c k e d ( c o n s i 0137160 s t e n t l y ) . \r \r B l u e 0137200 G e t , e t c . , r e q u i 0137220 r e s a n a d d i t i o n a 0137240 l c o n f i r m a t i o n i 0137260 f t h e r e i s a n u n 0137300 d e l i v e r e d \r m e s s a g 0137320 e , w h i c h i s c o n s 0137340 i s t e n t w i t h e i t h 0137360 e r i n t e r p r e t a t i o 0137400 n . \r \r J i m H . \r \r * s t a 0137420 r t * \r 0 0 6 1 0 0 0 0 2 4 0137440 U S \r D a t e : 2 1 A p r 0137460 i l 1 9 8 1 1 0 : 4 8 a m 0137500 P S T ( T u e s d a y ) \r S 0137520 e n d e r : M c K e e m a n . 0137540 P A \r S u b j e c t : L a u r 0137560 e l D o c u m e n t a t i o n 0137600 \r T o : B r o t z \r F r o m : 0137620 M c K e e m a n \r \r F o r y 0137640 o u r p l e a s u r e . \r \r \r 0137660 \t \t \t \t \t m o u s e \r \t \t \t \t \t 0137700 . . . . . . . . \r \t \t \t \t \t 0137720 | 021 021 021 | \r \t \t \t \t \t | 031 031 031 0137740 | \r \t \t \t \t \t ' ' ' ' ' ' ' ' 0137760 \r \r \t \t L e f t \t \t \t M i d d l 0140000 e \t \t \t R i g h t \r \t \t R e d \t 0140020 \t \t Y e l l o w \t \t \t B l u e \r 0140040 \t \t - - - - - - - - - - - - - - 0140060 - - - - - - - - - - - - - - - - * 0140120 - - - - - - - \r \r \t \t s e l e c 0140140 t \t \t \t s e l e c t \t \t \t \t e x 0140160 t e n d \r \t \t c h r / l i n e \t 0140200 \t w o r d / p a r a \t \t \t s e l 0140220 e c t i o n \r \r \r s h i f t \t \t 0140240 s e l e c t \t \t \t s e l e c t \t 0140260 \t \t \t e x t e n d \r \t \t c h r / 0140300 l i n e \t \t w o r d / p a r a \t 0140320 \t \t s o u r c e \r \t \t a s s o 0140340 u r c e \t \t a s s o u r c e \t 0140360 \t \t s e l e c t i o n \r \r \r c o 0140400 n t r o l \t s e l e c t \t \t \t s 0140420 e l e c t \t \t \t \t e x t e n d \r 0140440 \t \t c h r / l i n e \t \t w o r d 0140460 / p a r a \t \t \t d e l e t i o n 0140500 \r \t \t f o r d e l e t i o n \t 0140520 \t f o r d e l e t i o n \t \t \t 0140540 s e l e c t i o n \r \r \r \r \r * s 0140560 t a r t * \r 0 0 7 5 6 0 0 0 2 0140600 4 U S \r D a t e : 2 2 A 0140620 p r i l 1 9 8 1 1 2 : 3 9 0140640 p m P S T ( W e d n e s d a 0140660 y ) \r S e n d e r : M c K e e 0140700 m a n . P A \r S u b j e c t : 0140720 L a u r e l M a t r i x , f 0140740 o r g o t a l i n e \r T o : 0140760 B r o t z , B u r s t a l l 0141000 \r F r o m : M c K e e m a n \r 0141020 \r \r \t \t \t \t 031 031 031 031 m o u 0141040 s e \r \r \t \t \t \t 031 031 031 L 0141060 M R \r \t \t \t \t 031 031 031 031 0141100 \ | / \r \t \t \t \t \t . . 0141120 . . . . . . \r \t \t \t \t \t : 021 021 0141140 021 : \r \t \t \t \t \t : 031 031 031 : \r \t 0141160 \t \t \t \t ' ' ' ' ' ' ' ' \r \r \t 0141200 \t L e f t \t \t \t M i d d l e \t \t 0141220 \t R i g h t \r \t \t R e d \t \t \t Y 0141240 e l l o w \t \t \t B l u e \r \t \t - 0141260 - - - - - - - - - - - - - - - - * 0141340 - - - - \r \r \t \t s e l e c t \t \t 0141360 \t s e l e c t \t \t \t \t e x t e n 0141400 d \r \t \t c h r / l i n e \t \t w o 0141420 r d / p a r a \t \t \t s e l e c t 0141440 i o n \r \r \r s h i f t \t \t s e l 0141460 e c t \t \t \t s e l e c t \t \t \t \t 0141500 e x t e n d \r \t \t c h r / l i n 0141520