[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: terminal-raw mode
- To: clisp-list@ma2s2.mathematik.uni-karlsruhe.de
- Subject: Re: terminal-raw mode
- From: haible (Bruno Haible)
- Date: Fri, 14 Jan 94 17:43:08 +0100
> my program is the following
> (system::terminal-raw *keyboard-input* t)
...
> (system::terminal-raw *keyboard-input* nil)
I suggest you use the macro WITH-KEYBOARD documented in impnotes.txt instead
of using Unix specific, undocumented CLISP internals. A look into the
CLISP source reveals that system::terminal-raw expects *terminal-io* as
argument, not *keyboard-input*.
Btw, your comparison should read (>= i field-length) in
> (let ((s (make-string field-length)))
> (do ((i 0)) ((> i field-length))
> ...
> (setf i (+ i 1)))
Bruno Haible
haible@ma2s2.mathematik.uni-karlsruhe.de