- Feb 21, 2013
-
-
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.
-
- Feb 20, 2013
-
-
Francois-Rene Rideau authored
Although I'd like to isolate .asd files from each other, copy-readtable and copy-pprint-dispatch are slightly too expensive to use lightly (cons 1648 and 2192 bytes respectively on CCL 1.9 x86-64, and more like 5300 and 10300 bytes on SBCL 1.1.3 x86-64). There is no portable way to ensure the tables are read-only, and bad things can happen if they are mutated while bound to the standard defaults. So for now, I'm doing the backward-compatible thing of letting users take responsibility for binding and mutating them, or more likely for success, avoiding to bind and mutate them. Thanks once again to Anton Vodonosov for his help with cl-test-grid.
-
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
- Feb 19, 2013
-
-
Francois-Rene Rideau authored
Thanks to stassats for initial test code.
-
- Feb 18, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Package upgrade on CCL still fails due to setf function issues. Until they are resolved, punt if upgrading from earlier than 2.27. iolib 0.7.3 modifies the global readtable, and is thus incompatible with the with-standard-io-syntax in load-asd, unless we re-bind readtable to preserve this dirty global thing. Until we fix iolib and all clients, revert to higher compatibility.
-
Francois-Rene Rideau authored
After testing by avodonosov, it was found this was needed to (un)reify deferred-warnings on CCL.
-
- Feb 16, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
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.
-
- 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