- Jan 13, 2013
-
-
Francois-Rene Rideau authored
Also, improve the bump-version script.
-
Francois-Rene Rideau authored
Tests: SBCL passes test-lisp and test-upgrade Also: * big refactoring of test infrastructure * contrib/debug.lisp and (asdf/driver:asdf-debug) for debugging. * remove aif and it, use the cleaner if-bind. * backtrace support, with improvements from trivial-backtrace. * integration of asdf-condition-control (originally from xcvb-driver) * simplify the upgrade heuristic: always tries to upgrade once. The previous heuristic was too complex with too many failure cases. You are thus assumed to want a given version asdf if and only if it is in your source-registry.
-
- Jan 11, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
This notably includes the former xcvb-driver:run-program/, a much better replacement for run-shell-command. This also includes image initialization, dumping, quitting.
-
- Jan 10, 2013
-
-
Francois-Rene Rideau authored
Make default-directory a root pathname, remove it from source-registry. Have it use lisp-implementation-directory. Remove any attempt to use the "current directory". Users who want that can still try to (pushnew '*default-pathname-defaults* asdf:*central-registry*) Rename tmp/ to build/ and move asdf.lisp there. Update asdf.asd. Rename implementation.lisp to compatibility.lisp. Move *asdf-verbose* and asdf-message to upgrade.lisp
-
Francois-Rene Rideau authored
2.26.67: define-package looks good, BUT we need to somehow avoid unnecessary frobbing, as per *upgraded-p*.
-
- Jan 09, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
New pathname functions to work around more logical-pathname issues. See discussion with rpgoldman on asdf-devel, and see CCL ticket:953. Also, tweak build to reflect recent refactoring of asdf. WIP of define-package work needed for clean upgrade (still broken).
-
- Jan 08, 2013
-
-
Francois-Rene Rideau authored
TODO: Create a define-package that can make it upgrade itself.
-