1. 22 Apr, 2011 1 commit
  2. 18 Apr, 2011 1 commit
    • Francois-Rene Rideau's avatar
      2.014.8: make upgrade more robust. Various refactorings. · 01c612d6
      Francois-Rene Rideau authored
      * dynamically call 'foo a few places where #'foo was statically used.
      * a new function parse-version does parsing of a version string
       into a list of integers, or NIL if invalid
      * remove redundant first argument to register-system.
      * refactor the find-system protocol so finder functions may return
       a system object instead of a pathname, and use it for our fallback
       system function.
      * separate a function perform-plan out of the default operate method.
      * treat asdf upgrade specially when it is required by the plan.
      * introduce function upgrade-asdf that returns T when the ASDF version changed,
      * reinstate obsolete function system-definition-pathname as a cerror'ing
       alias for system-source-file.
      01c612d6
  3. 14 Apr, 2011 1 commit
  4. 06 Apr, 2011 2 commits
  5. 05 Apr, 2011 2 commits
  6. 31 Mar, 2011 1 commit
  7. 28 Mar, 2011 1 commit
  8. 27 Mar, 2011 1 commit
  9. 26 Mar, 2011 1 commit
  10. 24 Mar, 2011 2 commits
  11. 22 Mar, 2011 1 commit
  12. 21 Mar, 2011 2 commits
  13. 20 Mar, 2011 3 commits
  14. 19 Mar, 2011 1 commit
  15. 18 Mar, 2011 1 commit
  16. 17 Mar, 2011 1 commit
  17. 16 Mar, 2011 1 commit
  18. 10 Mar, 2011 1 commit
    • Francois-Rene Rideau's avatar
      2.012.8: add support for genera. Fix issues. · 566a4234
      Francois-Rene Rideau authored
      * make genera happy:
       * add support in implementation-identifier
       * add #' to (lambda ...) forms
       * avoid ~@<
       * tweak subdirectories
      * Add support for ".." as :back in portable pathname syntax
      * Remember source-registry and output-translations parameters
      566a4234
  19. 09 Mar, 2011 1 commit
  20. 06 Feb, 2011 1 commit
  21. 05 Feb, 2011 1 commit
  22. 24 Jan, 2011 1 commit
  23. 20 Jan, 2011 1 commit
  24. 03 Jan, 2011 3 commits
  25. 23 Dec, 2010 1 commit
  26. 21 Dec, 2010 1 commit
  27. 16 Dec, 2010 1 commit
  28. 15 Dec, 2010 1 commit
  29. 10 Dec, 2010 2 commits
  30. 04 Dec, 2010 1 commit
    • Francois-Rene Rideau's avatar
      2.011.3: fix infinite loop when a .asd file has a timestamp in the future. · 5db8c252
      Francois-Rene Rideau authored
      The issue was reported by Sid H <shortsightedsid@gmail.com> on asdf-devel.
      Problem is, when the filesystem server clock is in the future of
      the system clock (either because the NFS server has a clock in the future,
      or because the lisp host has a clock in the past),
      defsystem would call find-system (via find-component via parse-component-form)
      to make sure it modifies any previously registered object if any,
      rather than create a new object with "interesting" consequences if anyone
      held to the previous object.
      find-system would see the file has been modified
      since last registered with register-system,
      and proceed to load again, in an infinite loop that stop
      either when the Lisp process runs out of stack, or
      the date and time specified in the timestamp is reached.
      Now, ASDF doesn't bother reloading if the timestamp is in the future.
      5db8c252
  31. 03 Dec, 2010 1 commit