Thursday 13 December 2007 17:25:37 tarihinde demerphq þunlarý yazmýþtý:
> On 13/12/2007, Éric Cholet <cholet@logilune.com> wrote:
> > Le 13 déc. 07 à 16:13, demerphq a écrit :
> > > $hints would be where the user would supply something like 'language:
> > > turkic' or something like that, although if we using the full case
> > > folding rules I dont think it would be necessary. Maybe Jarkko can
> > > explain why it would be necessary to have this info.
> >
> > Because whether uc('i') is 'I' or 'Ý' depends on the language.
>
> Ach. *ANOTHER* Bone headed decision by the Unicode consortium. Instead
> of adding a 'turkic lower case i' they reused the latin lower case i.
> Sorry, I was on the impression that they had added a special character
> for this.
So the solution would be adding hints that will affect lc/uc functions. so
something like
use Turkish;
would effect uc/lc but also there needs to a way to reset this, because one
can want to mix ascii-only uc/lc with Turkish uc/lc.
Any idea where to start implementing this? Or before that, does this sound
like a good plan?
Regards,
ismail
--
Never learn by your mistakes, if you do you may never dare to try again.