mroach on Nostr: TIL that since 2008, there has been a capital letter form of ß in German and that ...
TIL that since 2008, there has been a capital letter form of ß in German and that letter ẞ has been a part of Unicode since 5.1.0 (2008).
Now I'm wondering when/how/if i18n libs will start using this.
Currently Elixir, Ruby, and Python convert ß to SS when capitalising text and Perl uses the wrong (lowercase) letter.
elixir --eval '"heiß" |> Sting.upcase() |> IO.puts()'
HEISS
ruby -e 'puts "heiß".upcase'
HEISS
python -c 'print("heiß".upper())'
HEISS
perl -e 'print uc("heiß")'
HEIß
Published at
2023-10-16 09:04:09Event JSON
{
"id": "648805c437c9b3421cbbd53ae1f99bf9b9406bb7441d75e9c30ee5143d034fb4",
"pubkey": "96f557b76a864ecf0c256d5a55f38e1fbf9a15b1f7d1cc192c0f07859ea4e990",
"created_at": 1697447049,
"kind": 1,
"tags": [
[
"proxy",
"https://mas.to/users/mroach/statuses/111243889841640518",
"activitypub"
]
],
"content": "TIL that since 2008, there has been a capital letter form of ß in German and that letter ẞ has been a part of Unicode since 5.1.0 (2008).\n\nNow I'm wondering when/how/if i18n libs will start using this.\nCurrently Elixir, Ruby, and Python convert ß to SS when capitalising text and Perl uses the wrong (lowercase) letter.\n\nelixir --eval '\"heiß\" |\u003e Sting.upcase() |\u003e IO.puts()'\nHEISS\n\nruby -e 'puts \"heiß\".upcase'\nHEISS\n\npython -c 'print(\"heiß\".upper())'\nHEISS\n\nperl -e 'print uc(\"heiß\")' \nHEIß",
"sig": "3b9438afe5923496090095bd330f1e1bbd821c2203c0c59a8b006bf078b34a909ad7bd3c6756915da74d33137034ef7253c7da3359bc0605778a10e4fba84227"
}