1. 06 Oct, 2017 4 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 5 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
    • Robert Goldman's avatar
      Allow user to disable backtraces. · b0f468c0
      Robert Goldman authored
      In some cases the backtraces aren't useful, and obscure more important
      information.  Now the user can disable them with lisp variable or
      environment variable.
      
      (cherry picked from commit 99422ff9238f72fbad557e8d716bee9df2e84d7c)
      b0f468c0
    • Francois-Rene Rideau's avatar
      Update some comments in plan.lisp · 657cb0e0
      Francois-Rene Rideau authored
      657cb0e0