[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
guile/guile-core/libguile ChangeLog goops.c
From: |
Mikael Djurfeldt |
Subject: |
guile/guile-core/libguile ChangeLog goops.c |
Date: |
Mon, 14 Apr 2003 21:17:20 -0400 |
CVSROOT: /cvsroot/guile
Module name: guile
Changes by: Mikael Djurfeldt <address@hidden> 03/04/14 21:17:20
Modified files:
guile-core/libguile: ChangeLog goops.c
Log message:
* tests/goops.test: Added tests for class redefinition, object
update and active slots.
* goops.scm (compute-getter-method): For custom getter: Check
boundness even if there is an init-thunk. (The getter can return
#<unbound> even if the slot has been set before.)
(remove-class-accessors!): Also remove accessor-method from its
accessor.
* goops.c (scm_sys_fast_slot_ref): Use SCM_SLOT instead of
scm_at_assert_bound_ref. (We don't want the unbound check. See
oop/goops/active-slot.scm.)
CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/ChangeLog.diff?tr1=1.1811&tr2=1.1812&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/guile/guile/guile-core/libguile/goops.c.diff?tr1=1.63&tr2=1.64&r1=text&r2=text
- guile/guile-core/libguile ChangeLog goops.c, Mikael Djurfeldt, 2003/04/13
- guile/guile-core/libguile ChangeLog goops.c, Mikael Djurfeldt, 2003/04/13
- guile/guile-core/libguile ChangeLog goops.c, Mikael Djurfeldt, 2003/04/14
- guile/guile-core/libguile ChangeLog goops.c,
Mikael Djurfeldt <=
- guile/guile-core/libguile ChangeLog goops.c, Mikael Djurfeldt, 2003/04/17
- guile/guile-core/libguile ChangeLog goops.c, Mikael Djurfeldt, 2003/04/18
- guile/guile-core/libguile ChangeLog goops.c, Dirk Herrmann, 2003/04/20