[Ecls-list] Changes in Gray streams
Juan Jose Garcia-Ripoll
jjgarcia at users.sourceforge.net
Wed May 7 08:50:44 UTC 2008
So, this is how the port of trivial-gray-streams looks like after the
latest changes (see below). FLEXI-STREAMS seems to build just fine,
but I have not tested it in real life examples.
Juanjo
diff trivial-gray-streams-2006-09-16/mixin.lisp trivial-gray-streams/mixin.lisp
6a7
>
117a119,128
>
> #+ecl
> (progn
> (defmethod gray:stream-read-sequence
> ((s trivial-gray-stream-mixin) seq &optional start end)
> (stream-read-sequence s seq (or start 0) (or end (length seq))))
> (defmethod gray:stream-write-sequence
> ((s trivial-gray-stream-mixin) seq &optional start end)
> (stream-write-sequence s seq (or start 0) (or end (length seq)))))
>
diff trivial-gray-streams-2006-09-16/package.lisp
trivial-gray-streams/package.lisp
11a12,15
> #+ecl
> (eval-when (:compile-toplevel :load-toplevel :execute)
> (gray::redefine-cl-functions))
>
37c41,42
< #-(or sbcl allegro cmu clisp openmcl lispworks) ...
---
> #+ecl :gray
> #-(or ecl sbcl allegro cmu clisp openmcl lispworks) ...
--
Facultad de Fisicas, Universidad Complutense,
Ciudad Universitaria s/n Madrid 28040 (Spain)
http://juanjose.garciaripoll.googlepages.com
More information about the ecl-devel
mailing list