doc: Add introduction and supported platforms.
authorLudovic Courtès <ludo@gnu.org>
Mon, 20 Apr 2009 21:39:27 +0000 (20 23:39 +0200)
committerLudovic Courtès <ludo@gnu.org>
Mon, 20 Apr 2009 21:39:27 +0000 (20 23:39 +0200)
* doc/guile-r6rs-libs.texi (Introduction): New node.

doc/guile-r6rs-libs.texi

index 1e7ee43..f58d1f7 100644 (file)
@@ -65,7 +65,7 @@ Free Documentation License''.
 @contents
 
 @c *********************************************************************
-@node Top, API Reference, (dir), (dir)
+@node Top
 @top R6RS Libraries for GNU Guile
 
 This document describes Guile-R6RS-Libs version @value{VERSION}, a set
@@ -73,6 +73,7 @@ of @url{http://www.r6rs.org/, R6RS} libraries for GNU Guile 1.8.x and
 later.  It was last updated in @value{UPDATED-MONTH}.
 
 @menu
+* Introduction::                
 * API Reference::               
 
 * Concept Index::               
@@ -81,22 +82,51 @@ later.  It was last updated in @value{UPDATED-MONTH}.
 @end menu
 
 @c *********************************************************************
-@node API Reference, Concept Index, Top, Top
+@node Introduction
+@chapter Introduction
+
+Guile-R6RS-Libs provides a subset of the
+@url{http://www.r6rs.org/final/html/r6rs-lib/r6rs-lib.html, R6RS
+Standard Libraries} for GNU Guile 1.8 and later.  It currently focuses
+on the bytevector API and binary I/O primitives, along with a few other
+I/O facilities.
+
+Guile-R6RS-Libs @value{VERSION} was successfully tested on the following
+platforms:
+
+@c XXX: Update for each release.
+@itemize
+@item @code{i386-unknown-gnu0.3} with GCC 4.3.3;
+@item @code{i686-pc-linux-gnu} with GCC 4.2.4;
+@item @code{x86_64-unknown-linux-gnu} with GCC 4.3.3;
+@item @code{x86_64-unknown-linux-gnu} with a 2009-02-24 snapshot of the
+forthcoming GCC 4.4;
+@item @code{sparc64-unknown-linux-gnu} with GCC 4.3.1;
+@item @code{alphaev56-unknown-linux-gnu} with GCC 4.2.4;
+@item @code{powerpc64-unknown-linux-gnu} with GCC 4.1.2;
+@item @code{ia64-unknown-linux-gnu} with GCC 4.3.2;
+@item @code{hppa2.0-unknown-linux-gnu} with GCC 4.3.2;
+@item @code{armv5tel-unknown-linux-gnueabi} with GCC 4.1.2.
+@end itemize
+
+
+@c *********************************************************************
+@node API Reference
 @chapter API Reference
 
 @include api-r6rs.texi
 
 @c *********************************************************************
-@node Concept Index, Function Index, API Reference, Top
+@node Concept Index
 @unnumbered Concept Index
 @printindex cp
 
-@node Function Index, GNU Free Documentation License, Concept Index, Top
+@node Function Index
 @unnumbered Function Index
 @printindex fn
 
 @c *********************************************************************
-@node GNU Free Documentation License,  , Function Index, Top
+@node GNU Free Documentation License
 @appendix GNU Free Documentation License
 
 @include fdl-1.2.texi