- 26 Feb, 2013 2 commits
-
-
Francois-Rene Rideau authored
Hush autoloading in clean-load test. Better exit message for old ABCLs in test-encodings.
-
Francois-Rene Rideau authored
-
- 25 Feb, 2013 2 commits
-
-
Francois-Rene Rideau authored
Minimally test the REQUIRE feature by hijacking part of test3.script. Force compile in test-encoding to override any previous encoding.
-
Francois-Rene Rideau authored
Make test-utilities work on lower-case lisps. Don't assume ln is in /bin. Don't assume SHELL is /bin/sh.
-
- 21 Feb, 2013 1 commit
-
-
Francois-Rene Rideau authored
It has vastly positive and nowhere negative outcome on cl-test-grid results: http://common-lisp.net/project/cl-test-grid/asdf/asdf-diff-14.html Also, I've been warning people for almost a year now.
-
- 20 Feb, 2013 4 commits
-
-
Francois-Rene Rideau authored
Also, some more tweak of exported symbol test, for ECL.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 19 Feb, 2013 1 commit
-
-
Francois-Rene Rideau authored
Thanks to stassats for initial test code.
-
- 18 Feb, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 16 Feb, 2013 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
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.
-
- 14 Feb, 2013 1 commit
-
-
Francois-Rene Rideau authored
Low-level code provided by Raymond Toy.
-
- 11 Feb, 2013 1 commit
-
-
Francois-Rene Rideau authored
Fixes lp#1027521.
-
- 07 Feb, 2013 1 commit
-
-
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.
-
- 06 Feb, 2013 4 commits
-
-
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
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 #+.
-
- 04 Feb, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 01 Feb, 2013 2 commits
-
-
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.
-
- 31 Jan, 2013 2 commits
-
-
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.
-
- 30 Jan, 2013 2 commits
-
-
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
-
- 29 Jan, 2013 7 commits
-
-
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.
-
- 28 Jan, 2013 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Also, separate filesystem access functions from pathname object munging.
-
- 27 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
Between 2.26 and 2.26.152, ASDF had gotten ~37 times slower at traversing iolib. Now trying to restore some performance. This commit: 1- generalizes the cache to cover input-files and output-files as well as get-file-stamp. 2- removes the probe-file before file-write-date.
-