This is the mail archive of the
guile-cvs@sourceware.cygnus.com
mailing list for the Guile project.
guile/guile-core/libguile gsubr.c strings.c tag.c
- To: guile-cvs at sourceware dot cygnus dot com
- Subject: guile/guile-core/libguile gsubr.c strings.c tag.c
- From: gjb at sourceware dot cygnus dot com
- Date: 26 Jan 2000 18:07:07 -0000
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.