Add ABCL gray streams support.
authorStas Boukarev <stassats@gmail.com>
Sat, 12 Jan 2013 16:18:02 +0000 (20:18 +0400)
committerStas Boukarev <stassats@gmail.com>
Sat, 12 Jan 2013 16:18:02 +0000 (20:18 +0400)
src/conf/requires.lisp
src/new-cl/pkgdcl.lisp

index 4977510..9c7d301 100644 (file)
@@ -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)
index 4816850..52aa55e 100644 (file)
@@ -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