On Jan 24, 2013, at 07:31, Faré fare@tunes.org wrote:
Ahem, it works for me with ABCL 1.1.0. Is it a bug in current ABCL? Is there some workaround I could or should use in ASDF 2.26.143?
We autoload some functions to decrease startup time; I made documentation autoloaded on trunk, moving it out of clos.lisp (where it had no business being). This change is not currently in the next release (branch 1.1.x in svn), only on trunk.
The bug is that autoloading for a function foo currently does not work for forms of type (setf (foo x) bar), only for (foo x). Hence, a possible workaround is inserting something like
(documentation 'car) ;; fix (setf documentation) on abcl trunk
before trying to change docstrings, to ensure that (setf documentation) is available.
Cheers,
Rudi