The document "Standard output streams default behavior in terminal sessions" has been submitted by Didier Verna and has been accepted as CDR document 11. According to the CDR process, this document is now in its initial stage and will be finalized on July 15, 2012, unless withdrawn by the author beforehand. See http://cdr.eurolisp.org/document/11/ for the details of this document.
--
Pascal Costanza
_______________________________________________
cdr-announce mailing list
cdr-announce(a)common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/cdr-announce
There's a new release of Bordeaux-Threads.
Noteworthy changes since 0.8.1:
* Allegro: JOIN-THREAD now returns the thread function's return
value instead of just NIL
* Lispworks: on 6.1+ implement THREAD-JOIN using the native
primitive mp:process-join
--
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
http://common-lisp.net/project/iolib
_______________________________________________
Bordeaux-threads-announce mailing list
Bordeaux-threads-announce(a)common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/bordeaux-threads-anno…
I've set up a repository containing libfixposix(and in future other C
libraries on which IOLib depends), currently available only for Debian
and Ubuntu(RH & co. coming soon)
To enable it on your system add to /etc/apt/sources.list:
deb http://download.opensuse.org/repositories/home:/sionescu/DISTRO/ ./
and to /etc/apt/preferences:
Package: libfixposix*
Pin: origin download.opensuse.org
Pin-Priority: 1001
Replace DISTRO with Debian_Squeeze, Ubuntu_Natty or Ubuntu_Oneiric
--
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
http://common-lisp.net/project/iolib
_______________________________________________
IOLib-announce mailing list
IOLib-announce(a)common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/iolib-announce
The document "Functions COMPILED-FILE-P and ABI-VERSION" has been submitted by Sam Steingold and has been accepted as CDR document 10. According to the CDR process, this document is now in its initial stage and will be finalized on July 3, 2012, unless withdrawn by the author beforehand. See http://cdr.eurolisp.org/document/10/ for the details of this document.
--
Pascal Costanza
_______________________________________________
cdr-announce mailing list
cdr-announce(a)common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/cdr-announce
Hello,
I'm sorry for the late release of new USOCKET updates, but here is the version 0.5.5
Changes in this release:
* Enhancement: SOCKET-CONNECT argument :nodelay can now set to :if-supported (patch from Anton Vodonosov).
* Enhancement: [server] adding *remote-host* *remote-port* to socket-server stream handler functions (suggested by Matthew Curry)
* Bugfix: [LispWorks] Fixed UDP support for LispWorks 6.1 (patch from Camille Troillard by Martin Simmons).
* Bugfix: [LispWorks] Stop using hcl:add-special-free-action for reclaiming unused UDP socket fds to improve multi-threading stablity (suggested by Camille Troillard).
* Bugfix: [LispWorks] Fixed SOCKET-CONNECT on Windows, now LOCAL-PORT never have *auto-port* (0) as default value.
Special thanks to LispWorks official,
Martin Simmons <martin(a)lispworks.com>
whom provided the patch for LispWorks 6.1 compatibility. (And with LispWorks 6.1 released with IPv6 support, now I'm seriously considering USOCKET should also start to support IPv6 in next major release)
If you want to download this release, please check
http://common-lisp.net/project/usocket/releases/
or just wait for next Quicklisp releases.
The API documentation page was slightly updated for the new (:NODELAY :IF-SUPPORTED) support in SOCKET-CONNECT:
http://common-lisp.net/project/usocket/api-docs.shtml
As usual, any feedback - bugs or hugs - is greatly appreciated.
(Due to my recent heavy and hard work on my local Lisp job -- porting a very big commercial Lisp application from single-threaded to multi-threaded model, I'm very sorry that I don't know enough time to release USOCKET 0.6.0 before the end of February, so I decide to release 0.5.5, the last 0.5.x series release. Once I've got my job stabilized again on mid next month, I'll start pushing more work on USOCKET, I promise)
Best Regards,
Chun Tian (binghe)
Gensym Release Owner
_______________________________________________
usocket-announce mailing list
usocket-announce(a)common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/usocket-announce
Hi, Common Lispers
This is a new cumulative update release for USOCKET, version 0.5.4
Changes in this version:
* Bugfix: [ECL] Fixed for ECL's MAKE-BUILD by removing some unecessary code (reported by Juan Jose Garcia-Ripoll, the ECL maintainer)
* Bugfix: [ACL] Fixed for Allegro CL modern mode. (by Hans Hübner)
* Bugfix: [SBCL] SOCKET-CONNECT on TCP won't call bind() when keyword arguments LOCAL-HOST and LOCAL-PORT is not set. (reported by Robert Brown)
Special thanks (again) to:
Robert Brown <robert.brown(a)gmail.com>
for his reporting and patching on a big bug in SBCL's SOCKET-CONNECT function, which have unnecessary bind() calls previously.
If you want to download this release, please checkout
http://common-lisp.net/project/usocket/releases/
or just wait for new Quicklisp releases.
The API documentation page is still here:
http://common-lisp.net/project/usocket/api-docs.shtml
As usual, any feedback - bugs or hugs - is greatly appreciated,
Regards,
Chun Tian (binghe)
Glority Software Ltd.
P.S. What's next in USOCKET?
I think it's a enhanced ECL backend which works in its byte-compiler-only mode. I think this means all inlined C code should be replaced by FFI code, just like what I've done in LW and CLISP backends. I'll learn how to do it right from ASDF.
_______________________________________________
usocket-announce mailing list
usocket-announce(a)common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/usocket-announce
Hello people,
This is a cumulative update for USOCKET, version 0.5.3
Changes:
* Bugfix: [MCL] Fixed SOCKET-LISTEN on vector addresses like #(0 0 0 0)
* Bugfix: [MCL] Fixed WAIT-FOR-INPUT on passive sockets (stream-server-usocket)
* Bugfix: [LispWorks] Fixed using UDP in delivered applications (thanks to Camille Troillard and Martin Simmons, this is from the legacy LispWorks-UDP project).
* Bugfix: [SBCL] Fixed for "SBCL data flush problem", reported by Robert Brown and confirmed by Nikodemus Siivola.
Special thanks to:
Robert Brown <robert.brown(a)gmail.com>
for his reporting and patching on "SBCL data flush problem".
If you want to download this release, please checkout
http://common-lisp.net/project/usocket/releases/
or just wait for new Quicklisp releases.
The API documentation page is still here:
http://common-lisp.net/project/usocket/api-docs.shtml
Any feedback - bugs or hugs - is greatly appreciated.
P.S. Now I have a full-time Lisp job in China:)
Regards,
Chun Tian (binghe)
_______________________________________________
usocket-announce mailing list
usocket-announce(a)common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/usocket-announce
There's a new release of Bordeaux-Threads.
Noteworthy changes since 0.8.0:
* Update ABCL support, reimplementing locks based on
java.util.concurrent.locks.ReentrantLock and adding condition
variables - thanks to Mark Evenson
* Remove warning about threads not being supported, when
applicable
--
Stelian Ionescu a.k.a. fe[nl]ix
Quidquid latine dictum sit, altum videtur.
http://common-lisp.net/project/iolib
_______________________________________________
Bordeaux-threads-announce mailing list
Bordeaux-threads-announce(a)common-lisp.net
http://lists.common-lisp.net/cgi-bin/mailman/listinfo/bordeaux-threads-anno…