1. 26 Jul, 2011 1 commit
  2. 10 Jul, 2011 1 commit
  3. 09 Jun, 2011 1 commit
    • Francois-Rene Rideau's avatar
      2.016.1: Fixes for ABCL, GCL; tweaks for LispWorks and CCL. · 9ece06df
      Francois-Rene Rideau authored
      Use probe-file for probe-file* in LispWorks.
      
      Make ABCL's jar translation happier with
      the recent compile-file-pathname* change for Stelian by redoing cfp myself.
      
      Make truenamize work when the merged pathname is relative.
      Makes it happier when e.g. the *default-pathname-defaults* is #p"",
      which is the case notably on CCL.
      
      Try and fail to support GCL 2.6 and have 2.7 fail less;
      too many bugs, in CONDITIONs, PATHNAMEs, and more,
      plus compiler bug that breaks coerce-pathname.
      9ece06df
  4. 07 Jun, 2011 1 commit
  5. 02 Jun, 2011 1 commit
  6. 30 May, 2011 1 commit
  7. 09 May, 2011 1 commit
  8. 03 May, 2011 1 commit
  9. 06 Apr, 2011 1 commit
  10. 05 Apr, 2011 2 commits
  11. 31 Mar, 2011 2 commits
  12. 27 Mar, 2011 1 commit
  13. 24 Mar, 2011 1 commit
  14. 22 Mar, 2011 2 commits
  15. 21 Mar, 2011 3 commits
  16. 19 Mar, 2011 1 commit
  17. 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
  18. 03 Jan, 2011 1 commit
  19. 16 Dec, 2010 1 commit
  20. 15 Dec, 2010 2 commits
  21. 02 Dec, 2010 1 commit
  22. 05 Nov, 2010 1 commit
  23. 20 Aug, 2010 1 commit
    • Francois-Rene Rideau's avatar
      2.122: changes requested by sds. · efd9f80f
      Francois-Rene Rideau authored
      * use only one package for everything: ASDF. This simplifies the upgrade a bit.
      * export component-visited-p, record an index rather than a boolean.
      
      Also
      * On CLISP, only use custom:*module-provider-functions* when defined (2.49+)
      * In Makefile, mrproper before debian package.
      * Document that CLISP and SCL now support REQUIREing through ASDF.
      * Fix mistake in run-tests that made it always use sbcl
      efd9f80f
  24. 19 Aug, 2010 2 commits
  25. 18 Aug, 2010 1 commit
  26. 17 Aug, 2010 1 commit
  27. 08 Aug, 2010 1 commit
  28. 07 Aug, 2010 1 commit
  29. 19 Jun, 2010 1 commit
  30. 11 May, 2010 1 commit
    • 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
  31. 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
  32. 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
  33. 14 Apr, 2010 1 commit