bug-libunistring
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [bug-libunistring] Missing upper/lower case conversion in libunistri


From: Gordon Lack
Subject: Re: [bug-libunistring] Missing upper/lower case conversion in libunistring 0.9.7
Date: Wed, 14 Jun 2017 01:51:15 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.1.1

On 14/06/17 01:38, Gordon Lack wrote:

U+a7ae (LATIN CAPITAL LETTER SMALL CAPITAL I) should be lowercased to U+026a (LATIN LETTER SMALL CAPITAL I) (et vv).

However, it isn't.  Each of these characters maps to itself  when using uc_tolower()/uc_toupper().


Haven't yet been able to figure out how casing is done, so don't (yet?) have a patch.

And I've just noticed that U+a7ae is categorized as type Cn (Unassigned), which may explains things.

U+026a is (correctly) categorized a Ll (Lowercase letter) but has no upper-case mapping.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]