From: Stas Boukarev Date: Sat, 12 Jan 2013 16:18:02 +0000 (+0400) Subject: Add ABCL gray streams support. X-Git-Tag: v0.8.0~26 X-Git-Url: https://repo.or.cz/w/iolib.git/commitdiff_plain/8134b9f1f46e6079fcdf5cc948e4ea82c45758d7 Add ABCL gray streams support. --- diff --git a/src/conf/requires.lisp b/src/conf/requires.lisp index 4977510..9c7d301 100644 --- a/src/conf/requires.lisp +++ b/src/conf/requires.lisp @@ -9,7 +9,7 @@ #+(and allegro (not (version>= 9 0))) (unless (fboundp 'stream:stream-write-string) (require "streamc")) - #+cmu + #+(or cmu abcl) (require :gray-streams) #+ecl (when (fboundp 'gray::redefine-cl-functions) diff --git a/src/new-cl/pkgdcl.lisp b/src/new-cl/pkgdcl.lisp index 4816850..52aa55e 100644 --- a/src/new-cl/pkgdcl.lisp +++ b/src/new-cl/pkgdcl.lisp @@ -5,13 +5,14 @@ (macrolet ((define-gray-streams-package () (let ((#1=gray-streams-package + #+abcl :gray-streams #+allegro :excl #+(or cmu scl) :ext #+(or clisp ecl) :gray #+(or ccl openmcl) :ccl #+lispworks :stream #+sbcl :sb-gray - #-(or allegro cmu scl clisp ecl ccl openmcl lispworks sbcl) + #-(or abcl allegro cmu scl clisp ecl ccl openmcl lispworks sbcl) (cl:error "Your CL implementation isn't supported.")) (#2=gray-streams-symbols '(#:fundamental-stream #:fundamental-input-stream