diff below from Daniel Dickman. it appears is* are functions, not macros (defined in gen/isctype.c). i'm looking for oks.
jmc Index: isalnum.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isalnum.3,v retrieving revision 1.9 diff -u -r1.9 isalnum.3 --- isalnum.3 5 Jun 2013 03:39:22 -0000 1.9 +++ isalnum.3 5 Jul 2013 20:33:19 -0000 @@ -44,7 +44,7 @@ .Sh DESCRIPTION The .Fn isalnum -macro tests for any character for which +function tests for any character for which .Xr isalpha 3 or .Xr isdigit 3 @@ -52,7 +52,7 @@ .Sh RETURN VALUES The .Fn isalnum -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalpha 3 , Index: isalpha.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isalpha.3,v retrieving revision 1.10 diff -u -r1.10 isalpha.3 --- isalpha.3 5 Jun 2013 03:39:22 -0000 1.10 +++ isalpha.3 5 Jul 2013 20:33:31 -0000 @@ -67,7 +67,7 @@ .Sh RETURN VALUES The .Fn isalpha -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: isascii.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isascii.3,v retrieving revision 1.11 diff -u -r1.11 isascii.3 --- isascii.3 5 Jun 2013 03:39:22 -0000 1.11 +++ isascii.3 5 Jul 2013 20:33:41 -0000 @@ -47,7 +47,7 @@ .Sh RETURN VALUES The .Fn isascii -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: isblank.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isblank.3,v retrieving revision 1.10 diff -u -r1.10 isblank.3 --- isblank.3 5 Jun 2013 03:39:22 -0000 1.10 +++ isblank.3 5 Jul 2013 20:34:05 -0000 @@ -60,7 +60,7 @@ .Sh RETURN VALUES The .Fn isblank -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: iscntrl.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/iscntrl.3,v retrieving revision 1.9 diff -u -r1.9 iscntrl.3 --- iscntrl.3 5 Jun 2013 03:39:22 -0000 1.9 +++ iscntrl.3 5 Jul 2013 20:34:16 -0000 @@ -48,7 +48,7 @@ .Sh RETURN VALUES The .Fn iscntrl -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: isdigit.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isdigit.3,v retrieving revision 1.9 diff -u -r1.9 isdigit.3 --- isdigit.3 5 Jun 2013 03:39:22 -0000 1.9 +++ isdigit.3 5 Jul 2013 20:34:24 -0000 @@ -48,7 +48,7 @@ .Sh RETURN VALUES The .Fn isdigit -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: isgraph.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isgraph.3,v retrieving revision 1.10 diff -u -r1.10 isgraph.3 --- isgraph.3 5 Jun 2013 03:39:22 -0000 1.10 +++ isgraph.3 5 Jul 2013 20:34:44 -0000 @@ -49,7 +49,7 @@ .Sh RETURN VALUES The .Fn isgraph -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: islower.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/islower.3,v retrieving revision 1.10 diff -u -r1.10 islower.3 --- islower.3 5 Jun 2013 03:39:22 -0000 1.10 +++ islower.3 5 Jul 2013 20:36:10 -0000 @@ -60,7 +60,7 @@ .Sh RETURN VALUES The .Fn islower -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: isprint.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isprint.3,v retrieving revision 1.9 diff -u -r1.9 isprint.3 --- isprint.3 5 Jun 2013 03:39:22 -0000 1.9 +++ isprint.3 5 Jul 2013 20:36:31 -0000 @@ -49,7 +49,7 @@ .Sh RETURN VALUES The .Fn isprint -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: ispunct.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/ispunct.3,v retrieving revision 1.9 diff -u -r1.9 ispunct.3 --- ispunct.3 5 Jun 2013 03:39:22 -0000 1.9 +++ ispunct.3 5 Jul 2013 20:36:41 -0000 @@ -52,7 +52,7 @@ .Sh RETURN VALUES The .Fn ispunct -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: isspace.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isspace.3,v retrieving revision 1.11 diff -u -r1.11 isspace.3 --- isspace.3 5 Jun 2013 03:39:22 -0000 1.11 +++ isspace.3 5 Jul 2013 20:36:51 -0000 @@ -73,7 +73,7 @@ .Sh RETURN VALUES The .Fn isspace -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: isupper.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isupper.3,v retrieving revision 1.11 diff -u -r1.11 isupper.3 --- isupper.3 5 Jun 2013 03:39:22 -0000 1.11 +++ isupper.3 5 Jul 2013 20:37:05 -0000 @@ -58,7 +58,7 @@ .Sh RETURN VALUES The .Fn isupper -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 , Index: isxdigit.3 =================================================================== RCS file: /home/cvs/src/lib/libc/gen/isxdigit.3,v retrieving revision 1.9 diff -u -r1.9 isxdigit.3 --- isxdigit.3 5 Jun 2013 03:39:22 -0000 1.9 +++ isxdigit.3 5 Jul 2013 20:37:16 -0000 @@ -48,7 +48,7 @@ .Sh RETURN VALUES The .Fn isxdigit -macro returns zero if the character tests false or +function returns zero if the character tests false or non-zero if the character tests true. .Sh SEE ALSO .Xr isalnum 3 ,