1. 20 Jul, 2017 2 commits
    • Francois-Rene Rideau's avatar
      Tweak some tests · 87788ed0
      Francois-Rene Rideau authored
    • Francois-Rene Rideau's avatar
      Refactor load-asd to perform a define-op · a3b85c8b
      Francois-Rene Rideau authored
      Split asdf/system-registry away from asdf/find-system: the former defines
      the internal *defined-systems* table and the search mechanism, whereas
      the latter keeps the find-system methods, but also defines a new
      define-op operation, on load-asd will call operate.
      Reorder dependencies accordingly.
      Have forcing come from the plan, so as to not force again actions from
      dependencies that were already performed in a subcall to operate.
      Accept asdf.asd from the same version, so asdf.asd doesn't get removed
      at the very next call to operate (which may now come implicitly
      at the least provocation).
  2. 12 Feb, 2010 1 commit
  3. 25 Apr, 2009 1 commit
  4. 10 Jan, 2009 1 commit
    • Gary King's avatar
      2009-01-10 gwking@metabang.com · e7e46819
      Gary King authored
      	added make-defined-systems-table (unexported)
      	(re)applied Luis Oliveria's patch to add a restart for missing
      	components. This patch works in SBCL but not in Allegro Common
      	Lisp or CLISP. The problem has to do with the computation of
      	restarts and I'm still trying to figure it out. Since the
      	failure doesn't cause any _new_ problems (it just means that
      	the putative new restart isn't listed), I'm still committing.
      	* asdf.lisp
      	tests for the above
      	(new) test/test-retry-loading-component-1.script
      	(new) test/try-reloading-1.asd
      	(new) test/try-reloading-dependency.hidden