summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2000-08-22 02:05:57 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2000-08-22 02:05:57 +0000
commit3707163312c5385671ee84bb3559ae243c195170 (patch)
treebcf602b9989633c8e483738fd56a56421cb881c6
parentd3e158380adc0ceb046a4e5dc53e9c63fefb4cbd (diff)
Notes
-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, 120 insertions, 0 deletions
diff --git a/lib/libc/locale/isalnum.3 b/lib/libc/locale/isalnum.3
index 157bfcfd4f46..08a7e1b89736 100644
--- a/lib/libc/locale/isalnum.3
+++ b/lib/libc/locale/isalnum.3
@@ -56,6 +56,15 @@ function tests for any character for which
or
.Xr isdigit 3
is true.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +92,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 3549bb33225b..0d0cd2d0b326 100644
--- a/lib/libc/locale/isalpha.3
+++ b/lib/libc/locale/isalpha.3
@@ -56,6 +56,15 @@ function tests for any character for which
or
.Xr islower 3
is true.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +90,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 9312db56aa1c..e40a48dffee9 100644
--- a/lib/libc/locale/isblank.3
+++ b/lib/libc/locale/isblank.3
@@ -48,6 +48,15 @@
The
.Fn isblank
function tests for a space or tab character.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li unsigned char
+or the value of
+.Dv EOF .
.Sh RETURN VALUES
The
.Fn isblank
@@ -55,4 +64,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 66522e1a4ff9..cd7d17e95056 100644
--- a/lib/libc/locale/iscntrl.3
+++ b/lib/libc/locale/iscntrl.3
@@ -52,6 +52,15 @@
The
.Fn iscntrl
function tests for any control character.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +80,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 f91a35d716ab..03cb69b7004e 100644
--- a/lib/libc/locale/isdigit.3
+++ b/lib/libc/locale/isdigit.3
@@ -52,6 +52,15 @@
The
.Fn isdigit
function tests for any decimal-digit character.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +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 ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/isgraph.3 b/lib/libc/locale/isgraph.3
index 3d3ded666161..b557a0f5af7f 100644
--- a/lib/libc/locale/isgraph.3
+++ b/lib/libc/locale/isgraph.3
@@ -52,6 +52,15 @@
The
.Fn isgraph
function tests for any printing character except space.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +92,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 a3d57d3bee31..a93a1e8a7abf 100644
--- a/lib/libc/locale/islower.3
+++ b/lib/libc/locale/islower.3
@@ -52,6 +52,15 @@
The
.Fn islower
function tests for any lower-case letters.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +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 tolower 3 ,
.Xr ascii 7
.Sh STANDARDS
diff --git a/lib/libc/locale/isprint.3 b/lib/libc/locale/isprint.3
index 877932c885d1..4505b42703cb 100644
--- a/lib/libc/locale/isprint.3
+++ b/lib/libc/locale/isprint.3
@@ -52,6 +52,15 @@
The
.Fn isprint
function tests for any printing character including space (' ').
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +92,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 f4537a2a2a5c..866a1305bfa9 100644
--- a/lib/libc/locale/ispunct.3
+++ b/lib/libc/locale/ispunct.3
@@ -55,6 +55,15 @@ function tests for any printing character except for space (' ') or a
character for which
.Xr isalnum 3
is true.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +83,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 f55dc305948b..6a1a73e964d1 100644
--- a/lib/libc/locale/isspace.3
+++ b/lib/libc/locale/isspace.3
@@ -52,6 +52,15 @@
The
.Fn isspace
function tests for the standard white-space characters.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +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 ascii 7
.Sh STANDARDS
The
diff --git a/lib/libc/locale/isupper.3 b/lib/libc/locale/isupper.3
index 472cb7843104..ad3f36b407ab 100644
--- a/lib/libc/locale/isupper.3
+++ b/lib/libc/locale/isupper.3
@@ -52,6 +52,15 @@
The
.Fn isupper
function tests for any upper-case letter.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +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 toupper 3 ,
.Xr ascii 7
.Sh STANDARDS
diff --git a/lib/libc/locale/isxdigit.3 b/lib/libc/locale/isxdigit.3
index 8901c2cb7523..a33b48cb398a 100644
--- a/lib/libc/locale/isxdigit.3
+++ b/lib/libc/locale/isxdigit.3
@@ -52,6 +52,15 @@
The
.Fn isxdigit
function tests for any hexadecimal-digit character.
+For single C
+.Va char Ns s
+locales (see
+.Xr multibyte 3 )
+the value of the argument is
+representable as an
+.Li 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 +78,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