Skip to content
Snippets Groups Projects
  1. Feb 11, 1994
  2. Feb 04, 1994
  3. Aug 11, 1993
  4. Aug 06, 1993
  5. Aug 04, 1993
  6. Aug 03, 1993
  7. Jul 31, 1993
  8. Jul 15, 1993
  9. Jan 13, 1993
  10. Sep 04, 1992
  11. Aug 19, 1992
  12. Feb 15, 1992
  13. Feb 14, 1992
  14. Jan 30, 1992
  15. Dec 20, 1991
  16. Dec 18, 1991
  17. Dec 16, 1991
  18. Dec 01, 1991
  19. Nov 16, 1991
  20. Oct 22, 1991
    • 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
  21. Sep 03, 1991
  22. Aug 22, 1991
  23. May 28, 1991
  24. Apr 25, 1991
  25. Feb 08, 1991
  26. Nov 23, 1990
  27. Nov 17, 1990
  28. Nov 09, 1990
  29. Nov 03, 1990
  30. Aug 24, 1990
  31. May 30, 1990
Loading