Skip to content
Snippets Groups Projects
  1. Jul 24, 1998
  2. Jul 19, 1998
  3. Jul 17, 1998
  4. Jul 16, 1998
  5. 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
  6. 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
  7. Jul 10, 1998
  8. Jul 09, 1998
  9. Jul 02, 1998
  10. Jun 30, 1998
  11. Jun 25, 1998
  12. Jun 24, 1998
  13. Jun 21, 1998
    • dtc's avatar
      When initialising class metaobjects and the direct-superclasses is · cb7e8d1d
      dtc authored
      null or empty, it should default to funcallable-standard-object if the
      class is an instance of funcallable-standard-class whereas it was
      always defaulting to standard-class.
      
      Catch attempts to change the class of an instance via change-class
      between the incompatible standard-class and funcallable-standard-class
      metaclasses.
      cb7e8d1d
    • dtc's avatar
      Since funcallable-standard-objects are now disjoint from · e4864aab
      dtc authored
      standard-objects, classes with meta-class standard-class are no longer
      valid super-classes of classes with meta-class
      funcallable-standard-class, so validate-superclass should now return
      NIL for this combination.
      
      Further classes with meta-class std-class are now valid superclasses
      of classes with meta-class of either standard-class or
      funcallable-standard-class; add validate-superclass methods allowing
      such super-classes which are handy for mixins of both standard-objects
      and funcallable-standard-objects.
      e4864aab
    • dtc's avatar
      After renaming the PCL package to OLD-PCL, move the 'class symbol back · 84cddab1
      dtc authored
      to the PCL package so that the respective debug variable has a valid
      package name.
      84cddab1
    • dtc's avatar
      Take care to filter out function names that are lists but not setf · 5889c7eb
      dtc authored
      functions. Such function names are generated by PCL and led to errors
      when looking for their documentation.
      5889c7eb
  14. Jun 19, 1998
  15. Jun 18, 1998
  16. Jun 16, 1998
  17. Jun 11, 1998
  18. Jun 07, 1998
  19. Jun 05, 1998
Loading