*** empty log message ***
authorMikael Djurfeldt <djurfeldt@nada.kth.se>
Thu, 5 Aug 1999 12:08:53 +0000 (12:08 +0000)
committerMikael Djurfeldt <djurfeldt@nada.kth.se>
Thu, 5 Aug 1999 12:08:53 +0000 (12:08 +0000)
ice-9/ChangeLog
libguile/ChangeLog

index 6fb60be..c369422 100644 (file)
@@ -1,3 +1,17 @@
+1999-08-05  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
+
+       GOOPS needs the observer protocol specified for the new module
+       system.  Here's a simple version for the old module system:
+       * boot-9.scm (module-observers, module-weak-observers,
+       module-observer-id, set-module-observers!,
+       set-module-observer-id!): New accessors.
+       (module-type): Added slots `observers', `weak-observers' and
+       `observer-id'.
+       (module-observe, module-observe-weak, module-unobserve,
+       module-modified!): New procedures.
+       (module-make-local-var!, module-add!, module-remove!,
+       module-clear!, module-define!, module-use!): Call module-modified!.
+
 1999-07-29  Marius Vollmer  <mvo@zagadka.ping.de>
 
        * boot-9.scm (error-catching-loop): Correct non-RnRS usage of internal
index 4cc4d7d..23185a5 100644 (file)
@@ -1,5 +1,7 @@
 1999-08-05  Mikael Djurfeldt  <mdj@thalamus.nada.kth.se>
 
+       * feature.c, feature.h (scm_c_run_hook): Added.
+
        * eval.c (SCM_CEVAL:SCM_IM_DISPATCH): Bugfix: Jump back to
        cdrxnoap and loopnoap instead of begin and loop.