diff options
author | Michael Kerrisk <mtk.manpages@gmail.com> | 2007-09-20 06:28:54 +0000 |
---|---|---|
committer | Michael Kerrisk <mtk.manpages@gmail.com> | 2007-09-20 06:28:54 +0000 |
commit | dcea0586cfaabce8a827acf0d2726ecda0d37f4e (patch) | |
tree | de4a25bd9581dab1e2299a5decb740bd13226aca | |
parent | 87c31cc340aa61a033fa7bd0e60659862c1d763d (diff) |
ffix
-rw-r--r-- | man3p/basename.3p | 2 | ||||
-rw-r--r-- | man3p/catopen.3p | 2 | ||||
-rw-r--r-- | man3p/dirname.3p | 2 | ||||
-rw-r--r-- | man3p/getdate.3p | 4 | ||||
-rw-r--r-- | man3p/getnameinfo.3p | 2 | ||||
-rw-r--r-- | man3p/glob.3p | 2 | ||||
-rw-r--r-- | man3p/inet_ntop.3p | 4 | ||||
-rw-r--r-- | man3p/iswctype.3p | 8 | ||||
-rw-r--r-- | man3p/localeconv.3p | 2 | ||||
-rw-r--r-- | man3p/printf.3p | 68 | ||||
-rw-r--r-- | man3p/realpath.3p | 2 | ||||
-rw-r--r-- | man3p/regcomp.3p | 4 | ||||
-rw-r--r-- | man3p/scanf.3p | 52 | ||||
-rw-r--r-- | man3p/setlocale.3p | 2 | ||||
-rw-r--r-- | man3p/strftime.3p | 2 | ||||
-rw-r--r-- | man3p/strptime.3p | 2 | ||||
-rw-r--r-- | man3p/syslog.3p | 2 | ||||
-rw-r--r-- | man3p/system.3p | 2 | ||||
-rw-r--r-- | man3p/wordexp.3p | 16 | ||||
-rw-r--r-- | man3p/wprintf.3p | 70 | ||||
-rw-r--r-- | man3p/wscanf.3p | 50 |
21 files changed, 150 insertions, 150 deletions
diff --git a/man3p/basename.3p b/man3p/basename.3p index 2f50d289..bc50aa56 100644 --- a/man3p/basename.3p +++ b/man3p/basename.3p @@ -25,7 +25,7 @@ the pathname, deleting any trailing \fB'/'\fP characters. .LP If the string consists entirely of the \fB'/'\fP character, \fIbasename\fP() shall return a pointer to the string -\fB"/"\fP . If the string is exactly \fB"//"\fP , it is implementation-defined +\fB"/"\fP . If the string is exactly \fB"//"\fP, it is implementation-defined whether \fB'/'\fP or \fB"//"\fP is returned. .LP diff --git a/man3p/catopen.3p b/man3p/catopen.3p index f6314d50..1b5e98c2 100644 --- a/man3p/catopen.3p +++ b/man3p/catopen.3p @@ -23,7 +23,7 @@ nl_catd catopen(const char *\fP\fIname\fP\fB, int\fP \fIoflag\fP\fB); The \fIcatopen\fP() function shall open a message catalog and return a message catalog descriptor. The \fIname\fP argument specifies the name of the message catalog to be opened. If \fIname\fP -contains a \fB'/'\fP , then \fIname\fP specifies a +contains a \fB'/'\fP, then \fIname\fP specifies a complete name for the message catalog. Otherwise, the environment variable \fINLSPATH\fP is used with \fIname\fP substituted for the \fB%N\fP conversion specification (see the Base Definitions volume diff --git a/man3p/dirname.3p b/man3p/dirname.3p index 7cfbd7cc..212e1525 100644 --- a/man3p/dirname.3p +++ b/man3p/dirname.3p @@ -25,7 +25,7 @@ string that is a pathname of the parent directory of that file. Trailing \fB'/'\fP characters in the path are not counted as part of the path. .LP -If \fIpath\fP does not contain a \fB'/'\fP , then \fIdirname\fP() +If \fIpath\fP does not contain a \fB'/'\fP, then \fIdirname\fP() shall return a pointer to the string \fB"."\fP . If \fIpath\fP is a null pointer or points to an empty string, \fIdirname\fP() shall return a pointer to the string \fB"."\fP diff --git a/man3p/getdate.3p b/man3p/getdate.3p index 41fe3375..457b170a 100644 --- a/man3p/getdate.3p +++ b/man3p/getdate.3p @@ -156,7 +156,7 @@ descriptors, including leading zeros. Extra whitespace in either the template file or in \fIstring\fP shall be ignored. .LP The results are undefined if the conversion specifications \fB%c\fP -, \fB%x\fP , and \fB%X\fP include unsupported +, \fB%x\fP, and \fB%X\fP include unsupported conversion specifications. .LP The following rules apply for converting the input specification into @@ -331,7 +331,7 @@ Applications should use \fB%Y\fP (4-digit years) in preference to \fB%y\fP (2-digit years). .SH RATIONALE .LP -In standard locales, the conversion specifications \fB%c\fP , \fB%x\fP +In standard locales, the conversion specifications \fB%c\fP, \fB%x\fP , and \fB%X\fP do not include unsupported conversion specifiers and so the text regarding results being undefined is not a problem in that case. diff --git a/man3p/getnameinfo.3p b/man3p/getnameinfo.3p index 9578578d..70010258 100644 --- a/man3p/getnameinfo.3p +++ b/man3p/getnameinfo.3p @@ -172,7 +172,7 @@ resolution (for example, passed to \fIgetaddrinfo\fP()), applications should provide buffers large enough to store any result possible on the system. .LP -Given the IPv4-mapped IPv6 address \fB"::ffff:1.2.3.4"\fP , the implementation +Given the IPv4-mapped IPv6 address \fB"::ffff:1.2.3.4"\fP, the implementation performs a lookup as if the socket address structure contains the IPv4 address \fB"1.2.3.4"\fP . .SH RATIONALE diff --git a/man3p/glob.3p b/man3p/glob.3p index 2dc3a248..d03973ed 100644 --- a/man3p/glob.3p +++ b/man3p/glob.3p @@ -50,7 +50,7 @@ pathnames that match. In order to have access to a pathname, \fIglob\fP() requires search permission on every component of a path except the last, and read permission on each directory of any filename component of \fIpattern\fP that contains any of the following -special characters: \fB'*'\fP , \fB'?'\fP , and +special characters: \fB'*'\fP, \fB'?'\fP, and \fB'['\fP . .LP The \fIglob\fP() function shall store the number of matched pathnames diff --git a/man3p/inet_ntop.3p b/man3p/inet_ntop.3p index 1e0fdbf0..c84ea19b 100644 --- a/man3p/inet_ntop.3p +++ b/man3p/inet_ntop.3p @@ -70,7 +70,7 @@ If the \fIaf\fP argument of \fIinet_pton\fP() is AF_INET6, the \fIsrc\fP string shall be in one of the following standard IPv6 text forms: .IP " 1." 4 -The preferred form is \fB"x:x:x:x:x:x:x:x"\fP , where the \fB'x'\fP +The preferred form is \fB"x:x:x:x:x:x:x:x"\fP, where the \fB'x'\fP s are the hexadecimal values of the eight 16-bit pieces of the address. Leading zeros in individual fields can be omitted, but there shall be at least one numeral in every @@ -85,7 +85,7 @@ be represented simply as \fB"::"\fP . .IP " 3." 4 A third form that is sometimes more convenient when dealing with a mixed environment of IPv4 and IPv6 nodes is -\fB"x:x:x:x:x:x:d.d.d.d"\fP , where the \fB'x'\fP s are the hexadecimal +\fB"x:x:x:x:x:x:d.d.d.d"\fP, where the \fB'x'\fP s are the hexadecimal values of the six high-order 16-bit pieces of the address, and the \fB'd'\fP s are the decimal values of the four low-order 8-bit pieces of the address (standard IPv4 diff --git a/man3p/iswctype.3p b/man3p/iswctype.3p index 98b21ef6..21964aa2 100644 --- a/man3p/iswctype.3p +++ b/man3p/iswctype.3p @@ -59,10 +59,10 @@ yes_or_no=iswctype(wc,valid_class); .RE .SH APPLICATION USAGE .LP -The twelve strings \fB"alnum"\fP , \fB"alpha"\fP , \fB"blank"\fP , -\fB"cntrl"\fP , \fB"digit"\fP , -\fB"graph"\fP , \fB"lower"\fP , \fB"print"\fP , \fB"punct"\fP , \fB"space"\fP -, \fB"upper"\fP , and +The twelve strings \fB"alnum"\fP, \fB"alpha"\fP, \fB"blank"\fP, +\fB"cntrl"\fP, \fB"digit"\fP, +\fB"graph"\fP, \fB"lower"\fP, \fB"print"\fP, \fB"punct"\fP, \fB"space"\fP +, \fB"upper"\fP, and \fB"xdigit"\fP are reserved for the standard character classes. In the table below, the functions in the left column are equivalent to the functions in the right column. diff --git a/man3p/localeconv.3p b/man3p/localeconv.3p index fd6bcc71..5522f7a2 100644 --- a/man3p/localeconv.3p +++ b/man3p/localeconv.3p @@ -25,7 +25,7 @@ otherwise) according to the rules of the current locale. .LP The members of the structure with type \fBchar *\fP are pointers to strings, any of which (except \fBdecimal_point\fP) can -point to \fB""\fP , to indicate that the value is not available in +point to \fB""\fP, to indicate that the value is not available in the current locale or is of zero length. The members with type \fBchar\fP are non-negative numbers, any of which can be {CHAR_MAX} to indicate that the value is not available in the diff --git a/man3p/printf.3p b/man3p/printf.3p index ee700ac7..486be43e 100644 --- a/man3p/printf.3p +++ b/man3p/printf.3p @@ -118,10 +118,10 @@ integer. .LP .IP " *" 3 An optional \fIprecision\fP that gives the minimum number of digits -to appear for the \fBd\fP , \fBi\fP , \fBo\fP , -\fBu\fP , \fBx\fP , and \fBX\fP conversion specifiers; the number +to appear for the \fBd\fP, \fBi\fP, \fBo\fP, +\fBu\fP, \fBx\fP, and \fBX\fP conversion specifiers; the number of digits to appear after the radix character for the -\fBa\fP , \fBA\fP , \fBe\fP , \fBE\fP , \fBf\fP , and \fBF\fP conversion +\fBa\fP, \fBA\fP, \fBe\fP, \fBE\fP, \fBf\fP, and \fBF\fP conversion specifiers; the maximum number of significant digits for the \fBg\fP and \fBG\fP conversion specifiers; or the maximum number of bytes to be printed from a @@ -168,8 +168,8 @@ The flag characters and their meanings are: .TP 7 \fB'\fP The integer portion of the result of a decimal conversion ( \fB%i\fP -, \fB%d\fP , \fB%u\fP , \fB%f\fP , \fB%F\fP , -\fB%g\fP , or \fB%G\fP ) shall be formatted with thousands' grouping +, \fB%d\fP, \fB%u\fP, \fB%f\fP, \fB%F\fP, +\fB%g\fP, or \fB%G\fP ) shall be formatted with thousands' grouping characters. For other conversions the behavior is undefined. The non-monetary grouping character is used. .TP 7 @@ -196,8 +196,8 @@ Specifies that the value is to be converted to an alternative form. For \fBo\fP conversion, it increases the precision (if necessary) to force the first digit of the result to be zero. For \fBx\fP or \fBX\fP conversion specifiers, a non-zero result -shall have 0x (or 0X) prefixed to it. For \fBa\fP , \fBA\fP , \fBe\fP -, \fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP +shall have 0x (or 0X) prefixed to it. For \fBa\fP, \fBA\fP, \fBe\fP +, \fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP , and \fBG\fP conversion specifiers, the result shall always contain a radix character, even if no digits follow the radix character. Without this flag, a radix character appears in the result @@ -207,14 +207,14 @@ be removed from the result as they normally are. For other conversion specifiers, the behavior is undefined. .TP 7 \fB0\fP -For \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , \fBx\fP , \fBX\fP , \fBa\fP -, \fBA\fP , \fBe\fP , -\fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP , and \fBG\fP conversion specifiers, +For \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, \fBx\fP, \fBX\fP, \fBa\fP +, \fBA\fP, \fBe\fP, +\fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP, and \fBG\fP conversion specifiers, leading zeros (following any indication of sign or base) are used to pad to the field width; no space padding is performed. If the \fB'0'\fP and \fB'-'\fP flags both -appear, the \fB'0'\fP flag is ignored. For \fBd\fP , \fBi\fP , \fBo\fP -, \fBu\fP , \fBx\fP , and \fBX\fP +appear, the \fB'0'\fP flag is ignored. For \fBd\fP, \fBi\fP, \fBo\fP +, \fBu\fP, \fBx\fP, and \fBX\fP conversion specifiers, if a precision is specified, the \fB'0'\fP flag is ignored. \ If the \fB'0'\fP and \fB'"\fP flags both appear, the grouping characters @@ -225,8 +225,8 @@ the behavior is undefined. The length modifiers and their meanings are: .TP 7 \fBhh\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBsigned char\fP or \fBunsigned char\fP argument (the argument will have been promoted according to the integer promotions, but its value shall be converted to \fBsigned char\fP @@ -235,8 +235,8 @@ or \fBunsigned char\fP before printing); or that a following argument. .TP 7 \fBh\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBshort\fP or \fBunsigned short\fP argument (the argument will have been promoted according to the integer promotions, but its value shall be converted to \fBshort\fP or \fBunsigned @@ -245,50 +245,50 @@ short\fP before printing); or that a following argument. .TP 7 \fBl\fP\ (ell) -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBlong\fP or \fBunsigned long\fP argument; that a following \fBn\fP conversion specifier applies to a pointer to a \fBlong\fP argument; that a following \fBc\fP conversion specifier applies to a \fBwint_t\fP argument; that a following \fBs\fP conversion specifier applies to a pointer to a \fBwchar_t\fP -argument; or has no effect on a following \fBa\fP , -\fBA\fP , \fBe\fP , \fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP , or \fBG\fP +argument; or has no effect on a following \fBa\fP, +\fBA\fP, \fBe\fP, \fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP, or \fBG\fP conversion specifier. .TP 7 \fBll\fP\ (ell-ell) .sp -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBlong long\fP or \fBunsigned long long\fP argument; or that a following \fBn\fP conversion specifier applies to a pointer to a \fBlong long\fP argument. .TP 7 \fBj\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to an \fBintmax_t\fP or \fBuintmax_t\fP argument; or that a following \fBn\fP conversion specifier applies to a pointer to an \fBintmax_t\fP argument. .TP 7 \fBz\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBsize_t\fP or the corresponding signed integer type argument; or that a following \fBn\fP conversion specifier applies to a pointer to a signed integer type corresponding to a \fBsize_t\fP argument. .TP 7 \fBt\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBptrdiff_t\fP or the corresponding \fBunsigned\fP type argument; or that a following \fBn\fP conversion specifier applies to a pointer to a \fBptrdiff_t\fP argument. .TP 7 \fBL\fP -Specifies that a following \fBa\fP , \fBA\fP , \fBe\fP , \fBE\fP , -\fBf\fP , \fBF\fP , \fBg\fP , or +Specifies that a following \fBa\fP, \fBA\fP, \fBe\fP, \fBE\fP, +\fBf\fP, \fBF\fP, \fBg\fP, or \fBG\fP conversion specifier applies to a \fBlong double\fP argument. .sp .LP @@ -357,9 +357,9 @@ argument representing a NaN shall be converted in one of the styles \fB"[-]nan(\fP\fIn-char-sequence\fP\fB)"\fP or \fB"[-]nan"\fP ; which style, and the meaning of any \fIn-char-sequence\fP, is implementation-defined. The \fBF\fP conversion -specifier produces \fB"INF"\fP , -\fB"INFINITY"\fP , or \fB"NAN"\fP instead of \fB"inf"\fP , \fB"infinity"\fP -, or \fB"nan"\fP , respectively. +specifier produces \fB"INF"\fP, +\fB"INFINITY"\fP, or \fB"NAN"\fP instead of \fB"inf"\fP, \fB"infinity"\fP +, or \fB"nan"\fP, respectively. .TP 7 \fBe\fP,\ \fBE\fP The \fBdouble\fP argument shall be converted in the style @@ -504,7 +504,7 @@ in hexadecimal floating style with the given precision, with the extra stipulation that the error should have a correct sign for the current rounding direction. .LP -For the \fBe\fP , \fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP , and \fBG\fP +For the \fBe\fP, \fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP, and \fBG\fP conversion specifiers, if the number of significant decimal digits is at most DECIMAL_DIG, then the result should be correctly rounded. If the number of significant diff --git a/man3p/realpath.3p b/man3p/realpath.3p index 42aa9dd0..032617d7 100644 --- a/man3p/realpath.3p +++ b/man3p/realpath.3p @@ -23,7 +23,7 @@ char *realpath(const char *restrict\fP \fIfile_name\fP\fB, .LP The \fIrealpath\fP() function shall derive, from the pathname pointed to by \fIfile_name\fP, an absolute pathname that names -the same file, whose resolution does not involve \fB'.'\fP , \fB'..'\fP +the same file, whose resolution does not involve \fB'.'\fP, \fB'..'\fP , or symbolic links. The generated pathname shall be stored as a null-terminated string, up to a maximum of {PATH_MAX} bytes, in the buffer pointed to by \fIresolved_name\fP. diff --git a/man3p/regcomp.3p b/man3p/regcomp.3p index 1f1f32c1..5403b2f6 100644 --- a/man3p/regcomp.3p +++ b/man3p/regcomp.3p @@ -163,7 +163,7 @@ match, the byte offsets in \fIpmatch\fP[ \fIi\fP] shall be -1. A subexpression does not participate in the match when: \fB'*'\fP or \fB"\\{\\}"\fP appears immediately after the subexpression in a basic regular expression, or -\fB'*'\fP , \fB'?'\fP , or \fB"{}"\fP appears immediately after the +\fB'*'\fP, \fB'?'\fP, or \fB"{}"\fP appears immediately after the subexpression in an extended regular expression, and the subexpression did not match (matched 0 times) .LP @@ -268,7 +268,7 @@ REG_ESPACE Out of memory. .TP 7 REG_BADRPT -\fB'?'\fP , \fB'*'\fP , or \fB'+'\fP not preceded by valid regular +\fB'?'\fP, \fB'*'\fP, or \fB'+'\fP not preceded by valid regular expression. .sp .LP diff --git a/man3p/scanf.3p b/man3p/scanf.3p index cc283e17..6ccbd2b7 100644 --- a/man3p/scanf.3p +++ b/man3p/scanf.3p @@ -119,7 +119,7 @@ steps. .LP Input white-space characters (as specified by \fIisspace\fP() ) shall be skipped, unless the -conversion specification includes a \fB[\fP , \fBc\fP , \fBC\fP , +conversion specification includes a \fB[\fP, \fBc\fP, \fBC\fP, or \fBn\fP conversion specifier. .LP An item shall be read from the input, unless the conversion specification @@ -140,11 +140,11 @@ specification, the count of input bytes) shall be converted to a type appropriate to the conversion character. If the input item is not a matching sequence, the execution of the conversion specification fails; this condition is a matching failure. Unless -assignment suppression was indicated by a \fB'*'\fP , the result of +assignment suppression was indicated by a \fB'*'\fP, the result of the conversion shall be placed in the object pointed to by the first argument following the \fIformat\fP argument that has not already received a conversion result if the conversion -specification is introduced by \fB%\fP , \ or in the \fIn\fPth argument +specification is introduced by \fB%\fP, \ or in the \fIn\fPth argument if introduced by the character sequence \fB"%\fP\fIn\fP\fB$"\fP. If this object does not have an appropriate type, or if the result of the conversion cannot @@ -154,56 +154,56 @@ undefined. The length modifiers and their meanings are: .TP 7 \fBhh\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBsigned char\fP or \fBunsigned char\fP. .TP 7 \fBh\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBshort\fP or \fBunsigned short\fP. .TP 7 \fBl\fP\ (ell) -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBlong\fP -or \fBunsigned long\fP; that a following \fBa\fP , -\fBA\fP , \fBe\fP , \fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP , or \fBG\fP +or \fBunsigned long\fP; that a following \fBa\fP, +\fBA\fP, \fBe\fP, \fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP, or \fBG\fP conversion specifier applies to an argument with type pointer to \fBdouble\fP; or that a following \fBc\fP -, \fBs\fP , or \fB[\fP conversion specifier +, \fBs\fP, or \fB[\fP conversion specifier applies to an argument with type pointer to \fBwchar_t\fP. .TP 7 \fBll\fP\ (ell-ell) .sp -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP conversion +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBlong long\fP or \fBunsigned long long\fP. .TP 7 \fBj\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBintmax_t\fP or \fBuintmax_t\fP. .TP 7 \fBz\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBsize_t\fP or the corresponding signed integer type. .TP 7 \fBt\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBptrdiff_t\fP or the corresponding \fBunsigned\fP type. .TP 7 \fBL\fP -Specifies that a following \fBa\fP , \fBA\fP , \fBe\fP , \fBE\fP , -\fBf\fP , \fBF\fP , \fBg\fP , or +Specifies that a following \fBa\fP, \fBA\fP, \fBe\fP, \fBE\fP, +\fBf\fP, \fBF\fP, \fBg\fP, or \fBG\fP conversion specifier applies to an argument with type pointer to \fBlong double\fP. .sp @@ -311,13 +311,13 @@ after the left square bracket is a circumflex ( \fB'^'\fP ), in which case the scanset contains all bytes that do not appear in the scanlist between the circumflex and the right square bracket. If the conversion specification begins with \fB"[]"\fP or -\fB"[^]"\fP , the right square bracket is included in the scanlist +\fB"[^]"\fP, the right square bracket is included in the scanlist and the next right square bracket is the matching right square bracket that ends the conversion specification; otherwise, the first right square bracket is the one that ends the conversion specification. If a \fB'-'\fP is in the scanlist and is not the first character, nor the second where the first -character is a \fB'^'\fP , nor the last character, the behavior is +character is a \fB'^'\fP, nor the last character, the behavior is implementation-defined. .TP 7 \fBc\fP @@ -377,9 +377,9 @@ occurs. The complete conversion specification shall be .LP If a conversion specification is invalid, the behavior is undefined. .LP -The conversion specifiers \fBA\fP , \fBE\fP , \fBF\fP , \fBG\fP , +The conversion specifiers \fBA\fP, \fBE\fP, \fBF\fP, \fBG\fP, and \fBX\fP are also valid and shall be -equivalent to \fBa\fP , \fBe\fP , \fBf\fP , \fBg\fP , and \fBx\fP +equivalent to \fBa\fP, \fBe\fP, \fBf\fP, \fBg\fP, and \fBx\fP , respectively. .LP If end-of-file is encountered during input, conversion shall be terminated. diff --git a/man3p/setlocale.3p b/man3p/setlocale.3p index 1b235828..3b7ec9e1 100644 --- a/man3p/setlocale.3p +++ b/man3p/setlocale.3p @@ -258,7 +258,7 @@ to a specific value corresponding to the value of the .LP In this example, all categories of the international environment are set to the locale corresponding to the string -\fB"fr_FR.ISO-8859-1"\fP , or to the French language as spoken in +\fB"fr_FR.ISO-8859-1"\fP, or to the French language as spoken in France using the ISO/IEC\ 8859-1:1998 standard codeset. .LP diff --git a/man3p/strftime.3p b/man3p/strftime.3p index 38aa087b..a31f8000 100644 --- a/man3p/strftime.3p +++ b/man3p/strftime.3p @@ -306,7 +306,7 @@ Replaced by the year (offset from \fB%C\fP ) using the locale's alternative numeric symbols. .sp .LP -\fB%g\fP , \fB%G\fP , and \fB%V\fP give values according to the ISO\ 8601:2000 +\fB%g\fP, \fB%G\fP, and \fB%V\fP give values according to the ISO\ 8601:2000 standard week-based year. In this system, weeks begin on a Monday and week 1 of the year is the week that includes January 4th, which is also the week that includes diff --git a/man3p/strptime.3p b/man3p/strptime.3p index 4c2f555d..f255e7cc 100644 --- a/man3p/strptime.3p +++ b/man3p/strptime.3p @@ -235,7 +235,7 @@ character scanned from the buffer differs from the one comprising the directive, the directive fails, and the differing and subsequent characters remain unscanned. .LP -A series of conversion specifications composed of \fB%n\fP , \fB%t\fP +A series of conversion specifications composed of \fB%n\fP, \fB%t\fP , white-space characters, or any combination is executed by scanning up to the first character that is not white space (which remains unscanned), or until no more characters can diff --git a/man3p/syslog.3p b/man3p/syslog.3p index 1693c46c..aa11b64a 100644 --- a/man3p/syslog.3p +++ b/man3p/syslog.3p @@ -44,7 +44,7 @@ of the error message string associated with the value of \fIerrno\fP on entry to \fIsyslog\fP(), and may be mixed with argument specifications of the \fB"%\fP\fIn\fP\fB$"\fP form. If a complete conversion specification with the \fBm\fP conversion -specifier character is not just \fB%m\fP , the behavior is +specifier character is not just \fB%m\fP, the behavior is undefined. A trailing <newline> may be added if needed. .LP Values of the \fIpriority\fP argument are formed by OR'ing together diff --git a/man3p/system.3p b/man3p/system.3p index 494c25b3..d6fc3355 100644 --- a/man3p/system.3p +++ b/man3p/system.3p @@ -119,7 +119,7 @@ to the child process, not to the application itself. There is one situation where ignoring the signals might have less than the desired effect. This is when the application uses \fIsystem\fP() to perform some task invisible to the user. If the user typed the -interrupt character ( \fB"^C"\fP , for example) while +interrupt character ( \fB"^C"\fP, for example) while \fIsystem\fP() is being used in this way, one would expect the application to be killed, but only the executed command is killed. Applications that use \fIsystem\fP() in this way should carefully diff --git a/man3p/wordexp.3p b/man3p/wordexp.3p index e495d6db..b8d6b23c 100644 --- a/man3p/wordexp.3p +++ b/man3p/wordexp.3p @@ -37,8 +37,8 @@ as would be performed by the command line interpreter if \fIwords\fP were the part of a command line representing the arguments to a utility. Therefore, the application shall ensure that \fIwords\fP does not contain an unquoted <newline> or any of the -unquoted shell special characters \fB'|'\fP , \fB'&'\fP , \fB';'\fP -, \fB'<'\fP , \fB'>'\fP except in the +unquoted shell special characters \fB'|'\fP, \fB'&'\fP, \fB';'\fP +, \fB'<'\fP, \fB'>'\fP except in the context of command substitution as specified in the Shell and Utilities volume of IEEE\ Std\ 1003.1-2001, Section 2.6.3, Command Substitution. It also shall not contain unquoted parentheses @@ -186,9 +186,9 @@ WRDE_APPEND or WRDE_REUSE flag. .LP If the implementation supports the utilities defined in the Shell and Utilities volume of IEEE\ Std\ 1003.1-2001, and -\fIwords\fP contains an unquoted character- <newline>, \fB'|'\fP , -\fB'&'\fP , \fB';'\fP , \fB'<'\fP , -\fB'>'\fP , \fB'('\fP , \fB')'\fP , \fB'{'\fP , \fB'}'\fP - in an +\fIwords\fP contains an unquoted character- <newline>, \fB'|'\fP, +\fB'&'\fP, \fB';'\fP, \fB'<'\fP, +\fB'>'\fP, \fB'('\fP, \fB')'\fP, \fB'{'\fP, \fB'}'\fP - in an inappropriate context, \fIwordexp\fP() shall fail, and the number of expanded words shall be 0. .LP @@ -206,9 +206,9 @@ has the same value for each The following constants are defined as error return values: .TP 7 WRDE_BADCHAR -One of the unquoted characters- <newline>, \fB'|'\fP , \fB'&'\fP , -\fB';'\fP , \fB'<'\fP , -\fB'>'\fP , \fB'('\fP , \fB')'\fP , \fB'{'\fP , \fB'}'\fP - appears +One of the unquoted characters- <newline>, \fB'|'\fP, \fB'&'\fP, +\fB';'\fP, \fB'<'\fP, +\fB'>'\fP, \fB'('\fP, \fB')'\fP, \fB'{'\fP, \fB'}'\fP - appears in \fIwords\fP in an inappropriate context. .TP 7 diff --git a/man3p/wprintf.3p b/man3p/wprintf.3p index 2fb53c80..dfe2fad4 100644 --- a/man3p/wprintf.3p +++ b/man3p/wprintf.3p @@ -49,7 +49,7 @@ excess arguments are evaluated but are otherwise ignored. Conversions can be applied to the \fIn\fPth argument after the \fIformat\fP in the argument list, rather than to the next unused argument. In this case, the conversion specifier wide character \fB%\fP -(see below) is replaced by the sequence \fB"%n$"\fP , +(see below) is replaced by the sequence \fB"%n$"\fP, where \fIn\fP is a decimal integer in the range [1,{NL_ARGMAX}], giving the position of the argument in the argument list. This feature provides for the definition of \fIformat\fP wide-character @@ -104,10 +104,10 @@ integer. .LP .IP " *" 3 An optional \fIprecision\fP that gives the minimum number of digits -to appear for the \fBd\fP , \fBi\fP , \fBo\fP , -\fBu\fP , \fBx\fP , and \fBX\fP conversion specifiers; the number +to appear for the \fBd\fP, \fBi\fP, \fBo\fP, +\fBu\fP, \fBx\fP, and \fBX\fP conversion specifiers; the number of digits to appear after the radix character for the -\fBa\fP , \fBA\fP , \fBe\fP , \fBE\fP , \fBf\fP , and \fBF\fP conversion +\fBa\fP, \fBA\fP, \fBe\fP, \fBE\fP, \fBf\fP, and \fBF\fP conversion specifiers; the maximum number of significant digits for the \fBg\fP and \fBG\fP conversion specifiers; or the maximum number of wide characters to be printed @@ -154,8 +154,8 @@ The flag wide characters and their meanings are: .TP 7 \fB'\fP The integer portion of the result of a decimal conversion ( \fB%i\fP -, \fB%d\fP , \fB%u\fP , \fB%f\fP , \fB%F\fP , -\fB%g\fP , or \fB%G\fP ) shall be formatted with thousands' grouping +, \fB%d\fP, \fB%u\fP, \fB%f\fP, \fB%F\fP, +\fB%g\fP, or \fB%G\fP ) shall be formatted with thousands' grouping wide characters. For other conversions, the behavior is undefined. The numeric grouping wide character is used. .TP 7 @@ -182,8 +182,8 @@ Specifies that the value is to be converted to an alternative form. For \fBo\fP conversion, it increases the precision (if necessary) to force the first digit of the result to be 0. For \fBx\fP or \fBX\fP conversion specifiers, a non-zero result -shall have 0x (or 0X) prefixed to it. For \fBa\fP , \fBA\fP , \fBe\fP -, \fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP +shall have 0x (or 0X) prefixed to it. For \fBa\fP, \fBA\fP, \fBe\fP +, \fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP , and \fBG\fP conversion specifiers, the result shall always contain a radix character, even if no digits follow it. Without this flag, a radix character appears in the result of these conversions @@ -193,14 +193,14 @@ the result as they normally are. For other conversion specifiers, the behavior is undefined. .TP 7 \fB0\fP -For \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , \fBx\fP , \fBX\fP , \fBa\fP -, \fBA\fP , \fBe\fP , -\fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP , and \fBG\fP conversion specifiers, +For \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, \fBx\fP, \fBX\fP, \fBa\fP +, \fBA\fP, \fBe\fP, +\fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP, and \fBG\fP conversion specifiers, leading zeros (following any indication of sign or base) are used to pad to the field width; no space padding is performed. If the \fB'0'\fP and \fB'-'\fP flags both -appear, the \fB'0'\fP flag shall be ignored. For \fBd\fP , \fBi\fP -, \fBo\fP , \fBu\fP , \fBx\fP , and \fBX\fP +appear, the \fB'0'\fP flag shall be ignored. For \fBd\fP, \fBi\fP +, \fBo\fP, \fBu\fP, \fBx\fP, and \fBX\fP conversion specifiers, if a precision is specified, the \fB'0'\fP flag shall be ignored. If the \fB'0'\fP and \fB'"\fP flags both appear, the grouping wide characters are inserted before @@ -211,8 +211,8 @@ undefined. The length modifiers and their meanings are: .TP 7 \fBhh\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBsigned char\fP or \fBunsigned char\fP argument (the argument will have been promoted according to the integer promotions, but its value shall be converted to \fBsigned char\fP @@ -221,8 +221,8 @@ or \fBunsigned char\fP before printing); or that a following argument. .TP 7 \fBh\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBshort\fP or \fBunsigned short\fP argument (the argument will have been promoted according to the integer promotions, but its value shall be converted to \fBshort\fP or \fBunsigned @@ -231,50 +231,50 @@ short\fP before printing); or that a following argument. .TP 7 \fBl\fP\ (ell) -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBlong\fP or \fBunsigned long\fP argument; that a following \fBn\fP conversion specifier applies to a pointer to a \fBlong\fP argument; that a following \fBc\fP conversion specifier applies to a \fBwint_t\fP argument; that a following \fBs\fP conversion specifier applies to a pointer to a \fBwchar_t\fP -argument; or has no effect on a following \fBa\fP , -\fBA\fP , \fBe\fP , \fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP , or \fBG\fP +argument; or has no effect on a following \fBa\fP, +\fBA\fP, \fBe\fP, \fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP, or \fBG\fP conversion specifier. .TP 7 \fBll\fP\ (ell-ell) .sp -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBlong long\fP or \fBunsigned long long\fP argument; or that a following \fBn\fP conversion specifier applies to a pointer to a \fBlong long\fP argument. .TP 7 \fBj\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to an \fBintmax_t\fP or \fBuintmax_t\fP argument; or that a following \fBn\fP conversion specifier applies to a pointer to an \fBintmax_t\fP argument. .TP 7 \fBz\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBsize_t\fP or the corresponding signed integer type argument; or that a following \fBn\fP conversion specifier applies to a pointer to a signed integer type corresponding to a \fBsize_t\fP argument. .TP 7 \fBt\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , or \fBX\fP conversion specifier +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, or \fBX\fP conversion specifier applies to a \fBptrdiff_t\fP or the corresponding \fBunsigned\fP type argument; or that a following \fBn\fP conversion specifier applies to a pointer to a \fBptrdiff_t\fP argument. .TP 7 \fBL\fP -Specifies that a following \fBa\fP , \fBA\fP , \fBe\fP , \fBE\fP , -\fBf\fP , \fBF\fP , \fBg\fP , or +Specifies that a following \fBa\fP, \fBA\fP, \fBe\fP, \fBE\fP, +\fBf\fP, \fBF\fP, \fBg\fP, or \fBG\fP conversion specifier applies to a \fBlong double\fP argument. .sp .LP @@ -342,9 +342,9 @@ argument representing a NaN shall be converted in one of the styles \fB"[-]nan"\fP or \fB"[-]nan(\fP\fIn-char-sequence\fP\fB)"\fP; which style, and the meaning of any \fIn-char-sequence\fP, is implementation-defined. The \fBF\fP conversion -specifier produces \fB"INF"\fP , -\fB"INFINITY"\fP , or \fB"NAN"\fP instead of \fB"inf"\fP , \fB"infinity"\fP -, or \fB"nan"\fP , respectively. +specifier produces \fB"INF"\fP, +\fB"INFINITY"\fP, or \fB"NAN"\fP instead of \fB"inf"\fP, \fB"infinity"\fP +, or \fB"nan"\fP, respectively. .TP 7 \fBe\fP,\ \fBE\fP The \fBdouble\fP argument shall be converted in the style \fB"[-]\fP\fId.ddd\fPe\fB\(+-dd"\fP, @@ -480,7 +480,7 @@ in hexadecimal floating style with the given precision, with the extra stipulation that the error should have a correct sign for the current rounding direction. .LP -For \fBe\fP , \fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP , and \fBG\fP +For \fBe\fP, \fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP, and \fBG\fP conversion specifiers, if the number of significant decimal digits is at most DECIMAL_DIG, then the result should be correctly rounded. If the number of significant diff --git a/man3p/wscanf.3p b/man3p/wscanf.3p index d4743083..fd5db48b 100644 --- a/man3p/wscanf.3p +++ b/man3p/wscanf.3p @@ -43,7 +43,7 @@ are evaluated but are otherwise ignored. Conversions can be applied to the \fIn\fPth argument after the \fIformat\fP in the argument list, rather than to the next unused argument. In this case, the conversion specifier wide character \fB%\fP -(see below) is replaced by the sequence \fB"%n$"\fP , +(see below) is replaced by the sequence \fB"%n$"\fP, where \fIn\fP is a decimal integer in the range [1,{NL_ARGMAX}]. This feature provides for the definition of \fIformat\fP wide-character strings that select arguments in an order appropriate @@ -125,7 +125,7 @@ steps. .LP Input white-space wide characters (as specified by \fIiswspace\fP() ) shall be skipped, unless the -conversion specification includes a \fB[\fP , \fBc\fP , or \fBn\fP +conversion specification includes a \fB[\fP, \fBc\fP, or \fBn\fP conversion specifier. .LP An item shall be read from the input, unless the conversion specification @@ -150,7 +150,7 @@ failure. Unless assignment suppression was indicated by a \fB'*'\fP , the result of the conversion shall be placed in the object pointed to by the first argument following the \fIformat\fP argument that has not already received a conversion result if the -conversion specification is introduced by \fB%\fP , \ or in the +conversion specification is introduced by \fB%\fP, \ or in the \fIn\fPth argument if introduced by the wide-character sequence \fB"%\fP\fIn\fP\fB$"\fP. If this object does not have an appropriate type, or if the result of the conversion cannot @@ -160,56 +160,56 @@ undefined. The length modifiers and their meanings are: .TP 7 \fBhh\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBsigned char\fP or \fBunsigned char\fP. .TP 7 \fBh\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBshort\fP or \fBunsigned short\fP. .TP 7 \fBl\fP\ (ell) -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBlong\fP -or \fBunsigned long\fP; that a following \fBa\fP , -\fBA\fP , \fBe\fP , \fBE\fP , \fBf\fP , \fBF\fP , \fBg\fP , or \fBG\fP +or \fBunsigned long\fP; that a following \fBa\fP, +\fBA\fP, \fBe\fP, \fBE\fP, \fBf\fP, \fBF\fP, \fBg\fP, or \fBG\fP conversion specifier applies to an argument with type pointer to \fBdouble\fP; or that a following \fBc\fP -, \fBs\fP , or \fB[\fP conversion specifier +, \fBs\fP, or \fB[\fP conversion specifier applies to an argument with type pointer to \fBwchar_t\fP. .TP 7 \fBll\fP\ (ell-ell) .sp -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP conversion +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBlong long\fP or \fBunsigned long long\fP. .TP 7 \fBj\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBintmax_t\fP or \fBuintmax_t\fP. .TP 7 \fBz\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBsize_t\fP or the corresponding signed integer type. .TP 7 \fBt\fP -Specifies that a following \fBd\fP , \fBi\fP , \fBo\fP , \fBu\fP , -\fBx\fP , \fBX\fP , or \fBn\fP +Specifies that a following \fBd\fP, \fBi\fP, \fBo\fP, \fBu\fP, +\fBx\fP, \fBX\fP, or \fBn\fP conversion specifier applies to an argument with type pointer to \fBptrdiff_t\fP or the corresponding \fBunsigned\fP type. .TP 7 \fBL\fP -Specifies that a following \fBa\fP , \fBA\fP , \fBe\fP , \fBE\fP , -\fBf\fP , \fBF\fP , \fBg\fP , or +Specifies that a following \fBa\fP, \fBA\fP, \fBe\fP, \fBE\fP, +\fBf\fP, \fBF\fP, \fBg\fP, or \fBG\fP conversion specifier applies to an argument with type pointer to \fBlong double\fP. .sp @@ -312,7 +312,7 @@ scanset, unless the wide character after the left square bracket is a circumflex ( \fB'^'\fP ), in which case the scanset contains all wide characters that do not appear in the scanlist between the circumflex and the right square bracket. If the -conversion specification begins with \fB"[]"\fP or \fB"[^]"\fP , the +conversion specification begins with \fB"[]"\fP or \fB"[^]"\fP, the right square bracket is included in the scanlist and the next right square bracket is the matching right square bracket that ends the conversion specification; otherwise, the first right @@ -383,9 +383,9 @@ shall be \fB%%\fP . .LP If a conversion specification is invalid, the behavior is undefined. .LP -The conversion specifiers \fBA\fP , \fBE\fP , \fBF\fP , \fBG\fP , +The conversion specifiers \fBA\fP, \fBE\fP, \fBF\fP, \fBG\fP, and \fBX\fP are also valid and shall be -equivalent to, respectively, \fBa\fP , \fBe\fP , \fBf\fP , \fBg\fP +equivalent to, respectively, \fBa\fP, \fBe\fP, \fBf\fP, \fBg\fP , and \fBx\fP . .LP If end-of-file is encountered during input, conversion is terminated. |