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

bindings of ECHOFILES in LISP



Neither the break loop nor the interrupt handler rebinds ECHOFILES
to anything.  Apparently the probelm, for you, is that the system-
supplied ttyscanner is rebinding echofiles to nil (which is a good
idea), and when you interrupt out of the scanner, you find yourself
in a state where echofiles is ().  This doesn't happen, for example
if you interrupt out of some random computation.  You can supply your
own scanner, perhaps modeled after the system-supplied one, by
(SSTATUS TTYSCAN 'RANDOM-FUN)  {or (SSTATUS TTYSCAN 'RANDOM-FUN file)}