diff options
author | Martin Grabmüller <mgrabmue@cs.tu-berlin.de> | 2001-04-09 16:16:09 +0000 |
---|---|---|
committer | Martin Grabmüller <mgrabmue@cs.tu-berlin.de> | 2001-04-09 16:16:09 +0000 |
commit | 5c4b24e10f8154a21b698313fcbfe6666195ac34 (patch) | |
tree | 8fc45a4c34a1af9d159859050fcb94bce7cc9915 /doc/maint | |
parent | 4d66be545655ae67a167ce279b3524f0fae8e02b (diff) | |
download | guile-5c4b24e10f8154a21b698313fcbfe6666195ac34.tar.gz |
2001-04-09 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
* scheme-data.texi (Pairs): New data type and procedure
description.
(Lists): Added new subsections for grouping the list procedures.
(Hooks): Added new nodes for hook subsections.
(String Syntax): New node, factoring out read syntax.
(Strings): Some blurb about allowed characters, zero-termination
etc.
(Keywords): Added menu descriptions.
2001-04-08 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
* scheme-indices.texi (R5RS Index): Print index `rn', not `r5'.
* guile.texi: The index formerly known as `r5' is now called `rn'.
* scheme-utility.texi, scheme-procedures.texi, scheme-io.texi,
scheme-evaluation.texi, scheme-control.texi, scheme-data.texi:
Changed all @r5index entries to @rnindex.
2001-04-06 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
* scheme-data.texi (Hooks): Added hook description and
constraints.
2001-04-04 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
* scheme-data.texi (Alphabetic Case Mapping),
(String Comparison): Rearranged function order.
(Vectors): Reorganized, new introductory text, docs about read
syntax.
Diffstat (limited to 'doc/maint')
-rw-r--r-- | doc/maint/guile.texi | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/doc/maint/guile.texi b/doc/maint/guile.texi index 139946c90..823e84f41 100644 --- a/doc/maint/guile.texi +++ b/doc/maint/guile.texi @@ -2170,25 +2170,28 @@ table into an a-list of key-value pairs. @c snarfed from hooks.c:216 @deffn primitive make-hook-with-name name [n_args] Create a named hook with the name @var{name} for storing -procedures of arity @var{n_args}. +procedures of arity @var{n_args}. @var{n_args} defaults to +zero. @end deffn make-hook @c snarfed from hooks.c:230 @deffn primitive make-hook [n_args] -Create a hook for storing procedure of arity @var{n_args}. +Create a hook for storing procedure of arity +@var{n_args}. @var{n_args} defaults to zero. @end deffn hook? @c snarfed from hooks.c:240 @deffn primitive hook? x -Return @code{#t} if @var{x} is a hook. +Return @code{#t} if @var{x} is a hook, @code{#f} otherwise. @end deffn hook-empty? @c snarfed from hooks.c:250 @deffn primitive hook-empty? hook -Return @code{#t} if @var{hook} is an empty hook. +Return @code{#t} if @var{hook} is an empty hook, @code{#f} +otherwise. @end deffn add-hook! @@ -2215,7 +2218,8 @@ Remove all procedures from the hook @var{hook}. @c snarfed from hooks.c:315 @deffn primitive run-hook hook . args Apply all procedures from the hook @var{hook} to the arguments -@var{args}. +@var{args}. The order of the procedure application is first to +last. @end deffn hook->list |