From cec1ee54a4407ac0ddb4888da0b7480e02adb98c Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 23 Oct 2006 11:27:37 +0000 Subject: [PATCH] Add an introduction. --- ChangeLog | 5 +++++ doc/gnulib.texi | 23 ++++++++++++++++++++--- 2 files changed, 25 insertions(+), 3 deletions(-) diff --git a/ChangeLog b/ChangeLog index 13c4aa212..bf37605f5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2006-10-22 Bruno Haible + + * doc/gnulib-intro.texi: New file. + * doc/gnulib.texi: Include it. + 2006-10-21 Bruno Haible * doc/gnulib.texi: Split the chapter "Gnulib" into 3 chapters diff --git a/doc/gnulib.texi b/doc/gnulib.texi index e08abbbd6..4e8957a44 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -1,5 +1,5 @@ \input texinfo @c -*-texinfo-*- -@comment $Id: gnulib.texi,v 1.28 2006-10-23 11:26:25 haible Exp $ +@comment $Id: gnulib.texi,v 1.29 2006-10-23 11:27:37 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-10-23 11:26:25 $ +@set UPDATED $Date: 2006-10-23 11:27:37 $ @copying This manual is for GNU Gnulib (updated @value{UPDATED}), @@ -67,7 +67,11 @@ Software Foundation raise funds for GNU development.'' @node Introduction @chapter Introduction -Getting started: +Gnulib is a source code library. It provides basic functionalities to +programs and libraries. Currently (as of October 2006) more than 30 +packages make use of Gnulib. + +Resources: @itemize @item Gnulib is hosted at Savannah: @@ -77,6 +81,19 @@ Getting started: @url{http://www.gnu.org/software/gnulib/}. @end itemize +@menu +* Library vs. Reusable Code:: +* Portability and Application Code:: +* Modules:: +* Various Kinds of Modules:: +* Collaborative Development:: +* Copyright:: +* Steady Development:: +* Openness:: +@end menu + +@include gnulib-intro.texi + @include gnulib-tool.texi -- 2.11.0