[FFmpeg-devel] [FFmpeg-cvslog] r10045 - trunk/configure
Måns Rullgård
mans
Sun Aug 12 02:33:19 CEST 2007
Roman Shaposhnik <rvs at sun.com> writes:
> On Sat, 2007-08-11 at 20:16 +0100, M?ns Rullg?rd wrote:
>> > You know what, you can laugh at my stupidity all you want
>> > but somehow I find the collation rules that put capital
>> > letters behind small ones very counter-intuitive. Especially,
>> > given the ASCII arranges them in exactly the opposite order.
>> > Hence I forget about this rule all the time 'G' being ahead
>> > of 'g' just seems logical ;-)
>> >
>> > I'll fix this shortly, but does anybody know the rationale
>> > behind collation rules? Does it have something to do with
>> > English language or something?
>>
>> The only two collation variants I'm aware of are case-insensitive and
>> capitals before lowercase. This list seems to be sorted case
>> insensitively.
>
> This, of course, is now getting really off-topic, but:
>
> $ LANG=C LC_ALL=C sort << __EOT__
> roman
> Roman
> rOMAN
> ROMAN
> __EOT__
> ROMAN
> Roman
> rOMAN
> roman
>
> BUT!!!
>
> $ LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 sort << __EOT__
> roman
> Roman
> rOMAN
> ROMAN
> __EOT__
> roman
> rOMAN
> Roman
> ROMAN
That's just insane. *Nobody* sorts like that. Can someone please
tell me who I need to shoot?
--
M?ns Rullg?rd
mans at mansr.com
More information about the ffmpeg-devel
mailing list