diff options
Diffstat (limited to 'unicode/courier-unicode.h')
| -rw-r--r-- | unicode/courier-unicode.h | 22 | 
1 files changed, 22 insertions, 0 deletions
| diff --git a/unicode/courier-unicode.h b/unicode/courier-unicode.h index 5c564a8..3d3715c 100644 --- a/unicode/courier-unicode.h +++ b/unicode/courier-unicode.h @@ -33,6 +33,12 @@ typedef uint32_t unicode_char;  extern const char *unicode_default_chset(); +/* +** The current locale character set. +*/ + +extern const char *unicode_locale_charset(); +  /* Unicode upper/lower/title case conversion functions */  extern unicode_char unicode_uc(unicode_char); @@ -1840,6 +1846,22 @@ std::string tolower(const std::string &string,  std::string toupper(const std::string &string,  		    const std::string &charset); +//! Convert unicode to lowercase + +void tolower(std::vector<unicode_char> &u); + +//! Convert unicode to lowercase + +std::vector<unicode_char> tolower(const std::vector<unicode_char> &u); + +//! Convert unicode to uppercase + +void toupper(std::vector<unicode_char> &u); + +//! Convert unicode to uppercase + +std::vector<unicode_char> toupper(const std::vector<unicode_char> &u); +  #if 0  {  #endif | 
