2012-12-29 Paul Eggert <eggert@cs.ucla.edu>
+ doc: omit mention of version when not needed
+ * doc/gnulib-intro.texi (Portability and Application Code):
+ * doc/gnulib.texi (Brief Overview, Legacy Function Substitutes):
+ Don't mention particular dates or versions when not necessary, so
+ that the documentation won't go out of date so quickly.
+
* doc/intprops.texi (Integer Properties): Fix Texinfo typo.
2012-12-28 Akim Demaille <akim@lrde.epita.fr>
Another goal of Gnulib is to provide application code that can be shared
between several applications. Some people wonder: "What? glibc doesn't
have a function to copy a file?" Indeed, the scope of a system's libc is
-to implement the relevant standards (ISO C99, POSIX:2001) and to provide
+to implement the relevant standards (ISO C, POSIX) and to provide
access functions to the kernel's system calls, and little more.
There is no clear borderline between both areas.
@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:
@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.