1
Fork 0
mirror of https://git.savannah.gnu.org/git/guile.git synced 2025-05-20 11:40:18 +02:00
guile/oop
Mikael Djurfeldt f8af5c6d35 * goops.scm (define-extended-generics): New syntax.
(<class> <operator-class> <entity-class> <entity>): Marked as
replacements.
(upgrade-accessor): Renamed from upgrade-generic-with-setter.
(ensure-accessor, upgrade-accessor): Rewritten to accomodate the
new <accessor> class.
(merge-accessors): Provide for merging of accessors imported from
different modules under the same name.

* goops.c, goops.h (scm_class_accessor_method): Renamed from
scm_class_accessor.
(scm_class_accessor): New class.
2003-03-11 14:50:08 +00:00
..
goops * goops/Makefile.am (subpkgdatadir): VERSION -> 2002-12-09 00:43:27 +00:00
.cvsignore .cvsignore 2000-12-07 00:40:31 +00:00
ChangeLog * goops.scm (define-extended-generics): New syntax. 2003-03-11 14:50:08 +00:00
goops.scm * goops.scm (define-extended-generics): New syntax. 2003-03-11 14:50:08 +00:00
Makefile.am * Makefile.am (subpkgdatadir): VERSION -> GUILE_EFFECTIVE_VERSION. 2002-12-09 00:43:51 +00:00