as in the subject :), I also made new releases of iolib-posix and iolib I've (manually) tested the code and it seems to work in sbcl-1.0.4.111, clisp-2.41 and cmucl-19d all on Linux/x86-32(although the tests weren't anything fancy)
at the moment all I/O is buffered so you need to call FINISH-OUTPUT to
flush the buffers
write-sequence can handle sequences of type: STRING,
(SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*)), (VECTOR (UNSIGNED-BYTE 8) ) and VECTOR
read-sequence can handle: STRING, (SIMPLE-ARRAY (UNSIGNED-BYTE 8) (*))
and VECTOR
support for other types of sequences(lists, arrays of floats etc..) can
be added if someone asks it
external formats: default line terminator is :UNIX(also :DOS and :MAC
available) and default encoding is :UTF-8 if the implementation supports
unicode otherwise is :ISO-8859-1; encodings and line terminators can be
mixed at pleasure like this:
(make-external-format :iso-8859-5 :line-terminator :mac)
external formats can be changed using (SETF EXTERNAL-FORMAT-OF)
now I'll start writing some documentation and porting drakma to iolib
--
(sign :name "Stelian Ionescu" :aka "fe[nl]ix"
:quote "Quidquid latine dictum sit, altum videtur.")
pgp058GHhG5Ax.pgp
Description: PGP signature
_______________________________________________ iolib-devel mailing list [email protected] http://common-lisp.net/cgi-bin/mailman/listinfo/iolib-devel
