- Feb 24, 2010
-
-
Francois-Rene Rideau authored
Bug noticed by Tobias C. Rittweiler when upgrading from ECL's ASDF 1.604 to the latest 1.622 or such.
-
Francois-Rene Rideau authored
(thanks to Tobias C. Rittweiler)
- Feb 22, 2010
-
-
Francois-Rene Rideau authored
-
Robert P. Goldman authored
COMPONENT-NAME-TO-PATHNAME-COMPONENTS.
-
Robert P. Goldman authored
- Feb 19, 2010
-
-
Robert P. Goldman authored
-
Francois-Rene Rideau authored
(Thanks to janderson for the bug report and patch.)
-
- Feb 18, 2010
-
-
Francois-Rene Rideau authored
Reorder functions to reduce SBCL style-warnings.
-
- Feb 16, 2010
-
-
Francois-Rene Rideau authored
* rename ASDF-EXTENSIONS into ASDF-UTILITIES (keep the old as nickname) and update it to contain all the modern conveniences. * deprecate PATHNAME-SANS-NAME+TYPE, use PATHNAME-DIRECTORY-PATHNAME. * INITIALIZE-SOURCE-REGISTRY now takes an optional parameter that allows the user to provide his override. * Refactor PROCESS-SOURCE-REGISTRY and friends to make things more XCVB-ready. * Change optimize speed setting to 3 to prevent a weird compiler hang in SBCL at (speed 2) (debug 2) (safety 2).
-
- Feb 13, 2010
-
-
Francois-Rene Rideau authored
Also, add :execute to his eval-when clauses, add some documentation to asdf-version, and change the default optimize level.
- Feb 12, 2010
-
-
Robert P. Goldman authored
-
Robert P. Goldman authored
This solution, unlike the earlier candidate, does not make /systems/ re<operate> when their dependencies are triggered, but only /modules/ that are not systems. The intended result is to trigger the behavior only for INTRA-system dependencies.
-
Robert P. Goldman authored
Some introspection (and test engineering) revealed that in some circumstances the value of the *forcing* dynamic variable could reach either too far (upstream into dependencies) or not far enough (not into nested modules). This patch fixes that.
-
Robert P. Goldman authored
-
Robert P. Goldman authored
-
Robert P. Goldman authored
I believe that this patch, using a dynamic variable, fixes the TRAVERSE method so that the components of a module will be operated on if any of the module's dependencies are activated in TRAVERSE. However, this proposed patch has ramifications. Because SYSTEM isa MODULE, this means that downstream systems will be compiled if upstream ones change, which ASDF has never done before.
-
Francois-Rene Rideau authored
Started as an attempt to "enhance" it, until thinking about why I was breaking tests told me I couldn't.
-
- Feb 10, 2010
-
-
Francois-Rene Rideau authored
or else upgrades from old SBCL asdf will cause an "interesting" inversion of priority between contrib-sysdef-search and sysdef-source-registry-search.
-
- Feb 08, 2010
-
-
Francois-Rene Rideau authored
-
- Feb 07, 2010
-
-
Robert P. Goldman authored
There is only one minor fix (substitution of string-equal for string= in a component name comparison to avoid problems with mlisp). The rest of this commit is all commenting and docstrings. Trying to get a handle on the bug about module dependencies.
-
- Feb 06, 2010
-
-
Francois-Rene Rideau authored
Simplify test scripts.
-
- Feb 05, 2010
-
-
Francois-Rene Rideau authored
Better test debugging support by Robert Goldman.
-
Francois-Rene Rideau authored
Many thanks to Juan Jose Garcia-Ripoll for diagnosing the issue.
-
- Feb 04, 2010
-
-
Francois-Rene Rideau authored
* made it easier to debug tests. export DEBUG_ASDF_TEST=t * add ECL support to tests: passes all 18 scripts, but have to ignore compile warnings. * lots of whitespace issues, including ones that made .gitignore not work!
-
Robert P. Goldman authored
for the return of safe-file-write-date being NIL, which it could never be. This indicated odd treatment of missing file write dates in operation-done-p. I have revised this. Signed-off-by:
Francois-Rene Rideau <fare@tunes.org>
-
Robert P. Goldman authored
There was code here that caused a style warning because it was checking for the return of safe-file-write-date being NIL, which it could never be. This indicated odd treatment of missing file write dates in operation-done-p. I have revised this.
- Feb 03, 2010
-