symbols.c (scm_symbol_to_string), vports.c (scm_make_soft_port):
Change R4RS references to R5RS.
* guile-snarf.awk.in: Fixes so that (i) blank lines in the
docstring source are correctly reproduced in the output (ii)
we don't anymore get occasional trailing quotes. Also reorganized
and commented the code a little.
* scmsigs.c (scm_raise), throw.c (scm_throw): Docstring format
fixes.
* new-docstrings.texi, posix.texi, scheme-control.texi,
scheme-data.texi, scheme-debug.texi, scheme-evaluation.texi,
scheme-io.texi, scheme-memory.texi, scheme-procedures.texi:
Automatic docstring updates (mostly argument name updates and
blank lines).
* scheme-modules.texi: Change double hyphens to single.
* scheme-control.texi (Lazy Catch): Completed.
* posix.texi (Network Databases and Address Conversion): New
subsubsection `IPv6 Address Conversion'.
Linking from Marius''.
(The Guile module system): Removed obsolete naming convention.
(Loading Guile Modules, Creating Guile Modules),
(More Module Procedures, Included Guile Modules): New nodes, split
from `The Guile module system'.
(The Guile module system): Changed references to (ice-9 slib) to
(ice-9 popen), because note everybody has SLIB installed.
(Included Guile Modules): Added a bunch of modules shipped with
Guile.
(Dynamic Libraries): (old version) Removed.
* scheme-io.texi (Block Reading and Writing): Corrected
capitalization, so it builds again.
let.
* scheme-binding.texi (Internal Definitions): New explanation of
`Internal Definitions'.
(Top Level): Documented behaviour of top level definitions.
(Binding Constructs): New introductory text.
(Local Bindings): Explain concept of local bindings. Document
let, let* and letrec.
* scheme-modules.texi (Modules): Added menu descriptions.
(Scheme and modules, The Guile module system): Some whitespace
cleanup
(The Guile module system): Layout fixes, docstring fix for
`define-module'.