[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Twenex MacLisp screw (rilly?)



!l:

LISP 1920
Alloc? n


* 
(tyi)a			 {Standard (TYI), no problem}
141 
(tyi)A
101 

(sstatus linmo t)T	 {Turn on Twenex RDTTY crock, can we use TEXTI JSYS
			  perhaps??}

(tyi)a	 <---{Had to type <cr> to activate due to use of RDTTY JSYS}
141 

(fasload qtrace)	 {KMP's QTRACE package, to demo this bug}
117453 
(qtrace ledit jsys)

;Loading TRACE 66 (LEDIT JSYS) 
(ledit)			 {Run the thing!}

         {Typed <sp> here, no <cr> needed, doing a (TYI TYI)}
                              |
                              |
                              V
(1 ENTER LEDIT NIL) --Break?--  [Yes]   
;BKPT LEDIT

QUIT*                  {^G quit}

;BKPT ^B               {Typed ^B here}
(ledit)                {Rerun LEDIT, still QTRACEd}
                                   
          {Typed <sp> here but it hangs until <cr> is typed}
                              |
                              |
                              V
(1 ENTER LEDIT NIL) --Break?--           <cr>
 [Yes]
;BKPT LEDIT

QUIT*                {^G quit}
(ledit)

(1 ENTER LEDIT NIL) --Break?--            {Still hangs}
 [Yes]
;BKPT LEDIT
***************************************************************************

There is a problem with (TYI TYI) hanging in "RDTTY mode" which appears
to be caused by the ^B interrupt.  Also, what is the possiblity of using
TEXTI and staying in (STATUS LINMO) => () mode and having rubout processing?
The problem shown above causes minor disasters in things like STEP which
wants a <sp> to continue stepping and it is frustrating to naive users who
don't know to type <sp><cr> to get it working.

	-sjk
-------