String tree bug is, in fact, not fixed
|
|
Resolved
Linux's tendency to use UTF-8 natively in its locale caused problems when converting ANSI to Unicode. BYOND now attempts to use a non-UTF-8 locale in Linux, and if character conversion still fails, "wings it" in some routines.
|
BYOND Version: | 513.1494 |
Operating System: | Linux |
Web Browser: | Firefox 68.0 |
Applies to: | Dream Daemon |
|
Status: |
Resolved (513.1495)
This issue has been resolved.
|
|
|
Descriptive Problem Summary:
http://www.byond.com/forum/post/2519337 is still present in 1494.
Code Snippet (if applicable) to Reproduce Problem:
world.log << copytext("💩", 1, 2) world.log << text2ascii(copytext("💩", 1, 2))
(replace 128169; with the poop emoji or something, it got encoded by the forum)
Expected Results:
Some mangled UTF-8, then some number.
Actual Results:
Nothing, then 0
|