1. 05 Jun, 2018 2 commits
  2. 02 Jun, 2018 2 commits
  3. 04 May, 2018 5 commits
  4. 03 May, 2018 1 commit
  5. 08 Apr, 2018 2 commits
  6. 07 Mar, 2018 5 commits
  7. 01 Mar, 2018 3 commits
  8. 20 Feb, 2018 3 commits
  9. 19 Feb, 2018 2 commits
  10. 17 Feb, 2018 2 commits
    • Eric Timmons's avatar
      Change apply to funcall in expansion of define-package · 21e3a85b
      Eric Timmons authored
      SBCL has been getting aggresive with checking arguments to functions. For some
      reason (as of SBCL 1.4.1), setting the package source location in define-package
      seems to trigger a source translation for the apply form that ends up producing
      (many) compilation notes that the arguments to ensure-package in the keyword
      positions are not constant, weakening keyword argument checking. We can get
      around that, however, by using a funcall directly.
      21e3a85b
    • Eric Timmons's avatar
      Evaluate sb-c:source-location after macroexpansion · ed0f4d5e
      Eric Timmons authored
      Tested on SBCL 1.4.4. If sb-c:source-location is evaluated during macro
      expansion, then the source location will always point to asdf.lisp (inside the
      define-package macro). If it is evaluated after macro expansion, it points to
      the right place.
      ed0f4d5e
  11. 16 Jan, 2018 2 commits
  12. 03 Jan, 2018 2 commits
    • Francois-Rene Rideau's avatar
      Better handle misnamed secondary systems · 069cd2a6
      Francois-Rene Rideau authored
      Distinguish between "syntactic" primariness ("foo" vs "foo/bar" names) and
      "semantic" primariness (system foo in foo.asd vs system foo in bar.asd),
      and use the right one at all right place: when checking if a system is
      up-to-date, what matters is that the old primary system is at the same
      place as before, and is up-to-date.
      
      Thinking about it, there is a lingering bug in case a definition-dependency
      are up-to-date, but were modified after the definition was read.
      What is really needed is a prepare-define-op. Sigh.
      069cd2a6
    • Francois-Rene Rideau's avatar
      Massage test-multiple to check non-reloading · 5397c994
      Francois-Rene Rideau authored
      Test whether ASDF is still confused by misnamed secondary systems:
      https://bugs.launchpad.net/asdf/+bug/1739514
      5397c994
  13. 18 Dec, 2017 3 commits
  14. 17 Dec, 2017 1 commit
  15. 15 Dec, 2017 2 commits
  16. 12 Dec, 2017 3 commits