On 11 Nov 2015 08:37, Ulrich Mueller wrote:
> >>>>> On Wed, 11 Nov 2015, René Neumann wrote:
> 
> >> Shouldn't these be safe to use if the string consists purely of
> >> ASCII characters? I mean, A-Z and a-z should be uppercase and
> >> lowercase, respectively, in any locale?
> 
> > Unfortunately, no (have been bitten by this issue already some years
> > ago):
> 
> > $ echo $LC_ALL
> > tr_TR
> > $ f=i; echo ${f^^}
> > İ
> > $ f=I; echo ${f,}
> > ı
> 
> This is wrong on so many levels. :( It starts with the fact that the
> dot over the lowercase latin i historically never was a diacritical
> mark [1].
> 
> Maybe we should advise users in our documentaion that they should
> avoid such broken locales for ebuilds?

i'm not sure telling people their native language is wrong is a smart
move.  it also would seem to cut against the purpose of the PMS.
-mike

Attachment: signature.asc
Description: Digital signature

Reply via email to