- Jan 15, 2013
-
-
Francois-Rene Rideau authored
-
- Jan 14, 2013
-
-
Francois-Rene Rideau authored
On Allegro, frob the autoload earlier and intern the gethostname later so we don't unnecessarily autoload stuff. On CLISP, don't undefine functions, just unintern everything in the beginning, and it won't complain about disappearing methods anymore. Also, only retrigger the upgrade attempt on source-registry change if ASDF was not upgraded yet. This avoids unnecessary reloading of ASDF. Finally, be sure to share more symbols between everyone - hopefully, all the symbols that were used in ASDF and got recycled. Slot names are a big one, notably.
-
- Jan 13, 2013
-
-
Francois-Rene Rideau authored
Package tweaks to make CLISP complain less. run-program/ and run-shell-command fixes and test updates. wildening fix to issue found by CLISP. ! is used by EXT on CLISP, so use !p for defparameter. More pathname madness for allegro. Better upgrade.
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
* Fix bug found by CLISP regarding improper wildening. * On CLISP, avoid nicknames in the package-definition-form. * For ABCL avoid (a . #+foo b) pattern * Also, test-clean-load now works on all lisps, not just SBCL
-
Francois-Rene Rideau authored
Tests: SBCL passes test-lisp and test-upgrade Also: * big refactoring of test infrastructure * contrib/debug.lisp and (asdf/driver:asdf-debug) for debugging. * remove aif and it, use the cleaner if-bind. * backtrace support, with improvements from trivial-backtrace. * integration of asdf-condition-control (originally from xcvb-driver) * simplify the upgrade heuristic: always tries to upgrade once. The previous heuristic was too complex with too many failure cases. You are thus assumed to want a given version asdf if and only if it is in your source-registry.
-
- Jan 11, 2013
-
-
Francois-Rene Rideau authored
I had failed to preserve the extension point cleanup-upgraded-asdf, reusing the name the wrong way. Doing it right this time.
-
Francois-Rene Rideau authored
-
- Jan 02, 2013
-
-
Francois-Rene Rideau authored
-
- Dec 27, 2012
-
-
Francois-Rene Rideau authored
Found this bug during ASDF upgrade tests. Add ecl_bytecodes to the upgrade test regimes. Rename it from ecl-bytecodes to work with stupid Bourne shell. Add xcl to test regime.
-
- Dec 09, 2012
-
-
Francois-Rene Rideau authored
2.26.14: Play nicer with timestamp propagation by interning dependency to parent's outer dependencies as something explicit.
-
- Jul 31, 2012
-
-
Jean-Claude Beaudoin authored
-
- Apr 22, 2012
-
-
Francois-Rene Rideau authored
-
- Nov 22, 2011
-
-
Francois-Rene Rideau authored
-
- Oct 02, 2011
-
-
Francois-Rene Rideau authored
-
- Mar 31, 2011
-
-
Francois-Rene Rideau authored
Also, use coerce-pathname in asdf-ecl and deprecate merge-component-name-type.
-
- Mar 19, 2011
-
-
Robert P. Goldman authored
-
- Sep 23, 2010
-
-
Robert P. Goldman authored
-
- Aug 20, 2010
-
-
Francois-Rene Rideau authored
* use only one package for everything: ASDF. This simplifies the upgrade a bit. * export component-visited-p, record an index rather than a boolean. Also * On CLISP, only use custom:*module-provider-functions* when defined (2.49+) * In Makefile, mrproper before debian package. * Document that CLISP and SCL now support REQUIREing through ASDF. * Fix mistake in run-tests that made it always use sbcl
-
- Aug 12, 2010
-
-
Francois-Rene Rideau authored
Fix wild-modules to work nicely well with ASDF2. Allow to pass multiple script arguments to run-tests.sh. Tests now pass on ABCL.
-
- Aug 07, 2010
-
-
Francois-Rene Rideau authored
Fix link in webpage (lp#614806). Include SCL and ABCL in my testing routine.
-
- May 02, 2010
-
-
Francois-Rene Rideau authored
Introduce component-operation-time as an interface for POIU to hook on. declare ignorables, to hush warnings on ECL without alarming Allegro. Make run-tests return proper result code, fix make test-all. make test-all => success
-
- Apr 05, 2010
-
-
Francois-Rene Rideau authored
as destination from output-translations, plus usage by default for jars in ABCL.
-
- Mar 23, 2010
-
-
Francois-Rene Rideau authored
Move test results in tmp/ directory.
-
Francois-Rene Rideau authored
be more clever about recompiling asdf.lisp, and include implementation version in output-translations.
-
- Mar 18, 2010
-
-
Robert P. Goldman authored
-
- Mar 17, 2010
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
* Fix initialize-output-translations to actually use the environment, map output destinations to themselves, and actually take a parameter as documented. * Document same parameter for initialize-source-registry, which did take it. * Tweak symbols between unintern and fmakunbound to make upgrade better on both current SBCL and ECL. * Tweak run-tests to allow for parametrizable binaries, to redirect output to tmp/fasls, to output Lisp command being executed,
-
Francois-Rene Rideau authored
which one of my previous refactorings broke. (Thanks to Mark Evenson)
-
- Mar 16, 2010
-
-
Francois-Rene Rideau authored
(found by the pathname-test in ecl)
-
- Mar 15, 2010
-
-
Francois-Rene Rideau authored
Add janderson's pathname test script to our test suite.
-
Francois-Rene Rideau authored
Treat :unspecific specially in merge-pathnames wrt logical-pathnames, use it in split-name-type. Add protocol to short-circuit output translation. Some updates to the documentation manual. Add testing support for gclcvs (though it currently fails bigtime). Refactor run-tests to to remove need to know $fasl_ext.
-
- Mar 11, 2010
-
-
Francois-Rene Rideau authored
-
- Feb 28, 2010
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- Feb 13, 2010
-
-
Francois-Rene Rideau authored
Thanks to tcr for suggestions.
-
- Feb 10, 2010
-
-
Francois-Rene Rideau authored
-
- Feb 05, 2010
-
-
Francois-Rene Rideau authored
-
Robert P. Goldman authored
The eval command line argument was not correct for Allegro CL.
-
Robert P. Goldman authored
-