- Feb 27, 2013
-
-
Francois-Rene Rideau authored
add safe-read-from-string to support it.
-
Francois-Rene Rideau authored
If you let find-system inside with-system-definitions before you upgrade ASDF, you might have bad surprises when you upgrade then a previous definition survives.
-
- Feb 26, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Use it to test (:feature :sbcl (:require :sb-posix)) and such.
-
Francois-Rene Rideau authored
Based on a patch by Stelian Ionescu.
-
Francois-Rene Rideau authored
Hush autoloading in clean-load test. Better exit message for old ABCLs in test-encodings.
-
Francois-Rene Rideau authored
-
- Feb 25, 2013
-
-
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
-
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.
-
- Feb 24, 2013
-
-
Francois-Rene Rideau authored
-
- Feb 23, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Maybe CERROR in the future? Also, WARN if the system has a non-canonical version number. Because SB-GROVEL has non-canonical version number 0.01, skip warning for builtin systems.
-
- Feb 22, 2013
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Also restore lost (setf (gethash name *systems-being-defined*) system) in register-system-definition.
-
Francois-Rene Rideau authored
Export component-loaded-p. Update some docstrings.
-
- Feb 21, 2013
-
-
Francois-Rene Rideau authored
-
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.
-