- Feb 16, 2013
-
-
Francois-Rene Rideau authored
Many thanks to Duane Rettig for explanations on how to support Franz. lisp-action cleaned up some more for deferred-warnings. test-deferred-warnings beefed up. CCL still isn't fully there yet, and needs to better detect forward reference to macros. Also, make safe-file-write-date NIL robust independently of implementation.
-
- Feb 14, 2013
-
-
Francois-Rene Rideau authored
Issue found by Bill StClair.
-
Francois-Rene Rideau authored
Low-level code provided by Raymond Toy.
-
Francois-Rene Rideau authored
Fixes lp#1122896
-
- Feb 11, 2013
-
-
Francois-Rene Rideau authored
Fixes lp#1027521.
-
Francois-Rene Rideau authored
-
- Feb 07, 2013
-
-
Francois-Rene Rideau authored
This should fix some issue seen in cl-test-grid.
-
Francois-Rene Rideau authored
This is kind of a kluge: use slot-value in parse-component-form instead of a proper accessor. A better fix is required in the long term, but this will do for now.
-
- Feb 06, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Also, allow for unqualified inline-methods. Fixes lp#485393
-
Francois-Rene Rideau authored
Also, decouple with-muffled-compiler-condtions from with-saved-deferred-warnings.
-
Francois-Rene Rideau authored
No more big smile.
-
Francois-Rene Rideau authored
1- To make life easier on Xach, stop requiring asdf.lisp to be loaded as source before it's compiled. Instead, wrap each and every single form in an eval-when, most of the time via the with-upgradability macro that also transforms defun into defun* and defgeneric into defgeneric*. Causes massive reindentation :-( 2- Have a proper :version for fallback systems. Will make systems that check the version happier. 3- protect a condition with #+sb-eval. Fixes lp#1116408. 4- Protect warnings-file methods with dynamic when *warnings-file-type* rather than static #+.
-
- Feb 04, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Feb 02, 2013
-
-
Francois-Rene Rideau authored
move fare-all to my private configuration. make test s="some list of systems I care about" or export ASDF_TEST_SYSTEMS="same list" before you make test or make test-load-systems.
-
- Feb 01, 2013
-
-
Francois-Rene Rideau authored
Take the directory-pathname of the truename, and not the other way around!
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Thanks to Stelian for finding this issue. Also, make run-program test work where select binaries are not in /bin. Better handle incrementing ASDF versions.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
:website-url ==> :homepage :developers-email ==> :mailto :bug-tracker-url ==> :bug-tracker
- Jan 31, 2013
-
-
Francois-Rene Rideau authored
Add :website-url :bug-tracker-url :developers-email :long-name :source-control Remove unused symbols from some packages. Update some comments. Example uses in defsystem asdf/defsystem.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Reinstantiate the component-property interface, for backward-compatibility. Also for backward compatibility, be ready to survive missing warnings-file; CFFI notably fails to use compile-file*.
-
Francois-Rene Rideau authored
Also, intern fishy symbols that are imported but missing from original package.
-
Francois-Rene Rideau authored
Update documentation somewhat for ASDF 3.
-
Francois-Rene Rideau authored
Also, tweak asdf.asd for more robust upgrade from ASDF earlier than 2.017, and fix script-support for upgrade from 2.019 and later. Make some test scripts more robust wrt pathname madness. Update TODO.
-
- Jan 30, 2013
-
-
Francois-Rene Rideau authored
Had to refactor the asdf-pathname-test by decomposing it into small bits before I could understand what was going on. Some more robustness in find-system. Also, no build-report output-file when no *warnings-file-type*, and ABL support for build-report. Deprecate *asdf-verbose*. Have *verbose-out* be NIL (which is testable) rather than (make-broadcast-stream), which isn't quite, to signal no verbosity. That's both more useful while remaining backward-compatible.
-
Francois-Rene Rideau authored
-
- Jan 29, 2013
-
-
Francois-Rene Rideau authored
Also, rename ensure-pathname-absolute to ensure-absolute-pathname, to avoid nasty messages while upgrading. Fix upgrade test.
-
Francois-Rene Rideau authored
ENSURE-EXPORTED was exporting the wrong symbol via EXPORT*. Also, backward compatibility with systems (i.e. cxml) that directly access the relative-pathname slot of a system the ASDF 1 way, instead of using system-relative-pathname. Eliminate the last use of merge-pathnames.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Also, move some functions from stream to filesystem where they belong.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Also, load .asd files in a with-standard-io-syntax. Export and tweak required-components. CMUCL now can hot upgrade from ASDF 2.018 and later. Simple documentation updates.
-
Francois-Rene Rideau authored
Make it run even if ASDF wasn't upgraded via upgrade-asdf.
-