<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">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<div><br></div><div><span class="Apple-style-span" style="color: rgb(84, 0, 0); "><a href="ftp://clozure.com/pub/rmcl-upates">ftp://clozure.com/pub/rmcl-updates</a><span class="Apple-style-span" style="color: rgb(0, 0, 0); "></span></span></div><div><br></div><div>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.</div><div><br></div><div>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.</div><div><br></div><div>Let's see someone do *that* in Python!</div><div><br></div><div>Enjoy!</div><div><br></div><div>rg</div><div><br></div><div></div></body></html>