1. 15 Jan, 2013 1 commit
  2. 14 Jan, 2013 1 commit
    • Francois-Rene Rideau's avatar
      2.26.93: play nicer with packages, notably for Allegro and CLISP · c534ca65
      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.
      c534ca65
  3. 13 Jan, 2013 4 commits
    • Francois-Rene Rideau's avatar
      2.26.85: more progress · 96cecd29
      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.
      96cecd29
    • Francois-Rene Rideau's avatar
    • Francois-Rene Rideau's avatar
      2.26.83: fix issues found by CLISP and ABCL. · 602d43dc
      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
      602d43dc
    • 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
  4. 11 Jan, 2013 2 commits
  5. 02 Jan, 2013 1 commit
  6. 27 Dec, 2012 1 commit
  7. 09 Dec, 2012 1 commit
  8. 31 Jul, 2012 1 commit
  9. 22 Apr, 2012 1 commit
  10. 22 Nov, 2011 1 commit
  11. 02 Oct, 2011 1 commit
  12. 31 Mar, 2011 1 commit
  13. 19 Mar, 2011 1 commit
  14. 23 Sep, 2010 1 commit
  15. 20 Aug, 2010 1 commit
    • Francois-Rene Rideau's avatar
      2.122: changes requested by sds. · efd9f80f
      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
      efd9f80f
  16. 12 Aug, 2010 1 commit
  17. 07 Aug, 2010 1 commit
  18. 02 May, 2010 1 commit
    • Francois-Rene Rideau's avatar
      1.713: Clean some upgrade madness. · 6bcc4baf
      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
      6bcc4baf
  19. 05 Apr, 2010 1 commit
  20. 23 Mar, 2010 2 commits
  21. 18 Mar, 2010 1 commit
  22. 17 Mar, 2010 3 commits
    • Francois-Rene Rideau's avatar
      tweaks to the test infrastructure · d966b77c
      Francois-Rene Rideau authored
      d966b77c
    • Francois-Rene Rideau's avatar
      1.647: · d324c0ad
      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,
      d324c0ad
    • Francois-Rene Rideau's avatar
      Fix run-tests to the actually use the $flags, · 550e4f93
      Francois-Rene Rideau authored
      which one of my previous refactorings broke. (Thanks to Mark Evenson)
      550e4f93
  23. 16 Mar, 2010 1 commit
  24. 15 Mar, 2010 2 commits
  25. 11 Mar, 2010 1 commit
  26. 28 Feb, 2010 2 commits
  27. 13 Feb, 2010 1 commit
  28. 10 Feb, 2010 1 commit
  29. 05 Feb, 2010 3 commits