1. 08 Jun, 2015 1 commit
  2. 07 May, 2015 1 commit
  3. 24 Mar, 2015 1 commit
  4. 10 Oct, 2014 2 commits
  5. 19 May, 2014 1 commit
  6. 31 Mar, 2011 1 commit
  7. 14 Jul, 2010 1 commit
  8. 15 Apr, 2010 1 commit
    • Francois-Rene Rideau's avatar
      1.700: big rewrite of TRAVERSE. · 3a1b88bb
      Francois-Rene Rideau authored
      * split traverse into multiple functions.
      * don't append things all over traverse, use a collector function
      * don't insert and remove prune-op to indicate something needs be done
       even when the collected list is empty... use a boolean flag in all cases.
      * fix the age-old broken :force (system1 ... system2) feature... with a cerror!
      * fix the age-old broken (:feature :foo dependency) feature... with a cerror!
      * tighten :version syntax to only accept the keyword, not any same-named symbol.
      * use hash-tables for O(1) access where linear search was previously used,
       notably in visited-nodes and in components-by-name.
      * use more uniform #+ features for windows.
      * modify defclass to make POIU happier (hopefully).
      * factor probe-asd out of sysdef-source-registry-search and sysdef-central-registry-search
      * fix safe-file-write-date, which I had previously broken when accepting a null pathname.
      * have serial-depends-on only name the previous thing to depend on.
      
      Passes tests on sbcl, clisp, ecl, lispworks, allegro.
      Fails on gclcvs: bind stack overflow. Is that a regression?
      
      small website updates.
      3a1b88bb
  9. 14 Apr, 2010 1 commit
  10. 09 Apr, 2010 1 commit
  11. 08 Apr, 2010 1 commit
  12. 04 Apr, 2010 1 commit
  13. 24 Mar, 2010 1 commit