summary refs log tree commit diff
path: root/manual
diff options
context:
space:
mode:
Diffstat (limited to 'manual')
-rw-r--r--manual/arith.texi17
-rw-r--r--manual/ctype.texi2
-rw-r--r--manual/maint.texi18
-rw-r--r--manual/pattern.texi2
-rw-r--r--manual/process.texi4
-rw-r--r--manual/stdio.texi11
-rw-r--r--manual/terminal.texi4
7 files changed, 37 insertions, 21 deletions
diff --git a/manual/arith.texi b/manual/arith.texi
index 31d638c2a2..d0863f98df 100644
--- a/manual/arith.texi
+++ b/manual/arith.texi
@@ -41,15 +41,15 @@ these situations.  There is a special value for infinity.
 @comment math.h
 @comment ISO
 @deftypevr Macro float_t INFINITY
-A expression representing the infinite value.  @code{INFINITY} values are
-produce by mathematical operations like @code{1.0 / 0.0}.  It is
+An expression representing the infinite value.  @code{INFINITY} values are
+produced by mathematical operations like @code{1.0 / 0.0}.  It is
 possible to continue the computations with this value since the basic
 operations as well as the mathematical library functions are prepared to
 handle values like this.
 
 Beside @code{INFINITY} also the value @code{-INFINITY} is representable
 and it is handled differently if needed.  It is possible to test a
-variables for infinite value using a simple comparison but the
+value for infiniteness using a simple comparison but the
 recommended way is to use the the @code{isinf} function.
 
 This macro was introduced in the @w{ISO C 9X} standard.
@@ -357,7 +357,8 @@ cut along the negative real axis.
 @deftypefunx {complex long double} cprojl (complex long double @var{z})
 Return the projection of the complex value @var{z} on the Riemann
 sphere.  Values with a infinite complex part (even if the real part
-is NaN) are projected to positive infinite on the real axis.  If the real part is infinite, the result is equivalent to
+is NaN) are projected to positive infinite on the real axis.  If the
+real part is infinite, the result is equivalent to
 
 @smallexample
 INFINITY + I * copysign (0.0, cimag (z))
@@ -1060,13 +1061,13 @@ format supports this; and to the largest representable value otherwise.
 If the input string is @code{"nan"} or
 @code{"nan(@var{n-char-sequence})"} the return value of @code{strtod} is
 the representation of the NaN (not a number) value (if the
-floating-point formats supports this.  The form with the
-@var{n-char-sequence} enables in an implementation specific way to
-specify the form of the NaN value.  When using the @w{IEEE 754}
+floating-point format supports this).  In the second form the part
+@var{n-char-sequence} allows to specify the form of the NaN value in an
+implementation specific way.  When using the @w{IEEE 754}
 floating-point format, the NaN value can have a lot of forms since only
 at least one bit in the mantissa must be set.  In the GNU C library
 implementation of @code{strtod} the @var{n-char-sequence} is interpreted
-as a number (as recognized by @code{strtol}, @pxref{Parsing of Integers})
+as a number (as recognized by @code{strtol}, @pxref{Parsing of Integers}).
 The mantissa of the return value corresponds to this given number.
 
 Since the value zero which is returned in the error case is also a valid
diff --git a/manual/ctype.texi b/manual/ctype.texi
index 2b97dfbf66..8e8db4a88a 100644
--- a/manual/ctype.texi
+++ b/manual/ctype.texi
@@ -75,7 +75,7 @@ Returns true if @var{c} is an alphabetic character (a letter).  If
 @code{isalpha} is also true.
 
 In some locales, there may be additional characters for which
-@code{isalpha} is true--letters which are neither upper case nor lower
+@code{isalpha} is true---letters which are neither upper case nor lower
 case.  But in the standard @code{"C"} locale, there are no such
 additional characters.
 @end deftypefun
diff --git a/manual/maint.texi b/manual/maint.texi
index 6d4185b52c..e2a6b34ae2 100644
--- a/manual/maint.texi
+++ b/manual/maint.texi
@@ -189,14 +189,14 @@ build the GNU C library:
 
 @itemize @bullet
 @item
-@code{make} 3.76.1
+@code{make} 3.75
 
 You need the latest version of GNU @code{make}.  Modifying the GNU C
 Library to work with other @code{make} programs would be so hard that we
 recommend you port GNU @code{make} instead.  @strong{Really.}  We
-recommend version GNU @code{make} version 3.75, 3.76.1 or later.
-Version 3.76 is known to have a bug which only shows up in big projects
-like GNU @code{libc}.
+recommend version GNU @code{make} version 3.75.  Versions 3.76 and
+3.76.1 are known to have bugs which only show up in big projects like
+GNU @code{libc}.
 
 @item
 GCC 2.7.2.3
@@ -538,11 +538,11 @@ include the file @code{<stub-tag.h>} into your file.  This causes the
 function to be listed in the installed @code{<gnu/stubs.h>}, and
 makes GNU ld warn when the function is used.
 
-Some rare functions are only useful on specific systems and
-aren't defined at all on others; these do not appear anywhere
-in the system-independent source code or makefiles (including the
-@file{generic}), only in the system-dependent @file{Makefile} in the
-specific system's subdirectory.
+Some rare functions are only useful on specific systems and aren't
+defined at all on others; these do not appear anywhere in the
+system-independent source code or makefiles (including the
+@file{generic} directory), only in the system-dependent @file{Makefile}
+in the specific system's subdirectory.
 
 If you come across a file that is in one of the main source directories
 (@file{string}, @file{stdio}, etc.), and you want to write a machine- or
diff --git a/manual/pattern.texi b/manual/pattern.texi
index 0fc5e81c75..bd5658dd67 100644
--- a/manual/pattern.texi
+++ b/manual/pattern.texi
@@ -477,7 +477,7 @@ is easily available non-directories will be rejected but no extra
 work will be done to determine the information for each file.  I.e.,
 the caller must still be able to filter directories out.
 
-This functionality is only available witht eh GNU @code{glob}
+This functionality is only available with the GNU @code{glob}
 implementation.  It is mainly used internally to increase the
 performance but might be useful for a user as well and therefore is
 documented here.
diff --git a/manual/process.texi b/manual/process.texi
index 43230154f6..56edf2d24c 100644
--- a/manual/process.texi
+++ b/manual/process.texi
@@ -62,6 +62,10 @@ possible to create the shell process, and otherwise is the status of the
 shell process.  @xref{Process Completion}, for details on how this
 status code can be interpreted.
 
+If the @var{command} argument is a null pointer a non-zero return value
+indicates that a command processor is available and this function can be
+used at all.
+
 This function is a cancelation point in multi-threaded programs.  This
 is a problem if the thread allocates some resources (like memory, file
 descriptors, semaphores or whatever) at the time @code{system} is
diff --git a/manual/stdio.texi b/manual/stdio.texi
index 96c3de4fec..40d9f227b4 100644
--- a/manual/stdio.texi
+++ b/manual/stdio.texi
@@ -1140,6 +1140,13 @@ promotions.  For arguments of other integer types, you can use these
 modifiers:
 
 @table @samp
+@item hh
+Specifies that the argument is a @code{signed char} or @code{unsigned
+char}, as appropriate.  A @code{char} argument is converted to an
+@code{int} or @code{unsigned int} by the default argument promotions
+anyway, but the @samp{h} modifier says to convert it back to a
+@code{char} again.
+
 @item h
 Specifies that the argument is a @code{short int} or @code{unsigned
 short int}, as appropriate.  A @code{short} argument is converted to an
@@ -2596,6 +2603,10 @@ other integer conversions.  You can use the following type modifiers to
 specify other sizes of integer:
 
 @table @samp
+@item hh
+Specifies that the argument is a @code{signed char *} or @code{unsigned
+char *}.
+
 @item h
 Specifies that the argument is a @code{short int *} or @code{unsigned
 short int *}.
diff --git a/manual/terminal.texi b/manual/terminal.texi
index ea62e26447..0417a63bd8 100644
--- a/manual/terminal.texi
+++ b/manual/terminal.texi
@@ -1111,8 +1111,8 @@ the only speeds that typical serial lines can support.
 @smallexample
 B0  B50  B75  B110  B134  B150  B200
 B300  B600  B1200  B1800  B2400  B4800
-B9600  B19200  B38400 B57600 B115200
-B230400 B460800
+B9600  B19200  B38400  B57600  B115200
+B230400  B460800
 @end smallexample
 
 @vindex EXTA