Skip to content
  1. Jan 22, 2013
  2. Jan 21, 2013
  3. Jan 20, 2013
    • Francois-Rene Rideau's avatar
      2.26.126: debugging ecl, upgrade, etc. · 8ec5317d
      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
      8ec5317d
  4. Jan 16, 2013
    • Francois-Rene Rideau's avatar
      2.26.100: checkpointing a lot of progress. · aa5cba5d
      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.
      aa5cba5d
  5. Jan 13, 2013
    • Francois-Rene Rideau's avatar
      2.26.82: much cleanups and fixes on the driver. · 21594070
      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.
      21594070
  6. Jan 03, 2013
  7. Apr 14, 2011
  8. Mar 31, 2011
  9. Mar 19, 2011
  10. Oct 01, 2010
  11. Feb 06, 2010
  12. Feb 04, 2010
  13. Dec 18, 2009
  14. Oct 27, 2009
    • Gary King's avatar
      Test improvements from Fare Rideau. · 40f7802a
      Gary King authored
      * work with Common Lisp Controller by disabling it for testing
      
      * tweak test-retry-loading-component test
      
      * tweak test-module-pathnames for CLISP (which can return
        `nil` for component's relative-pathname)
      
      * refactor `component-relative-pathname` for source-file's
        slightly
      40f7802a
  15. Oct 25, 2009
    • Gary King's avatar
      * add `asdf-extensions` package and start to flesh it out · 7191adc2
      Gary King authored
      * apply patch to better handle relative source-file types (from Fare Rideau)
      
      * improve logic of tag updating in bump-revision-and-tag.sh
      
      * make test output nicer (from Fare Rideau)
      
      * improve test-module-pathnames (from Fare Rideau)
      7191adc2
  16. Oct 14, 2009
    • Gary King's avatar
      * add `asdf-extensions` package and start to flesh it out · 0be782a4
      Gary King authored
      * apply patch to better handle relative source-file types (from Fare Rideau)
      
      * improve logic of tag updating in bump-revision-and-tag.sh
      
      * make test output nicer (from Fare Rideau)
      
      * improve test-module-pathnames (from Fare Rideau)
      0be782a4
  17. Sep 13, 2009