What a baffling problem: in one of my old legacy programs, non-ASCII characters suddenly don't work, all of them replaced by U+FFFD (the diamond ?).
This thing hasn't been updated in over a decade. I took out some backups from a time I knew it to work and it's broken there too.
EDIT: Thankfully, it just seems to be a rendering glitch; the U+FFFDs only appear in some places (the underlying data looks to be fine) and it works again if I re-enter the characters. I'm still not sure what would've caused it; perhaps a Windows Update changed something or idk.
Last edited by ownedbycats; 12-12-2022 at 02:49 PM.
|