Skip to content
Snippets Groups Projects
  1. Jul 14, 2010
  2. Jul 06, 2010
  3. Jun 25, 2010
  4. Jun 22, 2010
  5. Jun 19, 2010
  6. Jun 16, 2010
  7. Jun 04, 2010
  8. May 31, 2010
  9. May 26, 2010
  10. May 14, 2010
  11. May 11, 2010
    • Francois-Rene Rideau's avatar
      1.721: integrate feedback from rtoym, p_l. · b8f0d69d
      Francois-Rene Rideau authored
      * for configuration directories, only match files in .conf
       that are not unix hidden files. This notably takes care of backups.
       (Solves issue found by p_l.)
      
      * Before calling the provide hook, CMUCL normalizes its argument to a string
       (as allowed per CLHS), which means symbols become uppercase strings
       before they reach ASDF that would downcase symbols. I've decided to always
       downcase the argument provided to this hook. (Solves issue raised by rtoym.)
       Note that are hook itself doesn't (PROVIDE ...) anything
       to be pushed onto *MODULES*. Maybe we should:
       (a) only try find-system when (equal (string arg) (string-upcase arg))
       (b) always string-downcase when calling find-system and
       (c) string-upcase again and provide.
       Not done in this commit, though.
      
      * Add #+cmu (:tree #p"modules:") to the wrapping-source-registry. (rtoym)
  12. May 07, 2010
  13. May 06, 2010
  14. May 05, 2010
  15. May 01, 2010
  16. Apr 25, 2010
  17. Apr 19, 2010
  18. Apr 16, 2010
  19. Apr 15, 2010
    • 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
    • Francois-Rene Rideau's avatar
  20. Apr 14, 2010
  21. Apr 13, 2010
  22. Apr 12, 2010
  23. Apr 09, 2010
  24. Apr 08, 2010
  25. Apr 07, 2010
  26. Apr 05, 2010
  27. Apr 04, 2010
  28. Apr 03, 2010
  29. Mar 24, 2010
Loading