* scheme-reading.texi (Further Reading): Add bullets to further
authorNeil Jerram <neil@ossau.uklinux.net>
Fri, 30 Mar 2001 22:16:20 +0000 (22:16 +0000)
committerNeil Jerram <neil@ossau.uklinux.net>
Fri, 30 Mar 2001 22:16:20 +0000 (22:16 +0000)
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.)

doc/ChangeLog
doc/Makefile.am
doc/gh.texi
doc/guile.texi
doc/scheme-reading.texi
doc/script-getopt.texi [new file with mode: 0644]

index 3cabef2..fc9f714 100644 (file)
@@ -1,5 +1,19 @@
 2001-03-30  Neil Jerram  <neil@ossau.uklinux.net>
 
+       * scheme-reading.texi (Further Reading): Add bullets to further
+       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.)
+
        * intro.texi (Modules and Extensions): Fix typo.
 
 2001-03-27  Martin Grabmueller  <mgrabmue@cs.tu-berlin.de>
index 738fe2b..9687ed8 100644 (file)
@@ -31,7 +31,7 @@ guile_TEXINFOS = preface.texi intro.texi scheme-intro.texi \
        scheme-translation.texi scheme-debug.texi deprecated.texi \
        scheme-reading.texi scheme-indices.texi slib.texi posix.texi \
        expect.texi scsh.texi tcltk.texi scripts.texi gh.texi scm.texi \
-       appendices.texi indices.texi
+       appendices.texi indices.texi script-getopt.texi
 
 goops_TEXINFOS = goops-tutorial.texi hierarchy.eps hierarchy.txt
 
index 6c18dd9..691fd55 100644 (file)
@@ -1,3 +1,4 @@
+@page
 @node GH
 @chapter GH: A Portable C to Scheme Interface
 @cindex libguile - gh
@@ -52,7 +53,7 @@ developed.
 * Mixing gh and scm APIs::      
 @end menu
 
-@page
+
 @node gh preliminaries
 @section gh preliminaries
 
@@ -69,7 +70,6 @@ interpreter, you will have to add more libraries.
 @cindex gh - linking
 
 
-@page
 @node Data types and constants defined by gh
 @section Data types and constants defined by gh
 @cindex libguile - data types
@@ -103,7 +103,7 @@ value.  It can be used in C to terminate functions with variable numbers
 of arguments, such as @code{gh_list()}.
 @end defvr
 
-@page
+
 @node Starting and controlling the interpreter
 @section Starting and controlling the interpreter
 @cindex libguile - start interpreter
@@ -215,7 +215,6 @@ The resulting program @file{guile-gsl} would have new primitive
 procedures @code{gsl-ran-random}, @code{gsl-ran-gaussian} and so forth.
 
 
-@page
 @node Error messages
 @section Error messages
 @cindex libguile - error messages
@@ -224,7 +223,6 @@ procedures @code{gsl-ran-random}, @code{gsl-ran-gaussian} and so forth.
 [FIXME: need to fill this based on Jim's new mechanism]
 
 
-@page
 @node Executing Scheme code
 @section Executing Scheme code
 @cindex libguile - executing Scheme
@@ -256,8 +254,6 @@ closely.
 @end deftypefun
 
 
-
-@page
 @node Defining new Scheme procedures in C
 @section Defining new Scheme procedures in C
 @cindex libguile - new procedures
@@ -329,7 +325,6 @@ These macros disable and reenable Scheme's flow control.  They
 @c combinations of required and optional args...]
 
 
-@page
 @node Converting data between C and Scheme
 @section Converting data between C and Scheme
 @cindex libguile - converting data
@@ -468,7 +463,6 @@ that is, data will be copied as if the destination array was unsigned.
 @end deftypefun
 
 
-@page
 @node Type predicates
 @section Type predicates
 
@@ -518,7 +512,6 @@ Returns 1 if @var{val} is an exact number, 0 otherwise.
 @end deftypefun
 
 
-@page
 @node Equality predicates
 @section Equality predicates
 
@@ -555,7 +548,6 @@ Returns 1 if @var{l} is an empty list or pair; 0 otherwise.
 @end deftypefun
 
 
-@page
 @node Memory allocation and garbage collection
 @section Memory allocation and garbage collection
 
@@ -568,7 +560,6 @@ Returns 1 if @var{l} is an empty list or pair; 0 otherwise.
 @c @end deftypefun
 
 
-@page
 @node Calling Scheme procedures from C
 @section Calling Scheme procedures from C
 
@@ -810,6 +801,5 @@ here.
 @end smallexample
 
 
-@page
 @node Mixing gh and scm APIs
 @section Mixing gh and scm APIs
index 09519b3..fa2b78c 100644 (file)
@@ -144,7 +144,7 @@ by the Free Software Foundation.
 @sp 10
 @comment The title is printed in a large font.
 @title Guile Reference Manual
-@subtitle $Id: guile.texi,v 1.1 2001-03-09 08:21:59 ossau Exp $
+@subtitle $Id: guile.texi,v 1.2 2001-03-30 22:16:20 ossau Exp $
 @subtitle For use with Guile @value{VERSION}
 @author Mark Galassi
 @author Cygnus Solution and Los Alamos National Laboratory
@@ -256,7 +256,8 @@ Part III: Guile Modules
 Part IV: Guile Scripting
 
 * Guile Scripting::             How to write Guile scripts.
-
+* Command Line Handling::       Command line options and arguments.
 Part V: Extending Applications Using Guile
 
 * Libguile Intro::              Using Guile as an extension language.
@@ -335,6 +336,7 @@ Indices
 @end iftex
 
 @include scripts.texi
+@include script-getopt.texi
 
 @c Guile as an extension language
 @iftex
index 690a01f..fab90ff 100644 (file)
@@ -2,7 +2,7 @@
 @node Further Reading
 @chapter Further Reading
 
-@itemize
+@itemize @bullet
 @item
 Dorai Sitaram's online Scheme tutorial, @dfn{Teach Yourself Scheme in
 Fixnum Days}, at
diff --git a/doc/script-getopt.texi b/doc/script-getopt.texi
new file mode 100644 (file)
index 0000000..e69de29