diff options
author | Ito Hiroyuki <ZXB01226@nifty.com> | 2010-08-24 10:11:51 +0000 |
---|---|---|
committer | Ito Hiroyuki <ZXB01226@nifty.com> | 2010-08-24 10:11:51 +0000 |
commit | 919adb4b57977d5e375dab0fa943b6e81fa145ab (patch) | |
tree | 426c3d8d7682ff359f73a136ba0942c35a8f9117 /libwc/ucs.h | |
parent | Introduce option mailto_options (diff) | |
download | w3m-919adb4b57977d5e375dab0fa943b6e81fa145ab.tar.gz w3m-919adb4b57977d5e375dab0fa943b6e81fa145ab.zip |
[w3m-dev 04393] [patch] locale-related character management
Diffstat (limited to 'libwc/ucs.h')
-rw-r--r-- | libwc/ucs.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/libwc/ucs.h b/libwc/ucs.h index 5a3138f..261351e 100644 --- a/libwc/ucs.h +++ b/libwc/ucs.h @@ -48,6 +48,14 @@ extern wc_bool wc_is_ucs_ambiguous_width(wc_uint32 ucs); extern wc_bool wc_is_ucs_wide(wc_uint32 ucs); extern wc_bool wc_is_ucs_combining(wc_uint32 ucs); extern wc_bool wc_is_ucs_hangul(wc_uint32 ucs); +extern wc_bool wc_is_ucs_alpha(wc_uint32 ucs); +extern wc_bool wc_is_ucs_digit(wc_uint32 ucs); +extern wc_bool wc_is_ucs_alnum(wc_uint32 ucs); +extern wc_bool wc_is_ucs_lower(wc_uint32 ucs); +extern wc_bool wc_is_ucs_upper(wc_uint32 ucs); +extern wc_uint32 wc_ucs_toupper(wc_uint32 ucs); +extern wc_uint32 wc_ucs_tolower(wc_uint32 ucs); +extern wc_uint32 wc_ucs_totitle(wc_uint32 ucs); extern wc_uint32 wc_ucs_precompose(wc_uint32 ucs1, wc_uint32 ucs2); extern wc_uint32 wc_ucs_to_fullwidth(wc_uint32 ucs); extern int wc_ucs_put_tag(char *tag); |