Skip to content
Snippets Groups Projects
  1. Sep 02, 2016
  2. Aug 27, 2016
    • Francois-Rene Rideau's avatar
    • Francois-Rene Rideau's avatar
      Introduce *wild-file-for-directory* · 93998ef5
      Francois-Rene Rideau authored
      When using DIRECTORY, the proper pattern to use to get all files
      is #p"*" and not #p"*.*" on CLISP and GCL.
      This is the opposite of other CL implementations, that
      match everything with #p"*.*" and only files without extension with #p"*",
      which seems more in line with the CLHS, though counter-intuitive wrt to POSIX.
      
      Now the proper pattern to match all files with TRANSLATE-PATHNAME and
      with logical pathnames is still #p"*.*" or #p"*.*.*".
      
      Therefore, we introduce a new parameter *wild-file-for-directory*,
      as distinguished from *wild-file*, for notable use with DIRECTORY-FILES.
      93998ef5
    • Francois-Rene Rideau's avatar
      Defensively physicalize pathnames · d88e4273
      Francois-Rene Rideau authored
      This make test-logical-pathname.script work on CLISP,
      despite CLISP bug 677.
      d88e4273
  3. Aug 19, 2016
  4. Aug 18, 2016
  5. Aug 15, 2016
  6. Aug 11, 2016
  7. Aug 01, 2016
  8. Jul 25, 2016
    • Robert Goldman's avatar
    • Robert Goldman's avatar
      Redefined *FATAL-CONDITIONS* per 1605650. · 9fd59ed8
      Robert Goldman authored
      See https://bugs.launchpad.net/asdf/+bug/1605650
      
      According to the spec, SERIOUS-CONDITIONs are "All conditions serious
      enough to require interactive intervention if not handled should inherit
      from the type serious-condition."  This is almost exactly the definition
      of *FATAL-CONDITIONS*, so I substituted SERIOUS-CONDITION for ERROR
      here.
      
      Added exceptions to the set of *FATAL-CONDITIONS* in order to fix test
      condition handling for CCL.  The exceptions permit us to have a class of
      conditions (e.g., SERIOUS-CONDITION) that has a subclass that is not a
      FATAL-CONDITION, but that does not have an obvious more specific
      alternative.
      
      The specific example that caused me to add this: On shutdown, CCL
      signals CCL:PROCESS-RESET, a subclass of SERIOUS-CONDITION. So recent
      test harness modifications to handle SERIOUS-CONDITIONs caused the test
      scripts to mistakenly think there were failures because of calls to
      EXIT-LISP.
      9fd59ed8
  9. Jul 24, 2016
  10. Jun 27, 2016
    • Robert Goldman's avatar
      Fix typo. · b427599f
      Robert Goldman authored
      Mistakenly committed after refilling a comment and emacs refilled it
      wrong, so that comment was incorrectly not all prefixed by comment
      characters.
      b427599f
  11. Jun 24, 2016
  12. Jun 11, 2016
  13. May 25, 2016
    • Robert Goldman's avatar
      ENSURE-DIRECTORY-PATHNAME in SUBDIRECTORIES. · 61c5e895
      Robert Goldman authored
      In some cases a subdirectory pathname returned from this function was
      not a DIRECTORY-PATHNAME (i.e., leaf directory name was in the
      PATHNAME-NAME, not PATHNAME-DIRECTORY).  I used
      ENSURE-DIRECTORY-PATHNAME to avoid this happening.
      61c5e895
  14. Apr 13, 2016
  15. Mar 30, 2016
  16. Mar 23, 2016
  17. Mar 21, 2016
  18. Mar 07, 2016
  19. Feb 27, 2016
  20. Feb 25, 2016
  21. Feb 22, 2016
  22. Jan 28, 2016
Loading