Skip to content
Snippets Groups Projects
  1. Jun 11, 2003
  2. Jun 10, 2003
    • toy's avatar
      Some changes from Paul Foley: · 842ce4c2
      toy authored
      o Fix a number of spelling errors.
      o Add EXT:PURGE-FILES (hmm, should that be renamed to
        purge-backup-files?) to delete old versions of files.
      o Opening a file with :if-exists :append shouldn't set the Unix append
        flag, else you can't seek back to a point before you started
        appending. (Actually from Rudi Schlatte.)
      o Fix a bug in logical pathname parsing.
      o Fix FASL-file versioning so we don't create versioned fasl files.
      842ce4c2
  3. Jun 07, 2003
    • toy's avatar
      More simple-streams updates from Paul Foley: · d03aa23c
      toy authored
      o An update to fix Gerd's complaint about :simple-streams being on
        *features*
      o Corrects a few bugs
      o Renames all the strategy functions
      o Gets rid of DEVICE-EXTEND (Duane Rettig tells me it's going away in
        the next ACL release)
      o A start on getting stream& composition working.
      d03aa23c
  4. Jun 06, 2003
  5. Jun 05, 2003
  6. Jun 02, 2003
  7. Dec 12, 2002
    • moore's avatar
      · 5fa826f9
      moore authored
      Remove cruft from last checkin.
      5fa826f9
    • moore's avatar
      · 1a766c11
      moore authored
      Fix a typo in apply-with-bindings.
      
      Add string-stream and file-stream, required by the ANSI spec, as
      structure classes.  Make the string streams and fd-stream,
      respectively, inherit from them.  Add bootstrap magic.
      1a766c11
  8. Aug 23, 2002
  9. Aug 02, 2002
  10. Apr 03, 2002
  11. Feb 04, 2002
  12. Jul 08, 2001
    • pw's avatar
      From Paul Foley: · c9918062
      pw authored
      	Implements READ- and WRITE-SEQUENCE on Gray streams, via
      	STREAM-READ-SEQUENCE and STREAM-WRITE-SEQUENCE, and provides a :class
      	keyword to OPEN which lets it return Gray streams classes wrapped
      	around lisp-streams.
      
      	Load exports.lisp before compiling with this set of changes.
      c9918062
  13. Jun 17, 2001
    • pw's avatar
      From Eric Marsden: · 45a54c42
      pw authored
      FILE-LENGTH should signal a type-error if arg is not associated with a file.
      45a54c42
  14. Mar 04, 2001
  15. Oct 16, 2000
  16. Aug 25, 2000
  17. Aug 24, 2000
  18. Jun 19, 2000
  19. Dec 04, 1999
  20. Sep 04, 1999
  21. Jan 22, 1999
  22. Jan 15, 1999
  23. Dec 19, 1998
  24. Jul 16, 1998
  25. Jul 14, 1998
    • pw's avatar
      This revision merges in many of the fixes for ANSI condition types · 42efe00d
      pw authored
      in various calls to ERROR. Those easily handled by using new condition
      types simple-file-error and simple-program-error are included.
      
      The only functional change here is that the function CHARACTER no longer
      accepts an integer argument so as to be ANSI compliant. This may
      break some code.
      42efe00d
  26. May 04, 1998
    • dtc's avatar
      Gray streams support: · 6c21ff8a
      dtc authored
      * Rename the 'stream structure class to sys:lisp-stream.
      * Add a new none hierarchical 'stream built-in class which inherits
        from: instance, t.
      * Hack in the new stream class as a mixin for the structure base
        lisp-stream class which now inherits from: stream, structure-object,
        instance, t.
      * Add a new 'fundamental-stream standard-class which includes 'stream
        as a mixin, and add PCL hacks to allow this to be redefined after PCL is
        loaded to be (defclass fundamental-stream (standard-object stream) ...).
      * Add appropriate support to the base stream functions to dispatch to
        the Gray stream functions for the handling of fundamental-streams.
        Some of the lisp-streams encapsulating CLOS streams still need
        a little work.
      6c21ff8a
  27. Jan 04, 1998
  28. Dec 27, 1997
    • dtc's avatar
      There were a the few calls to unix-select that limited the file · 19ce82a1
      dtc authored
      descriptor to an (unsigned-byte 32) and thus limited this code to file
      descriptors less than 32, this was probably done to limit consing.
      Replace these with unix-fast-select, allowing the use of file
      descriptors upto fd-setsize (doesn't cons). Tested with over 128 FDs
      running CL-HTTP on FreeBSD.
      19ce82a1
  29. Mar 25, 1997
  30. Feb 25, 1997
  31. Jan 18, 1997
  32. May 07, 1996
  33. Oct 31, 1994
  34. Oct 02, 1994
  35. Aug 23, 1994
  36. Feb 11, 1994
  37. Jan 08, 1994
  38. Jan 06, 1994
  39. Aug 30, 1993
Loading