Hi Boris, Thank you for catching this bug and the patches! I made two additional patches building on top of yours:
One removes the apply-to macro (my general policy now is not to export any non-Common Lisp symbols from Parenscript as possible, and deprecate as many of the existing non-CL exported macros and special forms as possible, and to work on making PS closer to CL - the apply-to macro can be written by people in their own projects and libraries and doesn't need specific support from PS internals, which is why I think it falls under this policy). The second optimizes output for cases like (apply (@ an-object foo) nil) where the object is a simple symbol. Happy hacking, Vladimir On Tue, Nov 13, 2012 at 10:05 AM, Vladimir Sedach <[email protected]> wrote: > Hi Boris and everyone else waiting on Parenscript patches. > > Sorry I've been busy the past month, I got a new job and relocated > countries (Canada -> California, USA). I'm planning to start hacking > on Free Software stuff in the next couple of weeks. > > Vladimir > > On Thu, Oct 18, 2012 at 4:58 PM, Boris Smilga <[email protected]> wrote: >> Oops, I'm sorry, I forgot to save some changes prior to doing git commit. >> The amended patch is attached. The patch with unit tests is ok as is. >> >> — B. Sm. >> >> >> _______________________________________________ >> parenscript-devel mailing list >> [email protected] >> http://lists.common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel >> _______________________________________________ parenscript-devel mailing list [email protected] http://lists.common-lisp.net/cgi-bin/mailman/listinfo/parenscript-devel
