This is the mail archive of the
guile-cvs@sourceware.cygnus.com
mailing list for the Guile project.
guile/guile-core/libguile __scm.h alist.c arbi ...
- To: guile-cvs at sourceware dot cygnus dot com
- Subject: guile/guile-core/libguile __scm.h alist.c arbi ...
- From: gjb at sourceware dot cygnus dot com
- Date: 3 Mar 2000 00:09:54 -0000
CVSROOT: /cvs/guile
Module name: guile
Changes by: gjb@sourceware.cygnus.com 00/03/02 16:09:54
Modified files:
guile-core/libguile: __scm.h alist.c arbiters.c async.c
backtrace.c boolean.c chars.c
coop-threads.c debug.c dynl.c eq.c error.c
error.h eval.c evalext.c feature.c
filesys.c fluids.c fports.c gc.c
guardians.c hash.c hashtab.c ioext.c
keywords.c lang.c list.c load.c macros.c
net_db.c numbers.c objects.c pairs.c
ports.c posix.c print.c procprop.c procs.c
ramap.c random.c read.c regex-posix.c
scm_validate.h scmsigs.c simpos.c socket.c
sort.c srcprop.c stacks.c stime.c strings.c
strop.c strorder.c struct.c symbols.c
throw.c unif.c variable.c vectors.c
vports.c weaks.c
Log message:
* error.h, error.c: Added `scm_wrong_type_arg_msg' to support
displaying the expected type. Use SCM_LISTn in a couple places
instead of scm_cons-ing by hand.
* __scm.h: Added SCM_ASSERT_TYPE macro.
* validate.h, scm_validate.h: Added the former, as a renamed
version of the latter with SCM_ASSERT_TYPE used in
SCM_MAKE_VALIDATE (instead of just SCM_ASSERT)
* Makefile.am: Rename scm_validate.h to validate.h.
* *.c, *.h: Include validate.h, not scm_validate.h (old name's
prefix was superfluous).