as far as i know there are no systems based on UTF-16 that disallow bare surrogates
UTF-16 doesn’t exist, it’s always WTF-16
as far as i know there are no systems based on UTF-16 that disallow bare surrogates
UTF-16 doesn’t exist, it’s always WTF-16
@fanf Hmm.
JavaScript allows unpaired surrogates.
Java allows them, at least in some cases.
Windows APIs allow them.
USB probably doesn't care.
Where else is "UTF-16" even used?
UEFI?
.Net?
What about MySQL?
@rallias @fanf Yeah, utf8 is an alias for utf8mb3 which doesn't represent codepoints over 65535.
@ryanc @fanf iirc, MySQL recommends using utf8, but because of some historic bullshit there's a couple built in variants, of which utf8mb4 is the correct option if you want compliant utf8
GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.
All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.