Andy Matthews wrote: > Cutter and I have disagreed about case before as well. His logic about case > being an issue when migrating between OS is sound in all but one way. If the > OS itself didn't implement case-sensitivity then code wouldn't have to > either.
You are getting this the wrong way around. Everything is inherently case sensitive because the bit sequence for an "a" is inherently different from the bit sequence for an "A". Case insensitivity is implemented on top of case sensitivity by defining extra rules that allow a string comparison between a and A to sometimes say they are the same. The price you pay for that is that those extra rules are only valid in a certain context, a collation. This collation depends on for instance the language and the country. For example, the capital STRASSE in Germany has a lowercase Straße, while in Switzerland it is Strasse. And even in English the meaning of words can change depending on the case, i.e. SPAM is something else then spam. Jochem PS This list drops the charset headers so to properly see the example make sure you view this message in UTF-8. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Enterprise web applications, build robust, secure scalable apps today - Try it now ColdFusion Today ColdFusion 8 beta - Build next generation apps Archive: http://www.houseoffusion.com/groups/CF-Talk/message.cfm/messageid:290208 Subscription: http://www.houseoffusion.com/groups/CF-Talk/subscribe.cfm Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=11502.10531.4

