[Openmcl-devel] Clozure CL 1.2-rc1 available

Raffael Cavallaro raffaelcavallaro at mac.com
Mon Apr 21 18:53:15 UTC 2008


On Apr 20, 2008, at 10:55 AM, Gary Byers wrote:

> As threatened/promised for ... well, for a long time now, Clozure CL  
> 1.2-rc1
> tarballs are now available

BTW, this update breaks some examples (as well as other existing code)  
because it now requires that one use  
performSelectorOnMainThread:withObject:waitUntilDone: as one is really  
supposed to. For example, ccl/examples/cocoa/tiny.lisp fails thus:

? (ccl::tiny-setup)
 > Error: Failed assertion: (EQ *CURRENT-PROCESS* CCL::*INITIAL- 
PROCESS*)
 > While executing: #<Anonymous Function #x3000410C257F>, in process  
Listener(5).
 > Type :POP to abort, :R for a list of available restarts.
 > Type :? for other options.
1 >

as does any other code that frobs a gui element in some thread other  
than the main thread.

regards,

Ralph




Raffael Cavallaro, Ph.D.
raffaelcavallaro at mac.com




More information about the Openmcl-devel mailing list