- Mar 09, 2010
-
-
Robert P. Goldman authored
-
- Mar 06, 2010
-
-
Francois-Rene Rideau authored
Try to play well with LOGICAL-PATHNAMEs. Introduce utility MERGE-PATHNAMES* that tries to do the Right Thing(tm).
- Feb 28, 2010
-
-
Francois-Rene Rideau authored
One is Debian Bug#457919 found and fixed by Chun TIAN (binghe). The other is a bug in the test code found by David McClain.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Feb 26, 2010
-
-
Francois-Rene Rideau authored
* fix our call of make-package to provide use, otherwise the CLHS authorizes the implementation to choose its use-list, and funny things may happen. Thanks to David McClain for finding my bug (using Lispworks)! * fix rename-away to actually rename! * fix :implementation-type support in source registry path expansion (thanks to Peter van Eynde) * move default-pathname-defaults and magic SBCL search paths out of *central-registry* and into the source-registry.
- Feb 24, 2010
-
-
Robert P. Goldman authored
-
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
-
Francois-Rene Rideau authored
-
Robert P. Goldman authored
COMPONENT-NAME-TO-PATHNAME-COMPONENTS.
-
Robert P. Goldman authored
-
- Feb 21, 2010
-
-
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.
-
Francois-Rene Rideau authored
Thanks to tcr for suggestions.
- 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
Was loading wrong system once.
-
Robert P. Goldman authored
Examining the new TRAVERSE method definition, it became clear to me that the current method would not propagate the value of the *forcing* special variable properly. The modification to the test-module-depend.{script,asd} verifies this bug.
-
Robert P. Goldman authored
-
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.
-