GOOPS needs the observer protocol specified for the new module
authorMikael Djurfeldt <djurfeldt@nada.kth.se>
Thu, 5 Aug 1999 12:05:57 +0000 (12:05 +0000)
committerMikael Djurfeldt <djurfeldt@nada.kth.se>
Thu, 5 Aug 1999 12:05:57 +0000 (12:05 +0000)
commit1777c18bc18b26f41037dc73e5d9400d7e55bc2a
tree596ba98aa225bd1dcb7b9991336518d864b22e7f
parent0ce9b6eddac87522b580c27357556ee05638ec73
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!.
ice-9/boot-9.scm