X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;ds=sidebyside;f=doc%2Fgnulib.texi;h=294dc736b47d76d76dd9c8a9e79457f3957c7092;hb=6de2a441772044723fb5034a7eb8275b3f25cebd;hp=683bc94774b78aeb8296e2ed0df81b249fda5578;hpb=eee009073c7e98c56ad5d8b8f9a7e583e7460012;p=gnulib.git diff --git a/doc/gnulib.texi b/doc/gnulib.texi index 683bc9477..294dc736b 100644 --- a/doc/gnulib.texi +++ b/doc/gnulib.texi @@ -1,5 +1,5 @@ \input texinfo @c -*-texinfo-*- -@comment $Id: gnulib.texi,v 1.33 2007-03-15 22:58:36 eggert Exp $ +@comment $Id: gnulib.texi,v 1.36 2007-04-03 22:45:13 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: 2007-03-15 22:58:36 $ +@set UPDATED $Date: 2007-04-03 22:45:13 $ @copying This manual is for GNU Gnulib (updated @value{UPDATED}), @@ -68,7 +68,7 @@ Resources: @itemize @item Gnulib is hosted at Savannah: @url{http://savannah.gnu.org/projects/gnulib}. Get the sources - through CVS from there. + through git or CVS from there. @item The Gnulib home page: @url{http://www.gnu.org/software/gnulib/}. @end itemize @@ -202,16 +202,16 @@ library has chosen to adopt a different strategy. Out of memory handling happens in rare situations, but performing the out of memory error handling after almost all API function invocations pollute your source code and might make it harder to spot more serious problems. -The strategy chosen improve code readability and robustness. +The strategy chosen improves code readability and robustness. @cindex Aborting execution For most applications, aborting the application with an error message -when the out of memory situation occur is the best that can be wished +when the out of memory situation occurs is the best that can be wished for. This is how the library behaves by default. @vindex xalloc_fail_func However, we realize that some applications may not want to have the -GSS library abort execution in any situation. The GSS library support +GSS library abort execution in any situation. The GSS library supports a hook to let the application regain control and perform its own cleanups when an out of memory situation has occurred. The application can define a function (having a @code{void} prototype, i.e., no return @@ -371,7 +371,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 cvs checkout (typically a Linux machine), use +gnulib git or cvs checkout (typically a Linux machine), use @example gnulib-tool --create-megatestdir --with-tests --dir=..." @@ -402,7 +402,7 @@ creates a directory 'logs/' with a log file for each module. Submit each log file to Simon's site, either through a @example -mail `echo gnulib__at__autobuild.josefsson.org | sed -e s/__at__/@/` +mail `echo gnulib__at__autobuild.josefsson.org | sed -e s/__at__/@@/` @end example or through netcat