[slime-devel] Patch to get ABCL working again

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.
participants (3)
-
Helmut Eller
-
Mark Evenson
-
Michael Weber