# HG changeset patch # User Bruno Haible # Date 1161602785 0 # Node ID de9055fd713bb9305af2787b9d54253b20bed898 # Parent fade8d6feee3c38d7a7ae077e5f09d29606a2b9a Split the chapter "Gnulib" into 3 chapters "Introduction", "Miscellanous Notes", "Particular Modules". diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-10-21 Bruno Haible + + * doc/gnulib.texi: Split the chapter "Gnulib" into 3 chapters + "Introduction", "Miscellanous Notes", "Particular Modules". + 2006-10-21 Bruno Haible * gnulib-tool (func_emit_lib_Makefile_am, func_emit_tests_Makefile_am): diff --git a/doc/gnulib.texi b/doc/gnulib.texi --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -1,5 +1,5 @@ \input texinfo @c -*-texinfo-*- -@comment $Id: gnulib.texi,v 1.27 2006-09-19 13:42:41 karl Exp $ +@comment $Id: gnulib.texi,v 1.28 2006-10-23 11:26:25 haible Exp $ @comment %**start of header @setfilename gnulib.info @settitle GNU Gnulib @@ -7,7 +7,7 @@ @syncodeindex pg cp @comment %**end of header -@set UPDATED $Date: 2006-09-19 13:42:41 $ +@set UPDATED $Date: 2006-10-23 11:26:25 $ @copying This manual is for GNU Gnulib (updated @value{UPDATED}), @@ -55,19 +55,17 @@ @end ifnottex @menu -* Gnulib:: +* Introduction:: * Invoking gnulib-tool:: +* Miscellanous Notes:: +* Particular Modules:: Documentation of Individual Modules * Copying This Manual:: * Index:: @end menu -@node Gnulib -@chapter Gnulib - -This manual contains some bare-bones documentation, but not much more. -It's mostly a place to store notes until someone (you?)@ gets around -to writing a coherent manual. +@node Introduction +@chapter Introduction Getting started: @@ -79,16 +77,18 @@ @url{http://www.gnu.org/software/gnulib/}. @end itemize + +@include gnulib-tool.texi + + +@node Miscellanous Notes +@chapter Miscellanous Notes + @menu * Comments:: * Header files:: -* Quoting:: -* ctime:: -* inet_ntoa:: -* gcd:: * Out of memory handling:: * Library version handling:: -* Regular expressions:: * Windows sockets:: * Libtool and Windows:: * License Texinfo sources:: @@ -181,15 +181,6 @@ @end itemize -@include quote.texi - -@include ctime.texi - -@include gcd.texi - -@include inet_ntoa.texi - - @node Out of memory handling @section Out of memory handling @@ -286,17 +277,6 @@ @end example -@node Regular expressions -@section Regular expressions - -Gnulib supports many different types of regular expressions; although -the underlying features are the same or identical, the syntax used -varies. The descriptions given here for the different types are -generated automatically. - -@include regexprops-generic.texi - - @node Windows sockets @section Windows sockets @@ -329,6 +309,7 @@ getaddrinfo symbol and use it if present, otherwise fall back to our own implementation. + @node Libtool and Windows @section Libtool and Windows @@ -365,7 +346,34 @@ Of course the license texts themselves should not be changed at all. -@include gnulib-tool.texi +@node Particular Modules +@chapter Particular Modules + +@menu +* Quoting:: +* ctime:: +* gcd:: +* inet_ntoa:: +* Regular expressions:: +@end menu + +@include quote.texi + +@include ctime.texi + +@include gcd.texi + +@include inet_ntoa.texi + +@node Regular expressions +@section Regular expressions + +Gnulib supports many different types of regular expressions; although +the underlying features are the same or identical, the syntax used +varies. The descriptions given here for the different types are +generated automatically. + +@include regexprops-generic.texi @node Copying This Manual