[asdf-devel] (asdf:build 'foo)

Faré fahree at gmail.com
Wed Mar 12 19:23:52 UTC 2014


On Wed, Mar 12, 2014 at 2:52 PM, Robert P. Goldman <rpgoldman at sift.info> wrote:
> Faré wrote:
>> While we are bikeshedding, I feel that asdf:load-system is (1) still
>> too long a name, and (2) not generic enough, in case I want to use
>> ASDF for stuff that isn't loading code into the current image.
>> Therefore I propose there be
>>
>> (asdf:build 'foo)
>>
>> as the shorthand for the new (as of ASDF3) operation build-op:
>>
>> (defun build (system)
>>   (operate 'build-op system))
>>
>> Shorter to type, more generic, and if we commit that before 3.1.1,
>> available under the #+asdf3.1 feature.
>>
>> —♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
>> Your conscience never stops you from doing anything.  It just stops you
>> from enjoying it.
>>
>
> I'm OK with doing this, but
>
> (1) BUILD-OP needs a docstring explaining its semantics.  I thought it
> was just a wrapper around whatever the system definer chooses as the
> default action.
>
> and
>
> (2) It needs to appear in the manual.
>
> I'm willing to support these -- even take responsibility for (2) -- if
> you will do (1).
>
OK. Please apply patch attached.

—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org
Historically, applied communism is feudalism without honor.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-Document-the-BUILD-OP-operation-as-the-new-default.patch
Type: text/x-patch
Size: 5461 bytes
Desc: not available
URL: <https://mailman.common-lisp.net/pipermail/asdf-devel/attachments/20140312/8a0d19ae/attachment.bin>


More information about the asdf-devel mailing list