6 ms·
It makes sense given constraints of the time to try to fit the character set into 16 bits, but Unicode has variation selectors, why not use those for the ambigu
by tdeck 5y ago
It makes sense given constraints of the time to try to fit the character set into 16 bits, but Unicode has variation selectors, why not use those for the ambiguous characters? They could have easily done something like HAN_CHARACTER_X + VARIANT_KANJI. It would take up an extra 16 bits, but given the density of CJK text relative to Latin text that may not be a big issue.
Edit: s/variant/variation/.
- alpaca128 5y agoSo such a variation selector would have to be used in front of every individual character? Or could it be applied across a substring, similar to how the text direction is flipped? Either way this seems to be the most painless "fix" for this given the current situation. Setting a language for the whole text fails as soon as the languages are mixed.
- rectang 5y agoCould this be done now?
- deleted 5y ago[deleted]