1. 18 Aug, 2017 2 commits
  2. 04 Jun, 2017 1 commit
  3. 03 Jun, 2017 3 commits
  4. 17 Jan, 2017 1 commit
  5. 18 Jun, 2013 1 commit
  6. 04 Mar, 2013 1 commit
  7. 11 Oct, 2012 1 commit
    • mevenson@1c010e3e-69d0-11dd-93a8-456734b0d56f's avatar
      Refactor PATHNAME implementation details to tighten existing semantics. · 094f6d21
      None of this should change the behavior of CL:PATHNAME, but it
      prepares for that in subsequent patches to address problems in merging
      when the defaults points to a JAR-PATHNAME.
      
      Fix COMPILE-FILE to work with source located in jar archive.
      
      Moved Utilities.getFile() to instance method of Pathname which makes
      more logical sense.  Moved Utilities.getPathnameDirectory() to static
      instance classes.  These functions no longer merge their argument with
      *DEFAULT-PATHNAME-DEFAULTS*, as this should be done explictly at a
      higher level in the Lisp calling into Java abstraction.
      
      RENAME-FILE no longer on namestrings, but instead use the result of
      TRUENAME invocation, as namestrings will not always roundtrip
      exactly back to PATHNAMES.
      
      POPULATE-ZIP-FASL no longer forms its argumentes by merging paths,
      instead using MAKE-PATHNAME with controlled defaults.
      
      SYSTEM:NEXT-CLASSFILE-NAME and SYSTEM:COMPUTE-CLASSFILE-NAME changed
      to NEXT-CLASSFILE and COMPUTE-CLASSFILE returning PATHNAME objects
      rather than namestrings.
      
      Compiler now dumps pathname in alternate form that preserves DEVICE
      :UNSPECIFIC.
      094f6d21
  8. 01 Sep, 2012 1 commit
  9. 18 Aug, 2012 1 commit
  10. 17 Aug, 2012 2 commits
  11. 16 Aug, 2012 1 commit
  12. 15 Aug, 2012 2 commits
  13. 14 Aug, 2012 4 commits
  14. 12 Aug, 2012 2 commits
  15. 06 Aug, 2012 1 commit
  16. 04 Feb, 2012 2 commits
  17. 29 Jan, 2012 1 commit
  18. 25 Jan, 2012 1 commit
  19. 20 Jan, 2012 1 commit
  20. 24 Aug, 2011 1 commit
  21. 23 Aug, 2011 2 commits
  22. 21 Aug, 2011 4 commits
  23. 20 Aug, 2011 3 commits
  24. 19 Aug, 2011 1 commit