(scm_c_make_gsubr, scm_c_define_gsubr, scm_c_make_gsubr_with_generic,
authorMarius Vollmer <mvo@zagadka.de>
Sun, 20 May 2001 00:35:43 +0000 (00:35 +0000)
committerMarius Vollmer <mvo@zagadka.de>
Sun, 20 May 2001 00:35:43 +0000 (00:35 +0000)
commit9a441ddb342277f220435280718658f3f126ed43
tree211527b14d2c0dbc45843db04de9b6255539ce7b
parentc88a8162c408fe70d27e144a4a380fc88ab20dc5
(scm_c_make_gsubr, scm_c_define_gsubr, scm_c_make_gsubr_with_generic,
scm_c_define_gsubr_with_generic): New functions.  They replace
scm_make_gsubr and scm_make_gsubr_with_generic.  The `make' variants
only create the gsubr object, while the `define' variants also put it
into the current module.  Changed all callers.  (scm_make_gsubr,
scm_make_gsubr_with_generic): Deprecated.

(scm_c_make_subr, scm_c_define_subr, scm_c_make_subr_with_generic,
scm_c_define_subr_with_generic): New functions.  They replace
scm_make_subr, scm_make_subr_opt and scm_make_subr_with_generic.  The
`make' variants only create the subr object, while the `define'
variants also put it into the current module.  Changed all callers.
(scm_make_subr, scm_make_subr_opt, scm_make_subr_with_generic):
Deprecated.
12 files changed:
libguile/eval.c
libguile/gc.c
libguile/gh_funcs.c
libguile/goops.c
libguile/macros.c
libguile/pairs.c
libguile/ramap.c
libguile/rdelim.c
libguile/rw.c
libguile/scmsigs.c
libguile/snarf.h
libguile/values.c