finish output from trace at every applicable point; don't rely
on the output stream being line buffered...
... should make tracing in slime a bit more pleasant.
(terpri)
(trace-print frame (trace-info-print info))
(write-sequence (get-output-stream-string *standard-output*)
- *trace-output*))
+ *trace-output*)
+ (finish-output *trace-output*))
(trace-maybe-break info (trace-info-break info) "before" frame)))
(lambda (frame cookie)
(terpri)
(trace-print frame (trace-info-print-after info))
(write-sequence (get-output-stream-string *standard-output*)
- *trace-output*))
+ *trace-output*)
+ (finish-output *trace-output*))
(trace-maybe-break info
(trace-info-break-after info)
"after"
;;; checkins which aren't released. (And occasionally for internal
;;; versions, especially for internal versions off the main CVS
;;; branch, it gets hairier, e.g. "0.pre7.14.flaky4.13".)
-"0.9.3.30"
+"0.9.3.31"