Skip to content
Snippets Groups Projects
  1. Jul 31, 1998
  2. Jul 28, 1998
  3. Jul 25, 1998
  4. Jul 24, 1998
  5. Jul 19, 1998
  6. Jul 17, 1998
  7. Jul 16, 1998
  8. 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
  9. Jul 13, 1998
    • pw's avatar
      Backout a previous hack of adding format-{control|arguments} protocol · 06be8c9a
      pw authored
      to serious-condition. Instead, have new internal condition types
      simple-package-error, simple-file-error and simple-program-error
      which inherit from simple-condition and respective error condition,
      thus picking up the format protocol from simple-condition.
      
      Noted a probable bug in that the CPL for conditions is not sorted
      which results in the found report method being dependent
      on the order of super-classes specified in the call to define-condition.
      06be8c9a
  10. Jul 02, 1998
  11. Jun 30, 1998
  12. Jun 25, 1998
  13. Jun 24, 1998
  14. Jun 19, 1998
  15. Jun 18, 1998
  16. Jun 16, 1998
  17. Jun 05, 1998
    • dtc's avatar
      Rework the PCL class hierarchy to better match the disjoint instance · 80942d67
      dtc authored
      and funcallable-instance types within CMUCL. Add the new class
      funcallable-standard-object, and the new class std-object as a
      superclass of both standard-object and
      funcallable-standard-object. Generic-functions are now
      funcallable-standard-objects implemented as FINs and disjoint from
      standard-objects which are implemented as instances in CMUCL, fixing
      some problems in the type system.
      
      This change moves the PCL implementation away from the MOP
      specification which requires that generic-functions be
      standard-objects. However ANSI CL does not require generic functions
      to be standard-objects and the MOP author Gregor Kiczales suggests it
      is appropriate for generic functions to be disjoint from
      standard-objects.
      80942d67
    • dtc's avatar
      Remove a redundant fixnum type declaration within gensym which limited · 110e348a
      dtc authored
      *gensym-counter* to a fixnum.
      110e348a
  18. May 27, 1998
  19. May 19, 1998
  20. May 15, 1998
  21. May 13, 1998
  22. May 11, 1998
  23. May 09, 1998
  24. May 08, 1998
  25. May 05, 1998
  26. May 04, 1998
    • pw's avatar
      Revision 1.43 neglected to entirely purge flushed 'append-unique' · d2d4a9c4
      pw authored
      from defpackage. Hopefully I got it right this time.
      d2d4a9c4
    • 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
    • dtc's avatar
      Request that questions be sent to cmucl-help@cons.org and that bug · ad873816
      dtc authored
      reports be sent to cmucl-imp@cons.org.
      ad873816
Loading