$ od -c -N 50000 [eris]<Lisp>INTERMEZZO>LIBRARY>dandelionufo.tedit!1 0000000 \r T h e D a n d e l i o n C 0000020 o l o r d i s p l a y - w 0000040 h a t y o u n e e d t o 0000060 k n o w t o u s e i t \r \r 0000100 H e r b J e l l i n e k \r 6 0000120 D e c e m b e r 1 9 8 4 \r \r T 0000140 h e D a n d e l i o n c o l 0000160 o r d i s p l a y i s a n 0000200 o d d c r e a t u r e . 0000220 T h e d i s p l a y f r a m 0000240 e b u f f e r l i v e s i n 0000260 a n I B M P C - c o m p a 0000300 t i b l e c h a s s i s , w 0000320 h i l e t h e f r a m e b u 0000340 f f e r t h a t L i s p p 0000360 r o g r a m s m a n i p u l a 0000400 t e l i v e s i n t h e 0000420 L i s p a d d r e s s s p a 0000440 c e . W i t h o u t s o m 0000460 e s o r t o f s p e c i a 0000500 l i n t e r v e n t i o n , 0000520 u p d a t e s t o t h e L 0000540 i s p f r a m e b u f f e r 0000560 w i l l n e v e r a p p e a 0000600 r o n t h e c o l o r s 0000620 c r e e n . \r \r W e s o l v e 0000640 d t h i s p r o b l e m b 0000660 y c r e a t i n g a d a e 0000700 m o n p r o c e s s t h a t 0000720 r u n s m a n y t i m e s 0000740 a s e c o n d , s c a n n 0000760 i n g t h e L i s p c o p 0001000 y o f t h e f r a m e b u 0001020 f f e r f o r c h a n g e s 0001040 , a n d t r a n s m i t t i 0001060 n g t h o s e c h a n g e s 0001100 t o t h e o u t b o a r d 0001120 f r a m e b u f f e r . W 0001140 e c h e c k t h e d i r t 0001160 y b i t o f e a c h p a 0001200 g e i n t h e f r a m e b 0001220 u f f e r ; i f a p a g e 0001240 i s d i r t y , w e t r 0001260 a n s m i t i t a c r o s s 0001300 t h e B u s M a s t e r i 0001320 n t e r f a c e t o t h e 0001340 a p p r o p r i a t e s p o t 0001360 i n t h e r e m o t e f 0001400 r a m e b u f f e r a n d t 0001420 h e n m a r k i t a s c 0001440 l e a n ; i f a l r e a d y 0001460 c l e a n , w e s k i p 0001500 i t . \r \r T o e n s u r e t 0001520 h a t t h e d a e m o n r 0001540 u n s i n a t i m e l y 0001560 f a s h i o n , i t i s i 0001600 n v o k e d f r o m I n t e 0001620 r l i s p - D ' s k e y b o a 0001640 r d i n t e r r u p t , w h 0001660 i c h h a p p e n s 7 7 t 0001700 i m e s p e r s e c o n d . 0001720 T h e s y s t e m v a r 0001740 i a b l e \ P E R I O D I C . 0001760 I N T E R R U P T . F R E Q U E 0002000 N C Y s p e c i f i e s h o 0002020 w m a n y k e y b o a r d 0002040 i n t e r r u p t s s h o u l 0002060 d o c c u r b e t w e e n 0002100 i n v o c a t i o n s o f t 0002120 h e L i s p d a e m o n . 0002140 A v a l u e o f 1 m e 0002160 a n s t o r u n t h e d 0002200 a e m o n 7 7 t i m e s p 0002220 e r s e c o n d ; a v a l 0002240 u e o f 7 7 m e a n s t 0002260 o r u n i t o n c e p e 0002300 r s e c o n d . I t i s 0002320 r e a s o n a b l e t o s 0002340 e t i t t o 1 0 o r s 0002360 o . \r \r A n o t h e r v a r i 0002400 a b l e , \ D D L C O L O R . 0002420 M O V E L I M I T , s p e c i 0002440 f i e s t h e m a x i m u m 0002460 n u m b e r o f p a g e s 0002500 t o m o v e p e r d a e 0002520 m o n - i n v o c a t i o n . 0002540 F o r t y ( 4 0 ) i s a 0002560 r e a s o n a b l e v a l u 0002600 e f o r t h i s , b u t 0002620 u n d e r n o c i r c u m s 0002640 t a n c e s s h o u l d i t 0002660 b e l a r g e r t h a n 0002700 2 5 0 ( t h e v a l u e o 0002720 f C o l o r S c r e e n B i t 0002740 M a p P a g e s ) . \r \0 \0 \0 001 \0 0002760 \0 \0 \n T I M E S R O M A N \0 \n \0 0003000 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 > \0 \0 \0 \n T 0003020 I M E S R O M A N \0 \f \0 \0 \0 \0 \0 0003040 \0 002 \0 \0 \0 \0 001 \0 \0 \0 \n T I M E S 0003060 R O M A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 0003100 \0 \0 035 \0 \0 \0 \n T I M E S R O M A 0003120 N \0 \b \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 003 211 \0 0003140 \0 \0 \n T I M E S R O M A N \0 \n \0 0003160 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 035 \0 \0 \0 005 G 0003200 A C H A \0 \n \0 \0 \0 \0 \0 \0 002 \0 \0 \0 0003220 001 003 \0 \0 \0 \n T I M E S R O M A N 0003240 \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 023 \0 \0 0003260 \0 005 G A C H A \0 \n \0 \0 \0 \0 \0 \0 002 0003300 \0 \0 \0 \0 271 \0 \0 \0 \n T I M E S R O 0003320 M A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 \0 0003340 026 \0 \0 \0 005 G A C H A \0 \n \0 \0 \0 \0 0003360 \0 \0 002 \0 \0 \0 \0 003 \0 \0 \0 \n T I M E 0003400 S R O M A N \0 \n \0 \0 \0 \0 \0 \0 \0 \0 0003420 \0 \0 005 353 \0 \v z 270 0003430