remove libguile/lang.h, deprecate %nil (in favor of #nil)
authorAndy Wingo <wingo@pobox.com>
Fri, 9 Apr 2010 12:26:31 +0000 (14:26 +0200)
committerAndy Wingo <wingo@pobox.com>
Fri, 9 Apr 2010 12:26:31 +0000 (14:26 +0200)
commitcd038da5467d6e4cc2f04a4ebd0f915b62359781
treee3bc5e563bb8af8285fe66e4d6b073ad849183f2
parent54e53aa4301bcb8aaff0a5dfd4af044ee693f235
remove libguile/lang.h, deprecate %nil (in favor of #nil)

* libguile/Makefile.am:
* libguile/init.c:
* libguile/lang.c:
* libguile/lang.h: Remove lang.c and lang.h.

* libguile/pairs.h (SCM_NIL_P, SCM_NULL_OR_NIL_P): Moved here.

* module/ice-9/deprecated.scm (%nil): %nil definition moved here.

* libguile/alist.c:
* libguile/async.c:
* libguile/backtrace.c:
* libguile/boolean.c:
* libguile/dynl.c:
* libguile/eval.c:
* libguile/filesys.c:
* libguile/fluids.c:
* libguile/list.c:
* libguile/load.c:
* libguile/options.c:
* libguile/posix.c:
* libguile/print.c:
* libguile/promises.c:
* libguile/sort.c:
* libguile/throw.c:
* libguile/trees.c:
* libguile/vectors.c:
* libguile/vm.c:
* libguile/weaks.c:
* srfi/srfi-1.c: <libguile/lang.h> references removed.
27 files changed:
libguile/Makefile.am
libguile/alist.c
libguile/async.c
libguile/backtrace.c
libguile/boolean.c
libguile/dynl.c
libguile/eval.c
libguile/filesys.c
libguile/fluids.c
libguile/init.c
libguile/lang.c [deleted file]
libguile/lang.h [deleted file]
libguile/list.c
libguile/load.c
libguile/options.c
libguile/pairs.h
libguile/posix.c
libguile/print.c
libguile/promises.c
libguile/sort.c
libguile/throw.c
libguile/trees.c
libguile/vectors.c
libguile/vm.c
libguile/weaks.c
module/ice-9/deprecated.scm
srfi/srfi-1.c