A capital and lower case letters are two completely different letters/codes. Bold, italics, underline, etc are all just visual styling applied to those characters. This is not so important of a distinction if you are limiting to one specific character set, but gets a lot more difficult when you start talking about other languages and their character sets. The control would have to know which character set it was operating on and have a map of what its corresponding cap/lower character code is.
In short, that control isn’t common because that juice isn’t usually worth the squeeze.
In 10 minutes I can pair up all the upper and lower case letters into a list. So it’s more complicated than a uniform transform, but it’s definitely still trivial
Now do it in all the languages your operating system supports without the benefit of native speakers. My point wasn’t that it was difficult in one language, it’s that it’s not easy to do it in all languages, and the need is usually not great enough to put the effort in.
A capital and lower case letters are two completely different letters/codes. Bold, italics, underline, etc are all just visual styling applied to those characters. This is not so important of a distinction if you are limiting to one specific character set, but gets a lot more difficult when you start talking about other languages and their character sets. The control would have to know which character set it was operating on and have a map of what its corresponding cap/lower character code is.
In short, that control isn’t common because that juice isn’t usually worth the squeeze.
In 10 minutes I can pair up all the upper and lower case letters into a list. So it’s more complicated than a uniform transform, but it’s definitely still trivial
Now do it in all the languages your operating system supports without the benefit of native speakers. My point wasn’t that it was difficult in one language, it’s that it’s not easy to do it in all languages, and the need is usually not great enough to put the effort in.
so just don’t modify things it doesn’t know how to handle? that’s how the other operations work.