remove some deprecated things, undeprecate scm_the_root_module()
authorAndy Wingo <wingo@pobox.com>
Fri, 27 Nov 2009 16:24:12 +0000 (17:24 +0100)
committerAndy Wingo <wingo@pobox.com>
Tue, 1 Dec 2009 20:00:25 +0000 (21:00 +0100)
commitf39fc3b38cbd7dda61def29bd8ef2d8f7ca27dd5
treebaf1e9d5e64996bd3d5ee7d6ab13a319e38747e9
parent1963682290baa7d49f56a0e6aaf8a4880265f868
remove some deprecated things, undeprecate scm_the_root_module()

* libguile/deprecated.h
* libguile/deprecated.c (SCM_ILOC00, SCM_IDINC, SCM_IDSTMSK)
  (scm_s_expression, scm_s_test, scm_s_body, scm_s_bindings)
  (scm_s_variable, scm_s_clauses, scm_s_formals, SCM_EVALIM2)
  (SCM_EVALIM, SCM_XEVAL, SCM_XEVALCAR): Remove these macros and
  constants, deprecated in 2003.
  (scm_the_root_module): Undeprecate, it's actually a useful function,
  that other parts of the code use.

* libguile/modules.h (scm_the_root_module): Undeprecated.
* libguile/modules.c (scm_the_root_module): Rename from
  the_root_module. Use it in the rest of this file.
libguile/deprecated.c
libguile/deprecated.h
libguile/modules.c
libguile/modules.h