This is the mail archive of the guile-cvs@sourceware.cygnus.com mailing list for the Guile project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

guile/guile-core/libguile __scm.h alist.c arbi ...


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).


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]