+2001-05-16 Neil Jerram <neil@ossau.uklinux.net>
+
+ * data-rep.texi, srfi-modules.texi (SRFI-14 Iterating Over
+ Character Sets), scheme-io.texi (Block Reading and Writing),
+ scheme-control.texi (Lazy Catch), scheme-procedures.texi (Internal
+ Macros): Add @bullet to @itemize usages. (Thanks for Masao
+ Uebayashi for the bug report!)
+
2001-05-15 Martin Grabmueller <mgrabmue@cs.tu-berlin.de>
* scripts.texi (Invoking Guile): Added docs for --use-srfi.
@c essay @sp 10
@c essay @comment The title is printed in a large font.
@c essay @title Data Representation in Guile
-@c essay @subtitle $Id: data-rep.texi,v 1.23 2001-04-26 18:26:28 ossau Exp $
+@c essay @subtitle $Id: data-rep.texi,v 1.24 2001-05-16 19:30:57 ossau Exp $
@c essay @subtitle For use with Guile @value{VERSION}
@c essay @author Jim Blandy
@c essay @author Free Software Foundation
non-immediate Scheme object @var{x} as raw data. It is illegal, to
access cell entries that hold Scheme objects by using these macros. For
convenience, the following macros are also provided.
-@itemize
+@itemize @bullet
@item
SCM_CELL_WORD_0 (@var{x}) @result{} SCM_CELL_WORD (@var{x}, 0)
@item
non-immediate Scheme object @var{x} as a Scheme object. It is illegal,
to access cell entries that do not hold Scheme objects by using these
macros. For convenience, the following macros are also provided.
-@itemize
+@itemize @bullet
@item
SCM_CELL_OBJECT_0 (@var{x}) @result{} SCM_CELL_OBJECT (@var{x}, 0)
@item
has to be made sure that @var{w} contains a cell type information which
does not describe a Scheme object. For convenience, the following
macros are also provided.
-@itemize
+@itemize @bullet
@item
SCM_SET_CELL_WORD_0 (@var{x}, @var{w}) @result{} SCM_SET_CELL_WORD
(@var{x}, 0, @var{w})
entry 0 the writing of a Scheme object into this cell is only allowed
if the cell forms a Scheme pair. For convenience, the following macros
are also provided.
-@itemize
+@itemize @bullet
@item
SCM_SET_CELL_OBJECT_0 (@var{x}, @var{o}) @result{} SCM_SET_CELL_OBJECT
(@var{x}, 0, @var{o})
exception type, normal case code and handler procedure, but differs in
two important respects.
-@itemize
+@itemize @bullet
@item
The handler procedure is executed without unwinding the call stack from
the context of the @code{throw} expression that caused the handler to be
string @var{str}. This procedure is scsh-compatible
and can efficiently read large strings. It will:
-@itemize
+@itemize @bullet
@item
attempt to fill the entire string, unless the @var{start}
and/or @var{end} arguments are supplied. i.e., @var{start}
with @code{foo} being some flavour of macro, one of the following things
will happen when the expression is evaluated.
-@itemize
+@itemize @bullet
@item
When @code{foo} has been defined to be an @dfn{acro}, the procedure used
in the acro definition of @code{foo} is passed the whole expression and
@deffn primitive char-set-unfold p f g seed [base_cs]
@deffnx primitive char-set-unfold! p f g seed base_cs
This is a fundamental constructor for character sets.
-@itemize
+@itemize @bullet
@item @var{g} is used to generate a series of ``seed'' values
from the initial seed: @var{seed}, (@var{g} @var{seed}),
(@var{g}^2 @var{seed}), (@var{g}^3 @var{seed}), @dots{}