1. 27 Aug, 2016 2 commits
    • Francois-Rene Rideau's avatar
      Rename make.sh and make.bat to make-asdf.* · 5c4359b0
      Francois-Rene Rideau authored
      This notably avoids confusion on Windows, where `make` might run .\make.bat
      instead of looking for make.exe in the %PATH%.
      Also update usage documentation in Makefile-lisp-scripting after renaming.
    • Francois-Rene Rideau's avatar
      Update the web page · aaf1495b
      Francois-Rene Rideau authored
      Note that the latest release is 3.1.7. Also note that since CLISP adopted it
      in May 2016, all active Common Lisp implementations provide ASDF 3.1. Yay.
      Also import some information that used to be in the README.md but removed
      in 81452d5d. That README also had information on building and testing with
      the asdf-tools, and on the directory structure of the git repo.
  2. 19 Aug, 2016 1 commit
  3. 18 Aug, 2016 4 commits
    • Robert Goldman's avatar
      Merge version bump from master. · 87c18917
      Robert Goldman authored
      Merge branch 'master' into run-program-bug-fixes.
    • Robert Goldman's avatar
      Bump version to · f26d1b95
      Robert Goldman authored
    • Robert Goldman's avatar
      Merge branch 'master' into run-program-bug-fixes. · c8f22e91
      Robert Goldman authored
      Pull Makefile fix into the branch.
    • Robert Goldman's avatar
      Fix functioning under Cygwin. · 65367881
      Robert Goldman authored
      Under Cygwin, the CL_SOURCE_REGISTRY will be a set of *cygwin*
      pathnames. But when this gets passed to the Windows lisps (and through
      them to other programs), that caused failures.
      So now we check for cygwin, and if we find it, we use the Cygwin
      "cygpath" command to translate the CL_SOURCE_REGISTRY into Windows
      native paths.
      Possible problem: originally the CL_SOURCE_REGISTRY in the Makefile was
      terminated with ":" which at least sometimes was treated as an implicit
      ".".  But then I found that this caused failures on some Windows tests,
      because that was a relative pathname, which the path translator didn't
  4. 16 Aug, 2016 4 commits
  5. 15 Aug, 2016 2 commits
  6. 11 Aug, 2016 8 commits
  7. 03 Aug, 2016 1 commit
  8. 01 Aug, 2016 2 commits
  9. 25 Jul, 2016 2 commits
    • Robert Goldman's avatar
      Bump version to · d60a6be9
      Robert Goldman authored
    • Robert Goldman's avatar
      Redefined *FATAL-CONDITIONS* per 1605650. · 9fd59ed8
      Robert Goldman authored
      See https://bugs.launchpad.net/asdf/+bug/1605650
      According to the spec, SERIOUS-CONDITIONs are "All conditions serious
      enough to require interactive intervention if not handled should inherit
      from the type serious-condition."  This is almost exactly the definition
      Added exceptions to the set of *FATAL-CONDITIONS* in order to fix test
      condition handling for CCL.  The exceptions permit us to have a class of
      conditions (e.g., SERIOUS-CONDITION) that has a subclass that is not a
      FATAL-CONDITION, but that does not have an obvious more specific
      The specific example that caused me to add this: On shutdown, CCL
      signals CCL:PROCESS-RESET, a subclass of SERIOUS-CONDITION. So recent
      test harness modifications to handle SERIOUS-CONDITIONs caused the test
      scripts to mistakenly think there were failures because of calls to
  10. 24 Jul, 2016 3 commits
  11. 27 Jun, 2016 3 commits
    • Robert Goldman's avatar
      Revise testing for ECL. · a6ed88c3
      Robert Goldman authored
      ECL version 16+ seems to have working encodings support.  So we check
      the ECL version early and either abort the test (successfully) if ECL is
      too old, or push on if ECL is version 16+
    • Robert Goldman's avatar
      Fix pathname for loading asdf-encodings. · 38d61f3c
      Robert Goldman authored
      Looks like this didn't get updated after we installed the systems in the
      ext/ subdirectory of the asdf-directory.
    • Robert Goldman's avatar
      Fix typo. · b427599f
      Robert Goldman authored
      Mistakenly committed after refilling a comment and emacs refilled it
      wrong, so that comment was incorrectly not all prefixed by comment
  12. 24 Jun, 2016 3 commits
  13. 11 Jun, 2016 2 commits
    • Francois-Rene Rideau's avatar
      Bump version to · 87c42eef
      Francois-Rene Rideau authored
    • Francois-Rene Rideau's avatar
      Fix directory-files to be linear not quadratic · 1e6f8ecc
      Francois-Rene Rideau authored
      Bug found by @axionic on github: on very large directories,
      directory-files was slow, because it was using remove-duplicates
      with non-hashable test function #'pathname-equal.
      But this functionality was only really needed for the purpose
      of dealing with logical-pathnames, and having a few duplicates
      in case of wanton symlinks isn't much of an issue.
  14. 25 May, 2016 3 commits