Skip to content
  1. Jan 15, 2013
  2. Jan 14, 2013
    • 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. Jan 13, 2013
    • 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. Jan 11, 2013
  5. Jan 02, 2013
  6. Dec 27, 2012
  7. Dec 09, 2012
  8. Jul 31, 2012
  9. Apr 22, 2012
  10. Nov 22, 2011
  11. Oct 02, 2011
  12. Mar 31, 2011
  13. Mar 19, 2011
  14. Sep 23, 2010
  15. Aug 20, 2010
    • 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
      2.122
      efd9f80f
  16. Aug 12, 2010
  17. Aug 07, 2010
  18. May 02, 2010
    • 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
      1.713
      6bcc4baf
  19. Apr 05, 2010
  20. Mar 23, 2010
  21. Mar 18, 2010
  22. Mar 17, 2010
    • 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,
      1.647
      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. Mar 16, 2010
  24. Mar 15, 2010
  25. Mar 11, 2010
  26. Feb 28, 2010
  27. Feb 13, 2010
  28. Feb 10, 2010
  29. Feb 05, 2010