[Bese-devel] bug in ucw-core demo

Clinton Ebadi clinton at unknownlamer.org
Fri May 14 03:42:28 UTC 2010


burban at opopop.net writes:

> Hi!
>
> I upgraded to the latest ucw-core from the darcs repo at
> http://common-lisp.net/project/ucw/repos/ucw-core/
>
> It happens that the link "Test CALL/ANSWER MAGIC" in the demo doesn't 
> work as expected: it's badly formatted when you hit "Test CALL", 
> and it raises an error when you click "IT! (hit here)". I hunted 
> that down to darcs patch tagged:
>
> Wed May  6 21:40:52 CEST 2009  clinton at unknownlamer.org
>   * Move proper defintion of `ucw-core:make-action' into ucw-core
>   Ignore-this: abbb3a9c4d7ff9a6addf4f3b5c3cbcff
>   * Use ucw-standard definition and move *default-action-class* into
>     ucw-core with a new default of 'basic-action
>   * Rebind ucw-core:*default-action-class* to
>     'ucw-standard:standard-action in an :around method on
>     `standard-application's `service'
>   * Export *default-action-class* and `action' from ucw-core packagec
>
> The crux is basic-action is not enough to get that demo working, 
> the workaround is easy:
> hunk ./demo/demo.lisp 19
> -(defclass demo-application (basic-application)
> +(defclass demo-application (standard-application)

Thanks for catching that. I applied the fix to
http://darcs.unknownlamer.org/ucw-core_clinton. In the next weekish I'm
going to finally do the magic gpg key exchange to give me commit access
to the ucw repo and push all of my stable patches there.

-- 
                         Ruled by the ebb of my oceans                         
                        Slaves to the dusk and the dawn                        
                         Your petri dish civilisations                        
                             Are buried and born                              
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 229 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/bese-devel/attachments/20100513/e6ef359c/attachment.sig>


More information about the bese-devel mailing list