diff options
author | Jeff Johnston <jjohnstn@redhat.com> | 2002-09-21 00:13:11 +0400 |
---|---|---|
committer | Jeff Johnston <jjohnstn@redhat.com> | 2002-09-21 00:13:11 +0400 |
commit | 1525d127da1d0f5eb197805e6c8e0c27eda9d520 (patch) | |
tree | bc47b5ede8ddcfc65d84aa39bfdc5b5f3dd43c89 /newlib/libc/ctype/ctype.tex | |
parent | da25e61f5998b4ec3e72486cdcd84f6220253ac8 (diff) |
2002-09-20 Jeff Johnston <jjohnstn@redhat.com>
* libc/ctype/Makefile.am: Add new files.
* libc/ctype/Makefile.in: Regenerated.
* libc/ctype/ctype.tex: Add new iswxxxx, towxxxx, wctype,
and wctrans functions to documentation index.
* libc/ctype/iswalnum.c: New file.
* libc/ctype/iswalpha.c: Ditto.
* libc/ctype/iswblank.c: Ditto.
* libc/ctype/iswcntrl.c: Ditto.
* libc/ctype/iswctype.c: Ditto.
* libc/ctype/iswdigit.c: Ditto.
* libc/ctype/iswgraph.c: Ditto.
* libc/ctype/iswlower.c: Ditto.
* libc/ctype/iswprint.c: Ditto.
* libc/ctype/iswpunct.c: Ditto.
* libc/ctype/iswspace.c: Ditto.
* libc/ctype/iswupper.c: Ditto.
* libc/ctype/iswxdigit.c: Ditto.
* libc/ctype/jp2uc.c: Ditto.
* libc/ctype/jp2uc.h: Ditto.
* libc/ctype/local.h: Ditto.
* libc/ctype/towctrans.c: Ditto.
* libc/ctype/towlower.c: Ditto.
* libc/ctype/towupper.c: Ditto.
* libc/ctype/utf8alpha.h: Ditto.
* libc/ctype/utf8print.h: Ditto.
* libc/ctype/utf8punct.h: Ditto.
* libc/ctype/wctrans.c: Ditto.
* libc/ctype/wctype.c: Ditto.
* libc/locale/locale.c (__lc_ctype): New external array to
replace static lc_ctype array.
* libc/stdlib/mbtowc_r.c: Use __lc_ctype to check current lc_ctype
rather than reentrancy structure's _current_locale field.
* libc/stdlib/wctomb_r.c: Ditto.
Diffstat (limited to 'newlib/libc/ctype/ctype.tex')
-rw-r--r-- | newlib/libc/ctype/ctype.tex | 68 |
1 files changed, 68 insertions, 0 deletions
diff --git a/newlib/libc/ctype/ctype.tex b/newlib/libc/ctype/ctype.tex index a0971d88c..df398f609 100644 --- a/newlib/libc/ctype/ctype.tex +++ b/newlib/libc/ctype/ctype.tex @@ -21,6 +21,23 @@ The header file @file{ctype.h} defines the macros. * toascii:: Force integers to ASCII range * tolower:: Translate characters to lower case * toupper:: Translate characters to upper case +* iswalnum:: Alphanumeric wide-character predicate +* iswalpha:: Alphabetic wide-character predicate +* iswcntrl:: Control wide-character predicate +* iswdigit:: Decimal digit wide-character predicate +* iswgraph:: Graphic wide-character predicate +* iswlower:: Lower-case wide-character predicate +* iswprint:: Printable wide-character predicate +* iswpunct:: Punctuation wide-character predicate +* iswspace:: Whitespace wide-character predicate +* iswupper:: Uppercase wide-character predicate +* iswxdigit:: Hexadecimal digit wide-character predicate +* iswctype:: Extensible wide-character test +* wctype:: Compute wide-character test type +* towlower:: Translate wide-characters to lower case +* towupper:: Translate wide-characters to upper case +* towctrans:: Extensible wide-character case mapping +* wctrans:: Compute wide-character translation type @end menu @page @@ -65,4 +82,55 @@ The header file @file{ctype.h} defines the macros. @page @include ctype/toupper.def +@page +@include ctype/iswalnum.def + +@page +@include ctype/iswalpha.def + +@page +@include ctype/iswcntrl.def + +@page +@include ctype/iswdigit.def + +@page +@include ctype/iswgraph.def + +@page +@include ctype/iswlower.def + +@page +@include ctype/iswprint.def + +@page +@include ctype/iswpunct.def + +@page +@include ctype/iswspace.def + +@page +@include ctype/iswupper.def + +@page +@include ctype/iswxdigit.def + +@page +@include ctype/iswctype.def + +@page +@include ctype/wctype.def + +@page +@include ctype/towlower.def + +@page +@include ctype/towupper.def + +@page +@include ctype/towctrans.def + +@page +@include ctype/wctrans.def + |