Opened 7 years ago
Last modified 9 months ago
#408 new defect
SYSTEM::STREAM-CHARPOS and CL:FRESH-LINE problems with SYNONYM-STREAM
Reported by: | Mark Evenson | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | 1.9.0 |
Component: | (A)MOP | Version: | 1.4.0-dev |
Keywords: | streams | Cc: | |
Parent Tickets: |
Description (last modified by )
Stas reports in <http://article.gmane.org/gmane.lisp.armedbear.devel/3588>:
This does not seem to emit a newline:
(let ((stream (make-synonym-stream '*standard-output*))) (write-string "abc" stream) (fresh-line stream) (write-string "abc" stream))
This does not seem to return the correct character position:
(let ((stream (make-synonym-stream '*standard-output*))) (write-char #\c stream) (system::stream-charpos stream))
as it returns
=> 0
whereas the output should be advanced by one.
Change History (13)
comment:1 Changed 7 years ago by
Description: | modified (diff) |
---|
comment:2 Changed 7 years ago by
Summary: | SYSTEM::STREAM-CHARPOS does not return correct column for stream → SYSTEM::STREAM-CHARPOS FRESH-LINE problems with SYNONYM-STREAM |
---|
comment:3 Changed 7 years ago by
Summary: | SYSTEM::STREAM-CHARPOS FRESH-LINE problems with SYNONYM-STREAM → SYSTEM::STREAM-CHARPOS and CL:FRESH-LINE problems with SYNONYM-STREAM |
---|
comment:4 Changed 6 years ago by
Milestone: | 1.4.0 → 1.5.0 |
---|
comment:8 Changed 3 years ago by
Milestone: | 1.6.2 → 1.7.0 |
---|
comment:13 Changed 9 months ago by
Milestone: | 1.8.1 → 1.9.0 |
---|
Note: See
TracTickets for help on using
tickets.
Ticket retargeted after milestone closed