$ od -c -N 50000 [eris]<Lisp>Fugue.6>PATCHES>CHATPATCH.DOC!1 0000000 R e t u r n - P a t h : < M A 0000020 R K @ S U - C S L I . A R P A > 0000040 \r R e c e i v e d : f r o m 0000060 S U - C S L I . A R P A b y 0000100 X e r o x . A R P A ; 1 1 0000120 J U L 8 4 1 0 : 0 3 : 0 8 0000140 P D T \r D a t e : W e d , 1 0000160 1 J u l 8 4 0 9 : 5 7 : 3 0000200 8 P D T \r F r o m : M a r k 0000220 E r l b a u m < M A R K @ S 0000240 U - C S L I . A R P A > \r S u b 0000260 j e c t : E M A C S o n D 0000300 a n d e l i o n s \r T o : 1 1 0000320 0 0 S u p p o r t . P A \r c c : 0000340 m a r k @ S U - C S L I . A R 0000360 P A , k i p a r s k y @ S U - 0000400 C S L I . A R P A \r \r M o s t 0000420 o f o u r u s e r s a t 0000440 C S L I a r e f a m i l i a 0000460 r w i t h E M A C S o n 0000500 t h e D E C 2 0 s . I f 0000520 t h e y C H A T t o o u r 0000540 2 0 a n d t e l l i t 0000560 t h e y a r e o n a D M 0000600 2 5 0 0 , m o s t t h i n 0000620 g s w o r k r i g h t b u 0000640 t E M A C S s c r e w s u 0000660 p . I t h a n d l e s t 0000700 h e d i s p l a y i n c o r 0000720 r e c t l y ( s o u n d s l 0000740 i k e a t e r m i n a l e 0000760 m u l a t i o n p r o b l e m 0001000 ) , d o i n g t h i n g s 0001020 l i k e e r a s i n g t h e 0001040 p r e c e d i n g c h a r . 0001060 \r d u r i n g i n s e r t i o 0001100 n O N T H E S C R E E N 0001120 b u t N O T I N T H E B 0001140 U F F E R . E M A C S i s 0001160 t h e r e f o r e u n u s a 0001200 b l e . A n y s u g g e s 0001220 t i o n s f o r f i x o f 0001240 t h i s p r o b l e m . 0001260 H o w a b o u t g e t t i n 0001300 g t h e b a c k a r r o w 0001320 k e y t o d o a d e s t 0001340 r u c t i v e b a c k s p a c 0001360 e i n C H A T b y m a p 0001400 p i n g i t t o s o m e t 0001420 h i n g m o r e c o n v e n 0001440 t i o n a l t h a n ^ A l 0001460 i k e D E L o r ^ H ? \r 0001500 - - - - - \r \r D a t e : 1 3 0001520 J u l 8 4 0 9 : 2 6 P D T 0001540 \r F r o m : D e r i n g . p a 0001560 s a \r S u b j e c t : A R # 0001600 1 6 2 9 \r T o : L e . p a s a 0001620 \r c c : D e r i n g . p a s a 0001640 \r \r T h u \r \r W o u l d y o u 0001660 p l e a s e e d i t A R 0001700 1 6 2 9 a n d a d d t h e 0001720 f o l l o w i n g . \r \r M a r 0001740 k E r l b a u m p r o v i d 0001760 e d t h e f o l l o w i n g 0002000 a d d i t i o n a l i n f o 0002020 r m a t i o n . \r \r L o o k i n 0002040 g a t t h e c o m p i l e 0002060 d c o d e f o r C H A T , 0002100 w e t h i n k w e ' v e 0002120 l o c a t e d t h e b u g . 0002140 R e f e r t o C H A T 0002160 . H A N D L E C H A R A C T E R 0002200 a t i n s t r u c t i o n 0002220 # 2 6 2 o f t h e c o m p 0002240 i l e d l i s t i n g i n 0002260 I N S P E C T C O D E . T h 0002300 i s c a l l s C H A T . A D 0002320 D C H A R w h i c h m o v e 0002340 s t e x t o v e r o n e 0002360 c h a r . w i d t h i n I 0002400 N S E R T - D E L E T E m o d 0002420 e , b u t d o e s n ' t p 0002440 r i n t t h e c h a r a c t 0002460 e r . E i t h e r C H A T 0002500 . A D D C H A R s h o u l d 0002520 p r i n t t h e c h a r a c 0002540 t e r o r t h e R E T U R 0002560 N i n l i n e # 2 6 5 o 0002600 f C H A T . H A N D L E C H A 0002620 R A C T E R s h o u l d b e 0002640 r e m o v e d . \r \r W h a t 0002660 i s h a p p e n i n g i n 0002700 E m a c s i s t h a t E m 0002720 a c s s e n d s t h e c h 0002740 a r a c t e r \r t o g o i n 0002760 t o I n s e r t / d e l e t e 0003000 m o d e , s e n d s a b 0003020 l a n k , e x i t s I / D 0003040 m o d e , \r s e n d s a b a 0003060 c k s p a c e , a n d f i n 0003100 a l l y t h e c h a r a c t 0003120 e r t h a t w a s \r s u p p 0003140 o s e d t o b e i n s e r 0003160 t e d . C H A T w a s n 0003200 e v e r s p a c i n g o v e 0003220 r f o r \r t h e b l a n k 0003240 c h a r a c t e r b e c a u s 0003260 e i t w a s n e v e r p 0003300 r i n t i n g i t . \r \r C o u 0003320 l d y o u s e n d u s a 0003340 p a t c h f o r t h i s 0003360 d u e t o t h e i m p o r 0003400 t a n c e o f \r t h i s e d 0003420 i t o r f o r o u r f a c 0003440 u l t y & s t a f f ? 0003460 H o w a b o u t a n a d d 0003500 i t i o n a l \r p a t c h m a 0003520 p p i n g t h e B A C K A R 0003540 R O W k e y t o a D E L 0003560 d u r i n g C H A T m o d 0003600 e ? \r \r J u d y \r \r - - - - - - 0003620 - \r D a t e : 1 7 J u l 8 0003640 4 1 2 : 2 3 P D T \r F r o m 0003660 : v a n M e l l e . p a \r S u 0003700 b j e c t : R e : A R # 1 6 0003720 2 9 : E M A C S i n C H A 0003740 T t o D E C 2 0 \r T o : D 0003760 e r i n g . p a s a \r c c : v 0004000 a n M e l l e . p a , L e . p 0004020 a s a , L i s p S u p p o r t 0004040 \r \r T h e i n s e r t i o n 0004060 b u g w a s f i x e d a g 0004100 e s a g o , b u t u s e r 0004120 s w o n ' t s e e i t t 0004140 i l H a r m o n y . I t 0004160 w a s a r e l a t i v e l y 0004200 s i m p l e b u g , s o 0004220 I p l a c e d a p a t c h 0004240 f o r i t o n { E r i s 0004260 } < L i s p > F u g u e . 6 > P 0004300 a t c h e s > C H A T P A T C H 0004320 . D C O M . \r \r R e m a p p i n 0004340 g t h e k e y s d u r i n 0004360 g C h a t w i l l b e s 0004400 u p p o r t e d i n H a r m 0004420 o n y . I h a v e n o 0004440 q u i c k p a t c h f o r 0004460 t h a t , b u t i t s e e 0004500 m s s u b s t a n t i a l l y 0004520 l e s s i m p o r t a n t . 0004540 \r \r \r \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0004560 002 \0 \0 \0 \0 \0 001 \0 \0 \0 ! \0 \0 \0 \n T 0004600 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0004620 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0004640 002 \0 \0 \0 \0 \0 001 \0 \0 \0 C \0 \0 \0 \n T 0004660 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0004700 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0004720 002 \0 \0 \0 \0 \0 001 \0 \0 \0 " \0 \0 \0 \n T 0004740 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0004760 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005000 002 \0 \0 \0 \0 \0 001 \0 \0 \0 ' \0 \0 \0 \n T 0005020 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005040 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005060 002 \0 \0 \0 \0 \0 001 \0 \0 \0 035 \0 \0 \0 \n T 0005100 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005120 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005140 002 \0 \0 \0 \0 \0 001 \0 \0 \0 023 \0 \0 \0 \n T 0005160 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005200 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005220 002 \0 \0 \0 \0 \0 001 \0 \0 \0 - \0 \0 \0 \n T 0005240 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005260 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005300 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0005320 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005340 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005360 002 \0 \0 \0 \0 \0 001 \0 \0 001 & \0 \0 \0 \n T 0005400 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005420 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005440 002 \0 \0 \0 \0 \0 001 \0 \0 001 017 \0 \0 \0 \n T 0005460 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005500 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005520 002 \0 \0 \0 \0 \0 001 \0 \0 \0 006 \0 \0 \0 \n T 0005540 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005560 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005600 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0005620 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005640 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005660 002 \0 \0 \0 \0 \0 001 \0 \0 \0 032 \0 \0 \0 \n T 0005700 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0005720 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0005740 002 \0 \0 \0 \0 \0 001 \0 \0 \0 022 \0 \0 \0 \n T 0005760 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006000 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006020 002 \0 \0 \0 \0 \0 001 \0 \0 \0 022 \0 \0 \0 \n T 0006040 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006060 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006100 002 \0 \0 \0 \0 \0 001 \0 \0 \0 \f \0 \0 \0 \n T 0006120 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006140 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006160 002 \0 \0 \0 \0 \0 001 \0 \0 \0 020 \0 \0 \0 \n T 0006200 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006220 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006240 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0006260 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006300 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006320 002 \0 \0 \0 \0 \0 001 \0 \0 \0 004 \0 \0 \0 \n T 0006340 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006360 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006400 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0006420 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006440 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006460 002 \0 \0 \0 \0 \0 001 \0 \0 \0 5 \0 \0 \0 \n T 0006500 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006520 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006540 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0006560 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006600 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006620 002 \0 \0 \0 \0 \0 001 \0 \0 \0 < \0 \0 \0 \n T 0006640 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006660 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006700 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0006720 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0006740 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0006760 002 \0 \0 \0 \0 \0 001 \0 \0 001 220 \0 \0 \0 \n T 0007000 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007020 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007040 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0007060 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007100 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007120 002 \0 \0 \0 \0 \0 001 \0 \0 \0 = \0 \0 \0 \n T 0007140 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007160 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007200 002 \0 \0 \0 \0 \0 001 \0 \0 \0 > \0 \0 \0 \n T 0007220 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007240 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007260 002 \0 \0 \0 \0 \0 001 \0 \0 \0 6 \0 \0 \0 \n T 0007300 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007320 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007340 002 \0 \0 \0 \0 \0 001 \0 \0 \0 : \0 \0 \0 \n T 0007360 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007400 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007420 002 \0 \0 \0 \0 \0 001 \0 \0 \0 6 \0 \0 \0 \n T 0007440 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007460 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007500 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0007520 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007540 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007560 002 \0 \0 \0 \0 \0 001 \0 \0 \0 < \0 \0 \0 \n T 0007600 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007620 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007640 002 \0 \0 \0 \0 \0 001 \0 \0 \0 ? \0 \0 \0 \n T 0007660 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007700 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0007720 002 \0 \0 \0 \0 \0 001 \0 \0 \0 ; \0 \0 \0 \n T 0007740 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0007760 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010000 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0010020 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010040 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010060 002 \0 \0 \0 \0 \0 001 \0 \0 \0 005 \0 \0 \0 \n T 0010100 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010120 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010140 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0010160 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010200 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010220 002 \0 \0 \0 \0 \0 001 \0 \0 \0 \b \0 \0 \0 \n T 0010240 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010260 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010300 002 \0 \0 \0 \0 \0 001 \0 \0 \0 032 \0 \0 \0 \n T 0010320 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010340 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010360 002 \0 \0 \0 \0 \0 001 \0 \0 \0 022 \0 \0 \0 \n T 0010400 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010420 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010440 002 \0 \0 \0 \0 \0 001 \0 \0 \0 - \0 \0 \0 \n T 0010460 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010500 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010520 002 \0 \0 \0 \0 \0 001 \0 \0 \0 020 \0 \0 \0 \n T 0010540 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010560 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010600 002 \0 \0 \0 \0 \0 001 \0 \0 \0 & \0 \0 \0 \n T 0010620 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010640 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010660 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0010700 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0010720 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0010740 002 \0 \0 \0 \0 \0 001 \0 \0 \0 265 \0 \0 \0 \n T 0010760 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0011000 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0011020 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0011040 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0011060 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0011100 002 \0 \0 \0 \0 \0 001 \0 \0 \0 211 \0 \0 \0 \n T 0011120 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0011140 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0011160 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0011200 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0011220 \0 \0 \0 \0 \0 \0 \0 \0 002 \0 \0 \0 \0 \0 \0 \0 0011240 002 \0 \0 \0 \0 \0 001 \0 \0 \0 001 \0 \0 \0 \n T 0011260 I M E S R O M A N \0 \n \0 \0 \0 \0 \0 0011300 \0 \0 \0 \0 \0 \t c \0 d z 270 0011313