This makes swank-asdf behave nicer on recent ASDFs. It also kills support for versions of ASDF older than 2.014.6. Quicklisp has used 2.014.6 for a year and a half, and finally upgraded to 2.26; I don't see any reason to support older versions than that. CLISP still ships with 2.011? If they don't upgrade their, you should install an upgraded version in your source registry.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org We don't want tradition. We want to live in the present and the only history that is worth a tinker's dam is the history we make today. — Henry Ford
Oops, when removing a compatibility definition, I forgot to prefix further reference with asdf:: Thanks to Stelian for catching it, and confirming it works afterwards.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org Economics is the plural of Morality.
On Sat, Jan 19, 2013 at 5:15 PM, Faré fahree@gmail.com wrote:
This makes swank-asdf behave nicer on recent ASDFs. It also kills support for versions of ASDF older than 2.014.6. Quicklisp has used 2.014.6 for a year and a half, and finally upgraded to 2.26; I don't see any reason to support older versions than that. CLISP still ships with 2.011? If they don't upgrade their, you should install an upgraded version in your source registry.
—♯ƒ • François-René ÐVB Rideau •Reflection&Cybernethics• http://fare.tunes.org We don't want tradition. We want to live in the present and the only history that is worth a tinker's dam is the history we make today. — Henry Ford
On Sat, 2013-01-19 at 17:43 -0500, Faré wrote:
Oops, when removing a compatibility definition, I forgot to prefix further reference with asdf:: Thanks to Stelian for catching it, and confirming it works afterwards.
And here are a few more fixes.
Stelian Ionescu sionescu@cddr.org writes:
On Sat, 2013-01-19 at 17:43 -0500, Faré wrote:
Oops, when removing a compatibility definition, I forgot to prefix further reference with asdf:: Thanks to Stelian for catching it, and confirming it works afterwards.
And here are a few more fixes.
Applied this version, added a few more asdf::. I also made a few other changes:
Removed completely the auto-upgrade support, swank-asdf should have no business whatsoever in upgrading ASDF. That eliminates some complexity and failure points which might confuse people.
Renamed swank::*asdf-directory* to swank::*asdf-path*, to have the full path to asdf.lisp. It makes loading simpler and people might want to put asdf in some differently named file.
Removed conditionalizations for Genera and GCL, those are not supported by Slime and not going to be.