[ann] [cl-gd-announce] New release 0.5.6 (Was: thread safety in cl-gd)

Edi Weitz edi at agharta.de
Sun Jul 29 16:40:33 UTC 2007


On Fri, 27 Jul 2007 16:02:04 +1000, Alain Picard <Alain.Picard at memetrics.com> wrote:

> Cursory inspection of the code seems to suggest, for instance, that
> *transfomers* is not safe; the only references to this variable I
> see are in specials.lisp:
> (defvar *transformers* nil
>   "Stack of currently active transformer objects.")
>
> and in WITH-TRANFORMATION, which does not create a new binding for
> *transformers*, but rather just pushes a new transformation onto the
> global *transformers*.

The new release rebinds *TRANSFORMATIONS* and thus should hopefully
fix this issue.

Thanks for the report,
Edi.
_______________________________________________
cl-gd-announce mailing list
cl-gd-announce at common-lisp.net
http://common-lisp.net/cgi-bin/mailman/listinfo/cl-gd-announce



More information about the announcements mailing list