Hello,
The SICL project is proud to announce its first release.
Version 0.1 of the cons-high module is now available for download
from the SICL site at common-lisp.net:
http://common-lisp.net/project/sicl/
The release contains a text explaining the essential purpose of the
project, and a text explaining what the module supplies, and what it
requires in order to work.
The module has been thoroughly tested (we have more then 99% test
coverage), but there might still be remaining defects of course. If
you detect any such defects, please send a message to:
sicl-devel(a)common-lisp.net
Enjoy!
--
Robert Strandh
---------------------------------------------------------------------
Greenspun's Tenth Rule of Programming: any sufficiently complicated C
or Fortran program contains an ad hoc informally-specified bug-ridden
slow implementation of half of Common Lisp.
---------------------------------------------------------------------
_______________________________________________
sicl-announce mailing list
sicl-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/sicl-announce
Hello,
I've decided to make a new Parenscript release, 2.2. It includes
mostly fixes. A couple of things have been deprecated. Implicit return
should hopefully work better since last release.
All reported unfixed bugs will go into the next release. Thinking
about how to make expressionization work properly, and the latest bug
reported by Scott, I realized that the way special forms work will
need to change somewhat.
Starting with 2.2, there will no longer be packaged releases for
ASDF-Install (it's not any extra work making them, I just want to
encourage people to use Quicklisp).
Vladimir
_______________________________________________
parenscript-announce mailing list
parenscript-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/parenscript-announce
There's a new release of Bordeaux-Threads.
Noteworthy changes since 0.7.0:
* Various bug fixes for MCL, Lispworks 5&6 and Clisp
* Updates for ABCL and ECL
* Added type BT:THREAD
* Added function BT:START-MULTIPROCESSING
* BT:INTERRUPT-THREAD now takes &REST args
* Switched test suite to FiveAM
--
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://common-lisp.net/cgi-bin/mailman/listinfo/bordeaux-threads-announce
On Tue, Aug 24, 2010 at 8:48 AM, Edi Weitz <edi(a)agharta.de> wrote:
> I was meaning to make a new release but didn't get around to actually
> doing it. Maybe I should just do it now...
Version 1.1.1 of Hunchentoot is now available from http://weitz.de/.
Edi.
_______________________________________________
tbnl-announce site list
tbnl-announce(a)common-lisp.net
http://common-lisp.net/mailman/listinfo/tbnl-announce
Thanks for the patch. I'm back from vacation now and I've just
released 1.2.3 which fixes this.
Edi.
On Thu, Jul 29, 2010 at 11:22 AM, Vsevolod Dyomkin <vseloved(a)gmail.com> wrote:
> Hi,
>
> I want to re-raise the topic of duplicate cookies. I've had this issue with
> the older version of Drakma (1.1.0) and was unaware of the patch with
> *remove-duplicate-cookies-p*.
> But investigating the problem (before I've read the discussion in the
> mailing list), I've encountered it's cause in the source code, that is
> highlighted in the attached diff. The problem is, that SET-DIFFERENCE and
> UNION are not supplied COOKIE= tests in UPDATE-COOKIES.
>
> It still remains in the current version (1.2.2) and can be tested like this:
>
> CL-USER> (defvar *cookies* (make-instance 'drakma:cookie-jar))
> *COOKIES*
> CL-USER> (drakma::update-cookies (list (make-instance 'drakma:cookie :name
> "lang" :value "en" :domain "site.com" :path "/")
> (make-instance 'drakma:cookie :name
> "lang" :value "en" :domain "site.com" :path "/"))
> *cookies*)
> #<DRAKMA:COOKIE-JAR (with 2 cookies) {B629521}>
>
> I think, that this is a bug, because without the TEST argument, for example,
> SET-DIFFERENCE in this case will constantly return the first set (see
> below), so either the code should be simplified or the test argument should
> be added.
>
> CL-USER> (set-difference (list (make-instance 'drakma:cookie :name "lang"
> :value "en" :domain "site.com" :path "/")
> (make-instance 'drakma:cookie :name "lang"
> :value "en" :domain "site.com" :path "/"))
> (list (make-instance 'drakma:cookie :name "lang"
> :value "en" :domain "site.com" :path "/")
> (make-instance 'drakma:cookie :name "lang"
> :value "en" :domain "site.com" :path "/")))
> (#<DRAKMA:COOKIE lang=en; path=/; domain=site.com>
> #<DRAKMA:COOKIE lang=en; path=/; domain=site.com>)
>
> So, I believe, that this part should also be fixed, especially, since
> UPDATE-COOKIES is called alongside with GET-COOKIES.
>
> Best regards,
> Vsevolod
>
> _______________________________________________
> drakma-devel mailing list
> drakma-devel(a)common-lisp.net
> http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-devel
>
>
_______________________________________________
drakma-announce mailing list
drakma-announce(a)common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/drakma-announce