Eric Blake wrote:
> 2007-04-27  Eric Blake  <[EMAIL PROTECTED]>
> 
>       * doc/headers/assert.texi (assert.h): Document assert module use.
> 
> --- doc/headers/assert.texi   27 Apr 2007 19:57:14 -0000      1.1
> +++ doc/headers/assert.texi   27 Apr 2007 20:04:47 -0000
> @@ -1,10 +1,13 @@
>  @node assert.h
>  @section @file{assert.h}
>  
> -Gnulib module: ---
> +Gnulib module: @code{assert}
>  
>  Portability problems fixed by Gnulib:
>  @itemize
> [EMAIL PROTECTED]
> +Not a portability problem, per se, but allow the installer to disable
> +assertions through "configure --disable-assert".
>  @end itemize
>  
>  Portability problems not fixed by Gnulib:

Hmm, this doc/headers/ chapter (and the doc/functions/ chapter that will come
after it) should IMO really be devoted to the portability problems and their
fix/workaround status in gnulib. The 'assert' module is categorized as
"Enhancement over ANSI C" in MODULES.html; I therefore think its doc belongs
in a separate doc/assert.texi that is included separately by gnulib.texi.

However, some "see also" references at the end of these doc/headers/*.texi
files are OK. For example, it's natural to have references from a header
file's description to each of the functions that it declares according to
POSIX.

Bruno



Reply via email to