X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=doc%2Fgnulib.texi;h=4dadf7a282f0fbc7387e7ab8d511a9524832a510;hb=7ef6c64e210ac0979d7e8ac69bc5b5208c2405ab;hp=2141c536b71e3b2353f7d1a8e3de3b87a184834f;hpb=72fa964ff7b6a1e8359c83e34765af885fc60ebe;p=gnulib.git diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 2141c536b..4dadf7a28 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -23,7 +23,7 @@ This manual is for GNU Gnulib (updated @value{UPDATED}), which is a library of common routines intended to be shared at the source level. -Copyright @copyright{} 2004--2012 Free Software Foundation, Inc. +Copyright @copyright{} 2004--2014 Free Software Foundation, Inc. Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.3 or @@ -91,16 +91,16 @@ If you need this particular \thing\, you may write to @node Brief Overview @chapter Brief Overview -Gnulib is a source code library. It provides basic functionality to -programs and libraries. Currently (as of October 2006) more than 30 -packages make use of Gnulib. +Gnulib is a source code library that provides basic functionality to +programs and libraries. Many software packages make use of Gnulib +to avoid reinventing the portability wheel. Resources: @itemize @item Gnulib is hosted at Savannah: @url{http://savannah.gnu.org/projects/gnulib}. Get the sources - through Git or CVS from there. + through Git from there. @item The Gnulib home page: @url{http://www.gnu.org/software/gnulib/}. @end itemize @@ -1073,7 +1073,7 @@ your favorite platform, you may perform these steps: @item Create gnulib directory On a machine with recent automake, autoconf, m4 installed and with a -gnulib git or cvs checkout (typically a Linux machine), use +gnulib git checkout (typically a Linux machine), use @example gnulib-tool --create-megatestdir --with-tests --dir=... @@ -3743,7 +3743,7 @@ by Gnulib. @chapter Past POSIX Function Substitutes This chapter describes which functions and function-like macros specified by -older versions of POSIX (POSIX:2001) are substituted by Gnulib, which +older versions of POSIX are substituted by Gnulib, which portability pitfalls are fixed by Gnulib, and which (known) portability problems are not worked around by Gnulib. @@ -5870,6 +5870,7 @@ This list of functions is sorted according to the header that declares them. * qsort_r:: * random_r:: * rpmatch:: +* secure_getenv:: * seed48_r:: * setstate_r:: * srand48_r:: @@ -5914,6 +5915,7 @@ This list of functions is sorted according to the header that declares them. @include glibc-functions/qsort_r.texi @include glibc-functions/random_r.texi @include glibc-functions/rpmatch.texi +@include glibc-functions/secure_getenv.texi @include glibc-functions/seed48_r.texi @include glibc-functions/setstate_r.texi @include glibc-functions/srand48_r.texi @@ -6677,6 +6679,7 @@ This list of functions is sorted according to the header that declares them. * Safe Allocation Macros:: * Compile-time Assertions:: * Integer Properties:: +* extern inline:: * String Functions in C Locale:: * Quoting:: * error and progname:: @@ -6710,6 +6713,8 @@ This list of functions is sorted according to the header that declares them. @include intprops.texi +@include extern-inline.texi + @node String Functions in C Locale @section Character and String Functions in C Locale