- 18 Jan, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
A system named foo/bar will be looked up in a registered file foo.asd. This makes it possible to sensibly name several systems in a .asd file and still have asdf find them all by name. We now use it to not have the asdf header be part of asdf-driver. A new generic operation build-op makes it possible to deal with the fact that the default operation for systems need not be load-op, yet that the end-user does not want to have to know the exact operation for each of the system he uses. ensure-pathname has been improved again, and its clients tweaked. remove-keys was made more sensible by using EQL rather than STRING-EQUAL. :version need not take the first form in a file, but can take a path to a subform. This makes it possible to get the exact subform in a Lisp source file that has the string. See SUB-OBJECT for how these paths work. Cleanup of the semantics of ENSURE-FUNCTION on CONSes: use APPLY, not EVAL.
-
- 16 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
Move things around and rename functions to improve backward compatibility. The driver now has its own backward-compatibility file.
-
- 15 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 14 Jan, 2013 2 commits
-
-
Francois-Rene Rideau authored
Settle on "restore-image" and "dump-image" for our API names. Unbreak match-condition-p and move it to utility, give static scoping to the generic muffler, rename the compiler and loader mufflers. Fix with-input. Remove crud from script-support.
-
Francois-Rene Rideau authored
Package cleanup: every file in asdf itself now :use's asdf/driver asdf/upgrade. Test script fix: Allegro, like ECL *really* hates that we close *standard-input*, so stop trying at all. Tweak some utilities and debug utilities.
-
- 13 Jan, 2013 2 commits
-
-
Francois-Rene Rideau authored
Also, improve the bump-version script.
-
Francois-Rene Rideau authored
Much cleanup in image support and hooks. More package hacking. New feature for :version: `(:read-file-from ,path) - thanks to Stelian Ionescu. The driver now homesteads the package nickname d. Rename-package it away if you don't like it.
-
- 09 Jan, 2013 1 commit
-
-
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).
-
- 08 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
TODO: Create a define-package that can make it upgrade itself.
-
- 15 May, 2012 1 commit
-
-
Francois-Rene Rideau authored
following discussion with Nikodemus on asdf-devel. Also, improve the way we test for upgrade. Disable upgrade test on cmucl from asdf 2.00*. Restore -i.bak flag in bump-version: it's actually needed.
-
- 05 May, 2012 1 commit
-
-
Francois-Rene Rideau authored
-
- 16 Jun, 2011 1 commit
-
-
Francois-Rene Rideau authored
yet avoids problems with packages and functions being destroyed by compile-file, not yet restored by load, and yet needed by the continuation of compile-file, by forcing a load-source-op of asdf.lisp before it is compiled, when it is compiled. Thanks to Nikodemus for making me look deeper in fmakunbound vs unintern issues.
-
- 21 Mar, 2011 1 commit
-
-
Francois-Rene Rideau authored
-
- 03 Jan, 2011 1 commit
-
-
Francois-Rene Rideau authored
-
- 16 Dec, 2010 1 commit
-
-
Francois-Rene Rideau authored
whose DIRECTORY doesn't have RESOLVE-SYMLINKS.
-
- 15 Dec, 2010 1 commit
-
-
Francois-Rene Rideau authored
-