1. 26 May, 2010 1 commit
  2. 25 May, 2010 1 commit
  3. 21 May, 2010 1 commit
  4. 20 May, 2010 1 commit
  5. 19 May, 2010 1 commit
  6. 18 May, 2010 1 commit
  7. 15 May, 2010 1 commit
  8. 14 May, 2010 1 commit
  9. 12 May, 2010 1 commit
  10. 11 May, 2010 2 commits
    • Francois-Rene Rideau's avatar
      Remove desperately outdated files. · 43ece156
      Francois-Rene Rideau authored
      Show a good example: use (require :asdf) instead or (require 'asdf).
      43ece156
    • 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)
      b8f0d69d
  11. 07 May, 2010 1 commit
  12. 06 May, 2010 3 commits
  13. 05 May, 2010 2 commits
  14. 04 May, 2010 1 commit
  15. 03 May, 2010 1 commit
  16. 02 May, 2010 1 commit
    • Francois-Rene Rideau's avatar
      1.713: Clean some upgrade madness. · 6bcc4baf
      Francois-Rene Rideau authored
      Introduce component-operation-time as an interface for POIU to hook on.
      declare ignorables, to hush warnings on ECL without alarming Allegro.
      Make run-tests return proper result code, fix make test-all.
      make test-all => success
      6bcc4baf
  17. 01 May, 2010 2 commits
  18. 30 Apr, 2010 1 commit
  19. 29 Apr, 2010 1 commit
  20. 28 Apr, 2010 3 commits
  21. 25 Apr, 2010 1 commit
  22. 21 Apr, 2010 1 commit
    • Francois-Rene Rideau's avatar
      1.705: · 03be449f
      Francois-Rene Rideau authored
      * rename :system-dependencies to :defsystem-depends-on. Beware, controversy.
       janderson suggests we should be using defstruct-like options in the name field.
      * reorganize a bit the lisp-version-string, include fasl version for CCL
       (more useful than a PPC-only 64-bit flag that should already be redundant with architecture).
      * reinstate the perform-with-restarts method for compile-op removed in 1.661:
       it might seem redundant in nested calls, but it actually isn't.
      03be449f
  23. 19 Apr, 2010 2 commits
  24. 16 Apr, 2010 2 commits
  25. 15 Apr, 2010 6 commits
    • Francois-Rene Rideau's avatar
      Add a slot to make POIU happy. · f81f2873
      Francois-Rene Rideau authored
      f81f2873
    • Francois-Rene Rideau's avatar
    • 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
    • Robert P. Goldman's avatar
      Added new test for missing source files. · 9fcec4c2
      Robert P. Goldman authored
      When trying to explore the behavior of ASDF2 in connection with
      rewriting that involves Lisp files, I was testing to verify that
      ASDF will notice if we lose a .lisp file.  It does.  This test
      checks that.
      9fcec4c2
    • Francois-Rene Rideau's avatar
      01647351
    • Francois-Rene Rideau's avatar
      manual tweak · efc7d6d8
      Francois-Rene Rideau authored
      efc7d6d8
  26. 14 Apr, 2010 1 commit