Re: defsystem and eval
Marco Antoniotti <[email protected]> Fri, 19 Aug 2005 11:14:03 -0400
| Newsgroups | gmane.lisp.clocc.devel |
|---|---|
| Message-ID | <[email protected]> |
On Aug 18, 2005, at 5:50 PM, Sam Steingold wrote: > The following message is a courtesy copy of an article > that has been posted to gmane.lisp.clocc.general as well. Is there a "GENERAL" mailing list? I got this message from gmane. > >> * Marco Antoniotti <[email protected]> [2005-08-18 17:26:43 -0400]: >> >> IMO, all in all the change must be reverted. Otherwise, an >> inconsistency is introduced between top-level DEFSYSTEM specs and >> subcomponent specs. Sorry Sam :) > > just release defsystem 5 before I switch to asdf. I think I found a general patch for MK3. Seriously, MK5 is not ready for prime time. Please understand. >> What exactly would the change allow that it is not allowed now? > > allows lexicals in :initally-do/:finally-do Ok. I think I found a general patch. Essentially you made your change only to the top-level CREATE-COMPONENT. You have to make sure that the patch is propagated as well. See the function EXPAND-COMPONENT-DEFINITION. This was a good discussion. Let me fix these and I will commit a full fledged change (plus some backlog) during the weekend. Cheers Marco -- Marco Antoniotti http://bioinformatics.nyu.edu NYU Courant Bioinformatics Group tel. +1 - 212 - 998 3488 715 Broadway 10th FL fax. +1 - 212 - 998 3484 New York, NY, 10003, U.S.A. ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf