* backtrace.c (SCM_ASSERT), debug.c (scm_debug_options), eval.c
authorDirk Herrmann <dirk@dirk-herrmanns-seiten.de>
Sun, 30 Jun 2002 22:03:43 +0000 (22:03 +0000)
committerDirk Herrmann <dirk@dirk-herrmanns-seiten.de>
Sun, 30 Jun 2002 22:03:43 +0000 (22:03 +0000)
commit8505e285ec9339884d4d36c1394907aa3101291c
tree4e76d22aa3a08391dd72933083922162cc280076
parent732b93273252451186bb0ed5d6dc129019676296
* backtrace.c (SCM_ASSERT), debug.c (scm_debug_options), eval.c
(scm_lookupcar, scm_lookupcar1, scm_badargsp, SCM_CEVAL,
SCM_APPLY, scm_map, scm_for_each), feature.c (scm_init_feature),
gsubr.c (scm_gsubr_apply), numbers.c (scm_logand, scm_logior,
scm_logxor, scm_i_dbl2big), srcprop.c (scm_source_properties,
scm_set_source_properties_x, scm_source_property):  Removed
compile time option SCM_RECKLESS to clean up the code.  Full
number of arguments checking of closures is mandatory now.
However, the option to disable the checking has most probably not
been used anyway.

* srcprop.c (scm_source_properties, scm_set_source_properties_x,
scm_source_property): Use !SCM_CONSP instead of SCM_NCONSP.
NEWS
libguile/ChangeLog
libguile/__scm.h
libguile/backtrace.c
libguile/debug.c
libguile/eval.c
libguile/feature.c
libguile/gsubr.c
libguile/numbers.c
libguile/srcprop.c