Skip to content
Snippets Groups Projects
  1. Oct 11, 2002
  2. Oct 09, 2002
  3. Jun 05, 2002
    • pmai's avatar
      Make change-class ANSI-compliant, by allowing the passing of · a32252e1
      pmai authored
      initargs.  This fix is thanks to Espen S. Johnsen, who noted that
      update-instance-for-different-class already supported the passing of
      initargs, so that the fix is only to make change-class accept
      initargs, and pass them along to u-i-f-d-c.  Also fixes a probably
      undetected bug in change-class with a lisp::class second argument
      (bogus apply in env.lisp).
      a32252e1
  4. May 30, 1999
  5. Dec 20, 1998
  6. 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
  7. May 27, 1998
  8. Aug 30, 1997
  9. Feb 11, 1994
  10. Jan 13, 1993
  11. Jan 12, 1993
  12. Nov 09, 1992
  13. Aug 01, 1992
  14. Jun 01, 1992
Loading