>While I don't know that I'd argue in favor of this feature request, your 
>argument against misses the mark here. It's saying, essentially, that the 
>difference between "P" and "p" is the same as the difference between -1 and 
>1. That, as they say, turns out not to be the case.

>The upper and lower-case versions of letters in many languages are 
>essentially equivalent and it's reasonable to want them to be treated the 
>same way when that's appropriate.

If you want to treat 1 and -1 as the same, you filter through abs().
If you want to treat a and A as the same, you filter through lc().

In neither case do you go creating new functions, when a generic
filter will suffice.  It's like making all programs understand some
random new switch rather than creating one single filter program
that produces the proper transmogrification.  It's the Wrong Way.

And you certainly don't go creating a brand new syntax!

--tom

Reply via email to