newlib-cygwin/newlib/libc/ctype
Corinna Vinschen d6cd9169dc * libc/locale/locale.c (_setlocale_r): New implementation based on
FreeBSD's setlocale.
	(currentlocale): New helper function.
	(loadlocale): Ditto.
	(__locale_charset): New function.
	(__locale_msgcharset): Rename from __locale_charset.
	* libc/ctype/local.h (__lc_ctype): Remove declaration.
	(__locale_charset): Declare.
	* libc/ctype/iswalpha.c (iswalpha): Call __locale_charset instead of
	using __lc_ctype directly.  Only compare against the charset alone.
	* libc/ctype/iswblank.c (iswblank): Ditto.
	* libc/ctype/iswcntrl.c (iswcntrl): Ditto.
	* libc/ctype/iswprint.c (iswprint): Ditto.
	* libc/ctype/iswpunct.c (iswpunct): Ditto.
	* libc/ctype/iswspace.c (iswspace): Ditto.
	* libc/ctype/towlower.c (towlower): Ditto.
	* libc/ctype/towupper.c (towupper): Ditto.
	* libc/stdlib/mbtowc_r.c (_mbtowc_r): Ditto.
	* libc/stdlib/wctomb_r.c (_wctomb_r): Ditto.
	* libc/sys/linux/intl/loadmsgcat.c (_nl_init_domain_conv): Call
	__locale_msgcharset instead of __locale_charset.
2009-03-03 09:28:45 +00:00
..
Makefile.am 2006-05-09 Jeff Johnston <jjohnstn@redhat.com> 2006-05-09 21:53:35 +00:00
Makefile.in * configure: Regenerate for new libtool. 2008-09-29 15:40:48 +00:00
_tolower.c
_toupper.c
ctype.tex 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
ctype_.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
isalnum.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
isalpha.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
isascii.c
isblank.c 2008-10-15 Craig Howland <howland@LGSInnovations.com> 2008-10-15 20:36:26 +00:00
iscntrl.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
isdigit.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
islower.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
isprint.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
ispunct.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
isspace.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
isupper.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
iswalnum.c 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
iswalpha.c * libc/locale/locale.c (_setlocale_r): New implementation based on 2009-03-03 09:28:45 +00:00
iswblank.c * libc/locale/locale.c (_setlocale_r): New implementation based on 2009-03-03 09:28:45 +00:00
iswcntrl.c * libc/locale/locale.c (_setlocale_r): New implementation based on 2009-03-03 09:28:45 +00:00
iswctype.c 2004-01-08 Joel Sherrill <joel@oarcorp.com> 2004-01-08 19:33:13 +00:00
iswdigit.c 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
iswgraph.c 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
iswlower.c 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
iswprint.c * libc/locale/locale.c (_setlocale_r): New implementation based on 2009-03-03 09:28:45 +00:00
iswpunct.c * libc/locale/locale.c (_setlocale_r): New implementation based on 2009-03-03 09:28:45 +00:00
iswspace.c * libc/locale/locale.c (_setlocale_r): New implementation based on 2009-03-03 09:28:45 +00:00
iswupper.c 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
iswxdigit.c 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
isxdigit.c 2008-07-21 Jeff Johnston <jjohnstn@redhat.com> 2008-07-21 21:28:34 +00:00
jp2uc.c 2004-04-23 Artem B. Bityuckiy <abitytsky@softminecorp.com> 2004-04-23 21:44:22 +00:00
jp2uc.h 2002-09-27 Jeff Johnston <jjohnstn@redhat.com> 2002-09-27 20:17:52 +00:00
local.h * libc/locale/locale.c (_setlocale_r): New implementation based on 2009-03-03 09:28:45 +00:00
toascii.c
tolower.c 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
toupper.c 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
towctrans.c 2005-10-28 Bob Wilson <bob.wilson@acm.org> 2005-10-28 21:33:23 +00:00
towlower.c * libc/locale/locale.c (_setlocale_r): New implementation based on 2009-03-03 09:28:45 +00:00
towupper.c * libc/locale/locale.c (_setlocale_r): New implementation based on 2009-03-03 09:28:45 +00:00
utf8alpha.h 2002-09-20 Jeff Johnston <jjohnstn@redhat.com> 2002-09-20 20:13:11 +00:00
utf8print.h 2002-09-20 Jeff Johnston <jjohnstn@redhat.com> 2002-09-20 20:13:11 +00:00
utf8punct.h 2002-09-20 Jeff Johnston <jjohnstn@redhat.com> 2002-09-20 20:13:11 +00:00
wctrans.c 2002-09-20 Jeff Johnston <jjohnstn@redhat.com> 2002-09-20 20:13:11 +00:00
wctype.c * libc/ctype/wctype.c (_DEFUN): Remove empty default case, as 2003-09-05 02:21:41 +00:00