remove "discouraged" infrastructure
authorAndy Wingo <wingo@pobox.com>
Sun, 8 Aug 2010 12:15:47 +0000 (14:15 +0200)
committerAndy Wingo <wingo@pobox.com>
Sun, 8 Aug 2010 12:15:47 +0000 (14:15 +0200)
commit8a4ed2dd34c86eb451c5555a85f64f3fbdf9cef6
tree592132af4f874860a2202420842b0c9c24af2b2b
parent220058a8353815f2cefa67e2510b7132991cf7a7
remove "discouraged" infrastructure

* libguile/discouraged.h: Remove.

* libguile/deprecated.c (scm_internal_select, scm_thread_sleep)
  (scm_thread_usleep): Deprecate formerly discouraged names.

* libguile/eq.h (SCM_EQ_P):
* libguile/pairs.h (SCM_NULLP, SCM_NNULLP, SCM_CONSP, SCM_NCONSP):
* libguile/boolean.h (SCM_FALSEP, SCM_NFALSEP, SCM_BOOLP, SCM_BOOL):
  (SCM_NEGATE_BOOL, SCM_BOOL_NOT): Undiscourage these names, because I'm
  not sure deprecating them will do any good.

* libguile.h:
* libguile/gen-scmconfig.c:
* libguile/numbers.c:
* libguile/init.c:
* libguile/Makefile.am:
* configure.ac: Remove bits that referenced discouraged.h, and dealt
  with the "discouraging" system.
13 files changed:
configure.ac
libguile.h
libguile/Makefile.am
libguile/boolean.h
libguile/deprecated.c
libguile/deprecated.h
libguile/discouraged.h [deleted file]
libguile/eq.h
libguile/gen-scmconfig.c
libguile/init.c
libguile/numbers.c
libguile/pairs.h
libguile/symbols.h