wanted: DOC-OP
Bug #479470 reported by
Tobias C. Rittweiler
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ASDF |
Won't Fix
|
Wishlist
|
Unassigned |
Bug Description
In my experience, you always have to toggle a few switches for each
project (name, version number, download url, etc), and I'd like to have
a general interface that hides the details, say
(ASDF:OOS 'ASDF:DOC-OP :TARGET-DIR #P"..." ...)
(Original mailing list posting: http://
Changed in asdf: | |
status: | New → Confirmed |
To post a comment you must log in.
This would actually be
(asdf:oos 'asdf:doc-op <target- system- name> :target-dir ...)
that is, the keyword arguments come after the system name (as you'd expect for a normal CL function).
Note that all those arguments get swept up into the :original-initargs slot of the test-op instance, and then propagated through dependent ops.
What this means is that :original-initargs can be used as an arbitrary property list on which to stash attributes that will modulate the performance of any ASDF operation.
I have used this for a number of extensions to asdf operation classes.