Здравствуйте, rean, Вы писали:
R>М̺͕̝̹̙͓̜ͨͤ̈́̆н̵͔̦ͮͮ̒̒е̼̭̬͋ ̮̟̣̀͐ͯ̑̕к̠͎̘̩͈̺̄ͩ̃ͪ̅ͯ̿͘ͅ
Сколько человек в мире хотело бы использовать перечисленные символы в именах устройств/файлов/каталогов, подписях к значкам, названиях профилей и подобных общесистемных текстовых объектах, но не может этого сделать из-за ограничений на реализацию Unicode в винде? А то ведь кто-то может захотеть оформить разные части имени файла шрифтами разных типов и кеглей — может, и это тоже поддерживать на уровне системных API?
R>PS. Проблемы с юникодом начинаются даже для немецкого языка:
R>https://docs.microsoft.com/en-us/windows/desktop/intl/using-unicode-normalization-to-represent-strings
Эти проблемы есть для любого языка, письменность которого не исчерпывается чистой латиницей. Только вот как они решаются с помощью кодирования в UTF-8 вместо двухбайтового Unicoide?