+2001-03-07 Neil Jerram <neil@ossau.uklinux.net>
+
+ * buffered-input.scm (make-line-buffered-input-port): Don't set
+ the continuation flag for leading whitespace. Thanks to Dirk
+ Herrmann for the suggestion.
+
2001-03-05 Neil Jerram <neil@ossau.uklinux.net>
* optargs.scm (rest-arg->keyword-binding-list): Use "'()" instead
(else
(let ((res (string-ref read-string string-index)))
(set! string-index (+ 1 string-index))
- (set! (buffered-input-continuation? port) #t)
+ (if (not (char-whitespace? res))
+ (set! (buffered-input-continuation? port) #t))
res)))))
(port #f))
(set! port (make-soft-port (vector #f #f #f get-character #f) "r"))