SLIME CVS 2008-08-22 broke ABCL as there was no provided DEFIMPLEMENTATION for MAKE-OUTPUT-STREAM. The attached patch provides the (trivial) definitions for MAKE-OUTPUT-STREAM and MAKE-INPUT-STREAM for ABCL.
Mark evenson@panix.com
--
"A screaming comes across the sky. It has happened before, but there is nothing to compare to it now."
diff -r 357652914669 swank-abcl.lisp --- a/swank-abcl.lisp Thu Aug 28 12:13:23 2008 +0200 +++ b/swank-abcl.lisp Fri Aug 29 14:08:56 2008 +0200 @@ -23,6 +23,13 @@ (list :format-control format-control :format-arguments format-arguments)))) nil)) + + +(defimplementation make-output-stream (write-string) + (ext:make-slime-output-stream write-string)) + +(defimplementation make-input-stream (read-string) + (ext:make-slime-input-stream read-string))
(defimplementation make-fn-streams (input-fn output-fn) (let* ((output (ext:make-slime-output-stream output-fn))
On Aug 29, 2008, at 14:16 , Mark Evenson wrote:
SLIME CVS 2008-08-22 broke ABCL as there was no provided DEFIMPLEMENTATION for MAKE-OUTPUT-STREAM. The attached patch provides the (trivial) definitions for MAKE-OUTPUT-STREAM and MAKE- INPUT-STREAM for ABCL.
Attached are two more patches which fix stream-related typos.
Cheers, Michael
* Mark Evenson [2008-08-29 14:16+0200] writes:
SLIME CVS 2008-08-22 broke ABCL as there was no provided DEFIMPLEMENTATION for MAKE-OUTPUT-STREAM. The attached patch provides the (trivial) definitions for MAKE-OUTPUT-STREAM and MAKE-INPUT-STREAM for ABCL.
Committed.
Helmut.