Hi Moriyoshi,

The code was taken from the ucdata package; I don't really know anything
about the internals at this stage.
It is probably best to talk to the ucdata guys - I don't have the URL to
hand, but I'm sure you can find them using google.

--Wez.

On Thu, 24 Oct 2002, Moriyoshi Koizumi wrote:

> Hello Wez,
> 
> IMO the current behaviour of mb_convert_case() with MB_CASE_TITLE looks 
> a bit strange as per Unicode specification.
> 
> --snip-- (cited from http://www.unicode.org/unicode/reports/tr21/)
> 
> S3. toTitlecase(X)
> For each character C, find the preceding character B. 
> ignore any intervening case-ignorable characters when finding B. 
> If B exists, and is cased 
> map C to UCD_lower(C) 
> Otherwise, 
> map C to UCD_title(C) 
> 
> --snip--
> 
> The attached patch modifies the conversion routine so that it conforms to 
> the document referred above.
> 
> I don't know what the expected result is, so I refrain from committing it 
> immediately. Are there any problems with this?
> 
> Moriyoshi
> 
> 


-- 
PHP Development Mailing List <http://www.php.net/>
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to