1. 04 Feb, 1994 1 commit
  2. 11 Aug, 1993 1 commit
  3. 06 Aug, 1993 1 commit
  4. 04 Aug, 1993 3 commits
  5. 03 Aug, 1993 2 commits
  6. 31 Jul, 1993 1 commit
  7. 15 Jul, 1993 1 commit
  8. 13 Jan, 1993 1 commit
  9. 04 Sep, 1992 1 commit
  10. 19 Aug, 1992 1 commit
  11. 15 Feb, 1992 1 commit
  12. 14 Feb, 1992 1 commit
  13. 30 Jan, 1992 1 commit
  14. 20 Dec, 1991 2 commits
  15. 18 Dec, 1991 2 commits
  16. 16 Dec, 1991 5 commits
  17. 01 Dec, 1991 1 commit
  18. 16 Nov, 1991 1 commit
  19. 22 Oct, 1991 1 commit
    • chiles's avatar
      · 5276437a
      chiles authored
      Modified COMPLETE-FILE to correctly complete files relative to the defaults.
      It was previously relying on MERGE-PATHNAMES solely, but MERGE-PATHNAMES cannot
      do what COMPLETE-FILE requires when presented with a partial (non-absolute)
      pathname that includes some directories.  What the user wants is the partial
      pathname to be merged with the absolute defaults including any directories
      specified in pathname.  MERGE-PATHNAMES cannot do this since partial pathnames
      have independent uses, and it cannot clobber a non-nil slot in the partial
      pathname structure.  However, COMPLETE-FILE obtains its partial pathnames from
      users specifying against defaults with the intent of deriving an absolute name,
      so when the defaults contain an absolute directory slot, the partial directory
      spec of the supplied pathname (if any) gets tacked onto the end of the defaults
      directory spec.
      
      This fixes a long standing Hemlock problem: you could find files relative to
      the defaults with subdirectory specs, but you could not complete them.
      
      Fixed DIRECTORY to no longer signal errors.  It's job is to return a list of
      files matching its argument, and it should return nil when the spec is in
      accurate.
      5276437a
  20. 03 Sep, 1991 1 commit
  21. 22 Aug, 1991 1 commit
  22. 28 May, 1991 1 commit
  23. 25 Apr, 1991 1 commit
  24. 08 Feb, 1991 1 commit
  25. 23 Nov, 1990 1 commit
  26. 17 Nov, 1990 1 commit
  27. 09 Nov, 1990 1 commit
  28. 03 Nov, 1990 1 commit
  29. 24 Aug, 1990 1 commit
  30. 30 May, 1990 1 commit
  31. 05 Mar, 1990 1 commit