diff options
author | Andy Wingo <wingo@pobox.com> | 2012-05-23 12:11:08 +0200 |
---|---|---|
committer | Andy Wingo <wingo@pobox.com> | 2012-05-23 12:29:15 +0200 |
commit | 2de74cb56e3af44ce624638facfa061603d39c0d (patch) | |
tree | 2e3619ce57be8d5009c1d63a28075e865d88fbdc /libguile/goops.c | |
parent | 3f48638c8c82d7839b75204e475af691fcd67c33 (diff) | |
download | guile-2de74cb56e3af44ce624638facfa061603d39c0d.tar.gz |
finish deprecating eval closures
* libguile/deprecated.h:
* libguile/deprecated.c (scm_eval_closure_lookup)
(scm_standard_eval_closure, scm_standard_interface_eval_closure)
(scm_eval_closure_module): Deprecate these, as they are unused.
* libguile/modules.h:
* libguile/modules.c: Remove deprecated code.
* module/oop/goops/util.scm (top-level-env, top-level-env?): Deprecate.
* module/ice-9/deprecated.scm (set-system-module!): Deprecate.
(module-eval-closure): Deprecate, by overriding the core definition to
return a fresh eval closure.
* module/ice-9/boot-9.scm (make-module): Don't set an eval closure on
the module.
(the-root-module, the-scm-module): Don't call set-system-module!.
Diffstat (limited to 'libguile/goops.c')
0 files changed, 0 insertions, 0 deletions