On 4/14/11 Apr 14 -12:11 AM, Faré wrote:
Fixed several issues in 2.014.7. Should make Xach's quicklisp happier, especially on ECL.
Incompatibility: I deleted system-definition-pathname. As an exported function, it is redundant with system-source-file. As an internal function, it is replaced by search-for-system-definition, which can return a system object as well as a pathname.
A cursory googling shows that system-definition-pathname is used by bese qbook's publish-op. Should I reinstate system-definition-pathname as an alias for system-source-file, or should I expect qbook to be updated if anyone ever uses it again?
I'm inclined to think that reinstating it, and making it raise a style warning for deprecation would be best. Just on the grounds that the API should stay stable until someone masochistic enough to build ASDF 3 comes along! That way we will get fewer bug reports/questions.
cheers, r