Interestingly, I wanted to get rid of it and/or refactor how this thing is done, particularly so to make ASDF and POIU play nicer with each other. Sigh.
Note that I'm currently refactoring TRAVERSE. Because it was taking 2 minutes to process the qres-sbcl-xne.asd generated by XCVB, what with O(n^3) algorithms and worse. Will release 1.700 when it's done. [ François-René ÐVB Rideau | Reflection&Cybernethics | http://fare.tunes.org ] It's possible to program a computer in English. It's also possible to make an airplane controlled by reins and spurs. — John McCarthy On 15 April 2010 16:40, james anderson <[email protected]> wrote: > > On 2010-04-15, at 22:26 , Juan Jose Garcia-Ripoll wrote: > >> Who uses it? > > depends on what one means by "uses it"? the value in the respective > slot is more-or-less central to the dependency computation and is > initialized in the instantiation process[1]. once it plays that role, > is there any reason to not place the initarg in the interface? > >> >> Out of 291 packages, the only uses seem to be >> - Defining TEST-OP operations (greate majority) >> - In a few tests, it solves a wrong ordering of files >> - In two, it deactivates operations by using FEATURE (obscure way >> to do it) >> >> The "paradigmatic" example of McClim cited here >> http://common-lisp.net/project/asdf/asdf.html#Common-attributes- >> of-components >> does not have a single occurrence of this word. >> >> The question is thus, is it really needed? > > [1] : http://tinyurl.com/y37qr69 > > _______________________________________________ > asdf-devel mailing list > [email protected] > http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel > _______________________________________________ asdf-devel mailing list [email protected] http://common-lisp.net/cgi-bin/mailman/listinfo/asdf-devel
