UTF-8 originally supported up to six-byte encodings (see eg. RFC 2279), but it was restricted to four bytes in 2003 in order to match UTF-16 constraints :(
Thankfully, this is changing. Win32's 'A' ANSI/ASCII APIs now support UTF-8 if your app declares such a wish. <a href="https://stackoverflow.com/a/69181417/1350209" rel="nofollow">https://stackoverflow.com/a/69181417/1350209
Sharlin · · focus · HN ↗
delamon · · focus · HN ↗
nasso_dev · · focus · HN ↗
7bit · · focus · HN ↗
colejohnson66 · · focus · HN ↗