Patch from Darin Adler (#54166)
authorOwen Taylor <otaylor@redhat.com>
Sat, 30 Jun 2001 16:54:33 +0000 (16:54 +0000)
committerOwen Taylor <otaylor@src.gnome.org>
Sat, 30 Jun 2001 16:54:33 +0000 (16:54 +0000)
commit55688d6cc6d7085bc35a58a2cacb22cf19807564
tree0b1f802a1bf088445ed9059dd35fbe6007fe0610
parent42a23950f50223eb640a7b5a16e74176ea38df9d
Patch from Darin Adler (#54166)

Sat Jun 30 12:49:26 2001  Owen Taylor  <otaylor@redhat.com>

        Patch from Darin Adler (#54166)

* glib/gstrfuncs.[ch]: Add ascii-only, locale-insensitive
g_ascii_to[lower/upper], g_ascii_str[down/up],
g_ascii_is[upper/lower] and deprecate the locale-affected
versions which break for UTF-8, etc. Make
g_ascii_strup/strdown duplicating,
not in-place for consistency with UTF-8 functions.

* glib/gstring.[ch]: Add ascii-only, locale-insensitive
g_string_ascii_[down/up], and deprecate the locale-affected
versions which break for UTF-8, etc.

* glib/gutils.c glib/gwin32.c test/testglib.c: Use
the g_ascii_* functions where appropriate.
16 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-12
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/reference/glib/tmpl/strings.sgml
glib/gstrfuncs.c
glib/gstrfuncs.h
glib/gstring.c
glib/gstring.h
glib/gutils.c
glib/gwin32.c
tests/testglib.c