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.
* Simplify THANKS file and add in recent contributors.
* Add top level menu entry for Manual Conventions node.
* Consolidate notes at beginning of guile.texi.
* Makefile.am (man_MANS, EXTRADIST): Added, but still commented
out: install and distirbute the manpage. It is not yet installed
or distributed since we don't have the Robert's papers yet.
comment conventions.
(Block Comments): Documented multiline comments.
(Case Sensitivity): Documented R5RS and Guile behaviour and how to
switch it off.
* scheme-control.texi (Continuations): Added some documentation
for call/cc.
(Exceptions): Added xref to `Continuations'.
* scheme-binding.texi (Binding Reflection): Typo fix.
(Writing New Modules): New intro for writing modules.
(Reporting Bugs): Added info about what is a bug and what to
include in a bug report (taken and adapted from the Emacs
Reference Manual).
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'.
`object->string'.
(Equality): Added definition and explanation of `sameness'.
* posix.texi (System Identification): Added `gethostname' and
`sethostname'.
(Processes): Added `setpriority' and `getpriority'.
(User Information): Added `cuserid' and `getlogin'.
(Ports and File Descriptors): Added `flock'.
(Processes): Added `chroot'.
(File System): Added `mkstemp!'.
(Encryption): New node, added `crypt' and `getpass'.
* new-docstrings.texi: Moved several docstrings over to the
reference manual (see above which).
* scheme-data.texi (Data Types), (Numerical Tower): Add explicit
@bullet to @itemize to satisfy older `makeinfo'.
(Procedure Properties): Concept and usage explanation added.
(Procedures with Setters): Explain by example, introduce
definitions.
* scheme-data.texi (Symbols and Variables): Split and reorganized
this section.
(Symbols): New introductory text.
(Characters): Added char-ci* procedures to rn index.
* 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.
out-of-date documentation. (Thanks to Dirk Herrmann for the
report!)
(Immediates vs Non-immediates): Renamed without the dot, since the
dot causes `info' not to be able to display this node!
* Makefile.am (guile_TEXINFOS): Add in a few more source files
that had got left out.
reading list.
* gh.texi: Insert page break before chapter. Remove page breaks
within the chapter.
* Makefile.am: Add script-getopt.texi.
* guile.texi (Top): Include and link to new script-getopt.texi
chapter.
* script-getopt.texi: New chapter on command line handling.
(Written and contributed by Martin Grabmueller, revised by me.)