:sockets Version 0.3 is out and
works with
SBCL (Steel Bank
Common Lisp, forked from CMUCL about a year
ago by
one brave William Newman, and has a reproducable build
process. This
is good)
According to the CL standard,
READ-SEQUENCE
is supposed
to read the
number of bytes you ask for, not just block until it gets
some bytes
and read those. It seems that the only way to get
traditional
Unix-style "block until something is available and return it
even if
it's short" is to write it yourself using READ-CHAR
followed
by
repeated READ-CHAR-NO-HANG.
If this is true, CMUCL gets it
wrong.
Rewrote :sockets tests until they work even with a
READ-SEQUENCE that
gets it right.
I was right about having broken it for CMUCL,
incidentally, but it
was a trivial fix
dhd is getting sexpual
urges ...
Ankh may be claiming
that rms
hurts the open source community, or may be claiming that
some people
might want to claim that. I should probably not rise to
that, actually.
But, for the record, I don't. I did laugh at (but didn't
participate in)
the esr dimwit-fest, on the other hand.
yakk, the weird diary
ordering you
observe is probably a result of people editing their past
diary
entries.
I read the non-coding
contributions article and was going to follow up
saying
``surely
this is stunningly obvious?''. Am moderately taken aback to
hear that in
many projects it's not - but then, other people's projects
probably
have several orders of magnitude more users than mine.
Yes.
:sockets version 0.3 - download it and be the
second user! I'll reply to your mail, promise ...