[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
- To: DHD at MIT-MC
- From: RWK at MIT-MC (Robert W. Kerns)
- Date: Fri, 20 Jul 79 04:51:00 GMT
- Cc: (BUG LISP) at MIT-MC
- Original-date: 20 JUL 1979 0051-EDT
- Sent-by: RZ at MIT-MC
(CURSORPOS 'TOP) works quite well. I think documenting this is better
than changing the behaviour of LISP, because I don't see any compatible
change which will also fix the (CURSORPOS 'T) case.
DHD: The problem is that T has the meaning of STANDARD-IO, i.e. the
terminal, controlled by ^W etc. flags. And CURSORPOS is defined to
work for a FILE as the first argument just as (CURSORPOS) looks at T
or something. So it really is defined conflictingly, but (CURSORPOS 'TOP)
works fine.
Interestingly, (CURSORPOS 'T 'T) also works fine, because the meaning
of the T's are unambiguous, and different!
Actually, it should be standardized as (CURSORPOS 'CLEAR), (CURSORPOS 'FORWARD)
etc.....