Re: [Openmcl-devel] Class redefinition demo
peter <p2.edoc-gM/[email protected]>
| Newsgroups | gmane.lisp.mcl.general |
|---|---|
| Message-ID | <p06240801c651386320d5@[192.168.1.125]> |
Many thanks Ron and Gary. At 10:01 AM -0700 09/06/06, Ron Garret wrote: >For those of you playing with RMCL, there's a bug that causes class >redefinition not to work properly. Gary has produced a patch, which >is at > ><ftp://clozure.com/pub/rmcl-upates>ftp://clozure.com/pub/rmcl-updates > >Because I'm allergic to FTP, a stripped-down version of the patch is >included in this email which you can just load into RMCL. No need >to rebuild the app if you don't want to. > >This patch has allowed me to resurrect my favorite Lisp demo of all >time, which is also attached. It's called draggable, and it's a >dramatic illustration of the power of class redefinition. Load the >demo. It will open a window with a bunch of text objects. Click on >them and try to drag them around and observe that nothing happens. > Now evaluate the first of the commented-out lines at the bottom of >the file and try dragging them around again. Now evaluate the >second line and repeat. > >Let's see someone do *that* in Python! > >Enjoy! > >rg > > >Attachment converted: S:rmcl-clos-patch.lisp (TEXT/CCL2) (001B9759) > >Attachment converted: S:draggable.lisp (TEXT/CCL2) (001B975A) > >_______________________________________________ >Openmcl-devel mailing list >[email protected] >http://clozure.com/mailman/listinfo/openmcl-devel _______________________________________________ info-mcl mailing list [email protected] http://clozure.com/mailman/listinfo/info-mcl