Hi,

AFAIK, UCDATA itself only offers character conversion facilities, not 
string conversion ones. Is it our job to discuss how to implement those 
string conversion functions? If you think so, I'll commit it because 
I might be one of those who know the right way to handle it.

Moriyoshi


Wez Furlong <[EMAIL PROTECTED]> wrote:

> 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
> 


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

Reply via email to