- 29 Oct, 2016 1 commit
-
-
Robert Goldman authored
-
- 26 Oct, 2016 1 commit
-
-
Robert Goldman authored
-
- 16 Oct, 2016 7 commits
-
-
Robert Goldman authored
-
Robert Goldman authored
No longer needed. Only needed to fix upgrade from version 2.x, but there's no more 2.x on Allegro.
-
Robert Goldman authored
Reorganized the package-moving logic. Previously it mingled lines of code for allegro/non-allegro. Now the Allegro and non-Allegro lines are grouped together. This made it easier to deal with a LET binding unused on Allegro.
-
Francois-Rene Rideau authored
Apparently, rename-package is badly broken on Allegro.
-
Francois-Rene Rideau authored
Get rid of undefined-function and any clisp or ecl specific code in it in uiop/utility as well as of a lingering #-clisp in asdf/upgrade. Whatever issues previous generations of upgrade code tried to address, they happily do not apply today. Update test-sysdef-asdf to better test asdf self-upgrade.
-
Francois-Rene Rideau authored
We just re-defined the signature of find-component and it needs to be fmakunbound. component-depends-on and input-files have some :around methods removed at 3.1.2 and it's safer to fmakunbound them if inherited from earlier versions. All other functions seem A-OK since 2.27, and we punt on 2.26 and earlier. See discussion in asdf/asdf!36
-
Francois-Rene Rideau authored
If we fmakunbound a defgeneric, we lose any user-defined method on the function and must therefore reload any and every system that might have defined methods on it. We must therefore not fmakunbound past the forward compatibility upgrade trigger, only before. Adjust our code accordingly. Conservative bounds are used in *oldest-forward-compatible-asdf-version* and redefined-functions that should probably be refined after some inspection of old versions. This is a response to https://bugs.launchpad.net/asdf/+bug/1631771
-
- 09 Oct, 2016 1 commit
-
-
Robert Goldman authored
-
- 06 Oct, 2016 1 commit
-
-
Robert Goldman authored
-
- 27 Sep, 2016 1 commit
-
-
Robert Goldman authored
-
- 25 Sep, 2016 3 commits
-
-
Francois-Rene Rideau authored
The order in which the upgrade fixups were called wasn't very robust. We need to first get a list of systems being defined, then clear defined systems (but not asdf, and *neither uiop* that asdf depends on), then upgrade the configuration, and *finally* reload any of the systems being defined (including their defsystem-depends-on dependencies!), which means this all has to be coordinated within the same function.
-
Francois-Rene Rideau authored
p-u-r-h was never called! Two functions were registered. Register them with *post-upgrade-cleanup-hook* instead. The hook was introduced with pre-release 2.27, possibly with the intent to be called by the main operate :around method when an asdf build is restarted in the middle. But that never happened.
-
Robert Goldman authored
-
- 22 Sep, 2016 1 commit
-
-
Robert Goldman authored
-
- 20 Sep, 2016 1 commit
-
-
Francois-Rene Rideau authored
-
- 19 Sep, 2016 1 commit
-
-
Robert Goldman authored
-
- 16 Sep, 2016 1 commit
-
-
Francois-Rene Rideau authored
-
- 15 Sep, 2016 3 commits
-
-
Robert Goldman authored
-
Francois-Rene Rideau authored
-
Robert Goldman authored
-
- 12 Sep, 2016 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 11 Sep, 2016 4 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 10 Sep, 2016 1 commit
-
-
Francois-Rene Rideau authored
-
- 09 Sep, 2016 1 commit
-
-
Elias Pipping authored
-
- 08 Sep, 2016 1 commit
-
-
Francois-Rene Rideau authored
-
- 03 Sep, 2016 1 commit
-
-
Robert Goldman authored
-
- 27 Aug, 2016 1 commit
-
-
Francois-Rene Rideau authored
-
- 19 Aug, 2016 1 commit
-
-
Robert Goldman authored
-
- 18 Aug, 2016 1 commit
-
-
Robert Goldman authored
-
- 01 Aug, 2016 1 commit
-
-
Robert Goldman authored
-
- 25 Jul, 2016 1 commit
-
-
Robert Goldman authored
-
- 24 Jul, 2016 1 commit
-
-
Robert Goldman authored
-
- 24 Jun, 2016 1 commit
-
-
Robert Goldman authored
-