#| -*-Scheme-*-
-$Id: ttyio.scm,v 1.7 1999/02/16 05:39:29 cph Exp $
+$Id: ttyio.scm,v 1.8 1999/02/16 05:43:24 cph Exp $
Copyright (c) 1991-1999 Massachusetts Institute of Technology
(define (operation/fresh-line port)
(if (not (output-buffer/line-start? (port/output-buffer port)))
- (operation/write-char port #\newline)))
+ (begin
+ (operation/write-char port #\newline)
+ (if transcript-port
+ (operation/write-char transcript-port #\newline)))))
(define (operation/flush-output port)
(output-buffer/drain-block (port/output-buffer port))
#| -*-Scheme-*-
-$Id: runtime.pkg,v 14.314 1999/02/16 05:23:07 cph Exp $
+$Id: runtime.pkg,v 14.315 1999/02/16 05:39:45 cph Exp $
Copyright (c) 1988-1999 Massachusetts Institute of Technology
operation/discard-chars
operation/eof?
operation/flush-output
+ operation/fresh-line
operation/input-blocking-mode
operation/input-buffer-size
operation/input-channel
output-buffer/channel
output-buffer/close
output-buffer/drain-block
+ output-buffer/line-start?
output-buffer/open?
output-buffer/set-size
output-buffer/size
output-buffer/buffered-chars
output-buffer/channel
output-buffer/drain-block
+ output-buffer/line-start?
output-buffer/set-size
output-buffer/size
output-buffer/write-char-block