From mboxrd@z Thu Jan 1 00:00:00 1970 From: gjb@sourceware.cygnus.com To: guile-cvs@sourceware.cygnus.com Subject: guile/guile-core/libguile gsubr.c strings.c tag.c Date: Wed, 26 Jan 2000 10:07:00 -0000 Message-id: <20000126180707.28701.qmail@sourceware.cygnus.com> X-SW-Source: 2000-q1/msg00202.html List-Id: CVSROOT: /cvs/guile Module name: guile Changes by: gjb@sourceware.cygnus.com 00/01/26 10:07:07 Modified files: guile-core/libguile: gsubr.c strings.c tag.c Log message: * tag.c: Added doc for `tag', but mark as deprecated since Mikael suggests removing tag.c altogether (and using a new `class-of' instead). * strings.c: Added documentation from Gregg A. Reynolds. Edited a bit by me to use FOO instead of @var{foo} and to have the summary come before preconditions on input. Also dropped trailing (rnrs) note. * gsubr.c: Do not use SCM_DEFINE for `gsubr-apply'. Register the function with scm_make_subr_opt w/ last arg of 0 so it is not visible at the Scheme level. Mikael says (on devel-guile) that this is the right thing because the first arg to the proc is the guts of a compiled closure and shouldn't be exposed to the Scheme level.