1. 06 Oct, 2017 6 commits
  2. 19 Sep, 2017 1 commit
  3. 14 Sep, 2017 1 commit
  4. 11 Sep, 2017 2 commits
  5. 06 Sep, 2017 5 commits
  6. 02 Sep, 2017 2 commits
  7. 01 Sep, 2017 5 commits
  8. 30 Aug, 2017 1 commit
  9. 22 Aug, 2017 1 commit
  10. 21 Aug, 2017 1 commit
  11. 01 Aug, 2017 1 commit
  12. 30 Jul, 2017 1 commit
  13. 26 Jul, 2017 1 commit
    • Francois-Rene Rideau's avatar
      Fix more upgrade issues · 65d16a93
      Francois-Rene Rideau authored
      Use :recycle of :asdf/find-system in :asdf/source-registry to migrate symbol
      initialize-source-registry that moved from that previous packages
      (otherwise, upgrade from 3.2.1 breaks on all lisps).
      
      Also :recycle :asdf/action in :asdf/plan for required-components and
      traverse-action. But avoid interning plan in asdf/action so it doesn't
      confuse clisp when upgrading from 2.26(!).
      65d16a93
  14. 24 Jul, 2017 3 commits
    • Francois-Rene Rideau's avatar
      Tweak a docstring · 74cb84d5
      Francois-Rene Rideau authored
      74cb84d5
    • Francois-Rene Rideau's avatar
      Fix run-program on clisp/win multicommand strings · a0939ad0
      Francois-Rene Rideau authored
      Group the commands in ( parentheses ) including the optional chdir.
      Update the test-run-program.script.
      a0939ad0
    • Francois-Rene Rideau's avatar
      Fix upgrade issues on ABCL and ECL · 815a1833
      Francois-Rene Rideau authored
      Fix upgrade on ABCL, that failed to properly process the fact that
      initialize-source-registry had moved from asdf/find-system to
      asdf/source-registry, yet was called in a cleanup function.
      
      Fix upgrade on ECL, that failed to correctly process that
      find-component was fmakunbound.
      It also seems to clear *central-registry* in some upgrade scenarios
      (that also moved from find-system to system-registry).
      
      Tweak script-support to not unconditionally frob-packages
      when ASDF isn't loaded yet, and to not include the asdf directory
      when loading and testing only UIOP.
      815a1833
  15. 23 Jul, 2017 1 commit
    • Francois-Rene Rideau's avatar
      Add back make-build on ECL · 41f397c9
      Francois-Rene Rideau authored
      This provides for backward compatibility with ECL, whose current
      maintainer Daniel K. has decided to keep supporting the make-build
      interface and has forked ASDF for that.
      41f397c9
  16. 21 Jul, 2017 5 commits
  17. 20 Jul, 2017 3 commits
    • Francois-Rene Rideau's avatar
      Add feature :asdf3.3, drop :asdf-package-system · aa27dbc6
      Francois-Rene Rideau authored
      Add feature :asdf3.3 because it will be needed e.g. for with-asdf-session.
      
      Drop feature :asdf-package-system that shouldn't be used,
      and isn't used in Quicklisp indeed (good).
      The official feature to use is :asdf3.1 instead.
      aa27dbc6
    • Francois-Rene Rideau's avatar
    • Robert Goldman's avatar
      Fix bug detecting need to reload defsystem. · aca68cf1
      Robert Goldman authored
      Previously, if one bumped a version number that was included into a
      system definition using :READ-FILE-FORM or :READ-FILE-LINE, ASDF would
      not notice the change (so it could, for example, fail to recognize that
      a depended-on system has had its version number bumped and now satisfies
      a new :VERSION requirement).
      
      This was fixed by adding ADDITIONAL-INPUT-FILES to the object model.
      These serve the purpose of giving a place other than INPUT-FILES for ASDF
      to stash input files that it "notices" on its own (e.g., when processing
      :READ-FILE-<FOO>).  ASDF can't stash such files in INPUT-FILES, because
      it must leave the INPUT-FILES primary methods open for users to
      override.
      aca68cf1