summaryrefslogtreecommitdiff
path: root/lib/libc
diff options
context:
space:
mode:
authorAndrey A. Chernov <ache@FreeBSD.org>2000-04-11 14:41:37 +0000
committerAndrey A. Chernov <ache@FreeBSD.org>2000-04-11 14:41:37 +0000
commit199b1670eb8293cc235ec52ad3c11ab8b99d1174 (patch)
treeeeed8f89e6deb6507eb823288a1a28f4ffc4ec00 /lib/libc
parent59d38e11ec30628087f3ab3d92cdb7464e3334ab (diff)
Notes
Diffstat (limited to 'lib/libc')
-rw-r--r--lib/libc/locale/isalnum.310
-rw-r--r--lib/libc/locale/isalpha.310
-rw-r--r--lib/libc/locale/isblank.310
-rw-r--r--lib/libc/locale/iscntrl.310
-rw-r--r--lib/libc/locale/isdigit.310
-rw-r--r--lib/libc/locale/isgraph.310
-rw-r--r--lib/libc/locale/islower.310
-rw-r--r--lib/libc/locale/isprint.310
-rw-r--r--lib/libc/locale/ispunct.310
-rw-r--r--lib/libc/locale/isspace.310
-rw-r--r--lib/libc/locale/isupper.310
-rw-r--r--lib/libc/locale/isxdigit.310
12 files changed, 96 insertions, 24 deletions
diff --git a/lib/libc/locale/isalnum.3 b/lib/libc/locale/isalnum.3
index b548c58ecd13..05850bcbe738 100644
--- a/lib/libc/locale/isalnum.3
+++ b/lib/libc/locale/isalnum.3
@@ -54,8 +54,13 @@ function tests for any character for which
or
.Xr isdigit 3
is true.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -83,6 +88,7 @@ returns non-zero if the character tests true.
.Xr ctype 3 ,
.Xr isalpha 3 ,
.Xr isdigit 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/isalpha.3 b/lib/libc/locale/isalpha.3
index 4bfed345b1ee..e9eb4aecb45b 100644
--- a/lib/libc/locale/isalpha.3
+++ b/lib/libc/locale/isalpha.3
@@ -54,8 +54,13 @@ function tests for any character for which
or
.Xr islower 3
is true.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -81,6 +86,7 @@ returns non-zero if the character tests true.
.Xr ctype 3 ,
.Xr islower 3 ,
.Xr isupper 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/isblank.3 b/lib/libc/locale/isblank.3
index 545cbe6030e5..025b737feb55 100644
--- a/lib/libc/locale/isblank.3
+++ b/lib/libc/locale/isblank.3
@@ -46,8 +46,13 @@
The
.Fn isblank
function tests for a space or tab character.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
.Sh RETURN VALUES
The
.Fn isblank
@@ -55,4 +60,5 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
diff --git a/lib/libc/locale/iscntrl.3 b/lib/libc/locale/iscntrl.3
index 4289e4c4237a..c89973410056 100644
--- a/lib/libc/locale/iscntrl.3
+++ b/lib/libc/locale/iscntrl.3
@@ -50,8 +50,13 @@
The
.Fn iscntrl
function tests for any control character.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -71,6 +76,7 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/isdigit.3 b/lib/libc/locale/isdigit.3
index 24c3e786476e..6937b964c725 100644
--- a/lib/libc/locale/isdigit.3
+++ b/lib/libc/locale/isdigit.3
@@ -50,8 +50,13 @@
The
.Fn isdigit
function tests for any decimal-digit character.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -66,6 +71,7 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/isgraph.3 b/lib/libc/locale/isgraph.3
index 53273980c464..c321755adbfb 100644
--- a/lib/libc/locale/isgraph.3
+++ b/lib/libc/locale/isgraph.3
@@ -50,8 +50,13 @@
The
.Fn isgraph
function tests for any printing character except space.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -83,6 +88,7 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/islower.3 b/lib/libc/locale/islower.3
index 37e3022d5bd3..683d9ccd0d10 100644
--- a/lib/libc/locale/islower.3
+++ b/lib/libc/locale/islower.3
@@ -50,8 +50,13 @@
The
.Fn islower
function tests for any lower-case letters.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -70,6 +75,7 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr tolower 3 ,
.Xr ascii 7
.Sh STANDARDS
diff --git a/lib/libc/locale/isprint.3 b/lib/libc/locale/isprint.3
index 6af22578746a..47e045b5cf7f 100644
--- a/lib/libc/locale/isprint.3
+++ b/lib/libc/locale/isprint.3
@@ -50,8 +50,13 @@
The
.Fn isprint
function tests for any printing character including space (' ').
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -83,6 +88,7 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/ispunct.3 b/lib/libc/locale/ispunct.3
index 5d8bf72626b4..a7dbc14ccf43 100644
--- a/lib/libc/locale/ispunct.3
+++ b/lib/libc/locale/ispunct.3
@@ -53,8 +53,13 @@ function tests for any printing character except for space (' ') or a
character for which
.Xr isalnum 3
is true.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -74,6 +79,7 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/isspace.3 b/lib/libc/locale/isspace.3
index d1e8795c0b8e..18f983600aca 100644
--- a/lib/libc/locale/isspace.3
+++ b/lib/libc/locale/isspace.3
@@ -50,8 +50,13 @@
The
.Fn isspace
function tests for the standard white-space characters.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -66,6 +71,7 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/isupper.3 b/lib/libc/locale/isupper.3
index b0603455c459..90dd465307b0 100644
--- a/lib/libc/locale/isupper.3
+++ b/lib/libc/locale/isupper.3
@@ -50,8 +50,13 @@
The
.Fn isupper
function tests for any upper-case letter.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -70,6 +75,7 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr toupper 3 ,
.Xr ascii 7
.Sh STANDARDS
diff --git a/lib/libc/locale/isxdigit.3 b/lib/libc/locale/isxdigit.3
index fc0dae9b15a5..44a22a5519fc 100644
--- a/lib/libc/locale/isxdigit.3
+++ b/lib/libc/locale/isxdigit.3
@@ -50,8 +50,13 @@
The
.Fn isxdigit
function tests for any hexadecimal-digit character.
-For 8-bit wide locales the value of the argument is
-representable as an unsigned char or the value of EOF.
+For single C
+.Va char Ns s
+locales the value of the argument is
+representable as an
+.Va unsigned char
+or the value of
+.Dv EOF .
In the ASCII character set, this includes the following characters
(with their numeric values shown in octal):
.Pp
@@ -69,6 +74,7 @@ function returns zero if the character tests false and
returns non-zero if the character tests true.
.Sh SEE ALSO
.Xr ctype 3 ,
+.Xr multibyte 3 ,
.Xr ascii 7
.Sh STANDARDS
The