- 16 May, 2013 2 commits
-
-
Francois-Rene Rideau authored
Also, better document the entire version business. This is an incompatible change, but the previous behavior was not documented, wasn't fully working until rather recently and looks like it wasn't relied upon, so this should be OK.
-
Francois-Rene Rideau authored
-
- 13 May, 2013 1 commit
-
-
Francois-Rene Rideau authored
so it doesn't require an explicit dependency on asdf or uiop. Also, fix some test broken by 2.33.9. Fix run-tests.sh error message. Make the doc more compatible with texinfo 5.
-
- 16 Apr, 2013 1 commit
-
-
Francois-Rene Rideau authored
export sequential-plan; recognize original-initargs as exported but not defined (slot name); don't error while testing for not-defined-yet type (helps POIU when symbol exists but not type); reindent a clause of compute-action-stamp.
-
- 20 Mar, 2013 3 commits
-
-
Robert P. Goldman authored
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
-
- 19 Mar, 2013 3 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Some test script tweaks.
-
Francois-Rene Rideau authored
-
- 17 Mar, 2013 2 commits
-
-
Francois-Rene Rideau authored
Rename sibling-operation sideway-operation, sibling-dependencies sideway-dependencies. No one in quicklisp was using the old name. Introduce selfward-operation for the common pattern. Have a prepare-fasl-op to gracefully propagate fasl-op. Reset component-depends-on when upgrading. Refactor concatenate-source-op in a likewise fashion.
-
Francois-Rene Rideau authored
* delete-empty-directory, delete-directory-tree, directory-exists-p, file-exists-p, copy-file * fix directory-files on clisp for files with type NIL * tests: fix assert-pathname-equal, assert-pathnames-equal, bad trace
-
- 13 Mar, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 12 Mar, 2013 2 commits
-
-
Francois-Rene Rideau authored
-
Francois-Rene Rideau authored
Always define dump-image and create-image, even if to throw an error. Add prepend-kernel argument to dump-image on CCL. Preserve keyword arguments and more in deferred warnings on CCL. Reindent split-string.
-
- 03 Mar, 2013 1 commit
-
-
Francois-Rene Rideau authored
Another pass package upgrade. Export FEATURE from correct package. Use package :asdf-user when reading file for version.
-
- 25 Feb, 2013 1 commit
-
-
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.
-
- 20 Feb, 2013 2 commits
-
-
Francois-Rene Rideau authored
Also, some more tweak of exported symbol test, for ECL.
-
Francois-Rene Rideau authored
-
- 19 Feb, 2013 1 commit
-
-
Francois-Rene Rideau authored
Thanks to stassats for initial test code.
-
- 28 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 21 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
Also, make script re-loadable in a debug session.
-
- 20 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
Don't key upgrade attempt on source-registry, since things can also change in the central-registry, etc. Also rename required-files to direct-dependency-files Improve the new convenience function pattern to work with operation initargs. Implement getcwd on all platforms. Actually catch sb-grovel messages. Tests: make u l=ecl instead of make test-upgrade lisp=ecl Tests: put the setup around the script, not inside; Tests: start using globals, much easier for debugging
-
- 18 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 16 Jan, 2013 2 commits
-
-
Francois-Rene Rideau authored
Move things around and rename functions to improve backward compatibility. The driver now has its own backward-compatibility file.
-
Francois-Rene Rideau authored
* Pathname support has been cleaned up, yet again, extending and renaming COERCE-PATHNAME into PARSE-UNIX-NAMESTRING, also ENSURE-PATHNAME, many docstrings, and plenty of small enhancements. * Bundles were refactored to take advantage of the new, more sensible, component-depends-on semantics. * Image support was cleaned up again, and program-op was implemented to produce a standalone executable on supported platforms; a working hello-world-example is included amongst tests. * The *compile-file-function* indirection was removed, with the ECL and MKCL object file support being folded into compile-file* instead. * systems now can have NIL as component-pathname, instead of providing a non-sensible bogus pathname when no sensible pathname was determined. Most of our pathname functions have sensible default behavior when provided NIL instead of a pathname as an argument.
-
- 13 Jan, 2013 1 commit
-
-
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.
-
- 02 Jan, 2013 1 commit
-
-
Francois-Rene Rideau authored
-
- 13 Sep, 2012 1 commit
-
-
Francois-Rene Rideau authored
-
- 28 Jun, 2012 1 commit
-
-
Francois-Rene Rideau authored
-
- 12 Apr, 2012 1 commit
-
-
Francois-Rene Rideau authored
The issue fixed is that most Lisps don't like *default-pathname-defaults* being a logical-pathname. Added a test for logical-pathname functionality; it all works on CCL, and works better on other Lisps after the fix, but there are still logical-pathname issues on SBCL, CLISP and more. Also, a package cleanup of our test suite.
-
- 19 Dec, 2011 1 commit
-
-
Francois-Rene Rideau authored
When specifying a function as output-translation, we accept either (:function symbol) or (:function (lambda (pathname absolute-source) ...) The second case wasn't properly handled. Minimal testing included. спасибо Сергей.
-
- 15 Dec, 2011 1 commit
-
-
Francois-Rene Rideau authored
-
- 31 Mar, 2011 1 commit
-
-
Francois-Rene Rideau authored
Also, use coerce-pathname in asdf-ecl and deprecate merge-component-name-type.
-
- 20 Oct, 2010 1 commit
-
-
Francois-Rene Rideau authored
ATTENTION: incompatible change to component-name-to-pathname-components Also, have compile-file* heed a :output-file parameter.
-
- 31 May, 2010 1 commit
-
-
Francois-Rene Rideau authored
Bump versions in code and documentation.
-
- 12 Apr, 2010 1 commit
-
-
Francois-Rene Rideau authored
Add tests for configuration files. Also export enable-asdf-binary-locations-compatibility.
-
- 21 Mar, 2010 1 commit
-
-
Francois-Rene Rideau authored
-
- 19 Mar, 2010 1 commit
-
-
Francois-Rene Rideau authored
-
- 22 Feb, 2010 1 commit
-
-
Francois-Rene Rideau authored
-