1. 20 Jul, 2017 2 commits
    • Francois-Rene Rideau's avatar
      Tweak some tests · 87788ed0
      Francois-Rene Rideau authored
    • Francois-Rene Rideau's avatar
      Move node visit information from plan to session · a9c22442
      Francois-Rene Rideau authored
      Significantly refactor plan internals.
      Move visited-actions, visiting-action-set, visiting-action-list,
      total-action-count, planned-action-count, planned-output-action-count
      from plan to session (remove the plan- prefix to accessors).
      Move sysdef-error from component to session.
      Remove plan as a parameter of action-valid-p (made simple defun)
      and while-visiting-action (both moved to action), but also
      map-direct-dependencies, reduce-direct-dependencies, direct-dependencies.
      Rename *default-plan-class* to *plan-class*,
      plan-record-dependency to record-dependency,
      plan-action-status to action-status
      plan-forced (accessor) to forced, plan-forced-not (accessor) to forced-not.
      Introduce define-op, and visit a suitable action while loading an asd file.
      Accumulate inner operate dependencies in a slot definition-dependencies of
      a registered system or a newly registered undefined-system.
      Introduce reset-session or reset-session-visited in various tests,
      so operations aren't considered as layered atop each other, but
      as restarting from a fresh planning session.
      Use with-asdf-session in required-components, make-plan.
      Stop using node-for, use cons directly, now that operations are safe.
      Export format-action from action.
      Move some conditions and generic functions around and reorder dependencies.
  2. 02 Sep, 2016 1 commit
  3. 22 Feb, 2016 1 commit
  4. 08 May, 2015 1 commit
  5. 17 Apr, 2015 1 commit
    • Robert Goldman's avatar
      Added FORCE to test for repeatability. · bd9f29a6
      Robert Goldman authored
      Was having issue where expected warnings were issued only on compilation,
      not loading, so needed to "make clean" for test repeatability. Added
      :FORCE T to solve this problem.
  6. 09 Apr, 2015 2 commits
  7. 31 Oct, 2014 1 commit
  8. 30 Oct, 2014 1 commit
  9. 29 Oct, 2014 1 commit
  10. 02 Mar, 2013 2 commits
  11. 16 Feb, 2013 2 commits
  12. 14 Feb, 2013 1 commit
  13. 21 Jan, 2013 2 commits