ID:2656162
 
Resolved
Uppercase U was sometimes mistaken for a whitespace character in maptext wrapping.
BYOND Version:513.1542
Operating System:Windows 10 Home 64-bit
Web Browser:Firefox 85.0.2
Applies to:Dream Seeker
Status: Resolved (514.1548)

This issue has been resolved.
Descriptive Problem Summary:
Maptext appears to be remove "U" when attempting to perform line wrap.
Found when attempting to use maptext of sufficient length. And subsequent verified with "ABCDEFGHIJKLMNOPQRSTUVWXYZABCDEFGHIJKLMNOPQRSTUVWXYZ".

Observed on Goonstation with the following style settings:
"font-family: 'Small Fonts'; font-size: 7px;text-align: center; -dm-text-outline: 1px black;"

"font-family: Consolas; font-size: 7px; text-align: center; -dm-text-outline: 1px black;"

"font-family: 'Verdana'; font-size: 7px;"

Observed through Goonstation Chat System as well as setting an arbitrary atom's maptext value.

Numbered Steps to Reproduce Problem:
1. Set maptext to "STUVW" on standard atom.

Expected Results:
"STUV
W"

Actual Results:
"STVW"

Does the problem occur:
Every time? Or how often?
Every time.

In other games?
Unknown

In other user accounts?
Yes

On other computers?
Yes

When does the problem NOT occur?

Did the problem NOT occur in any earlier versions? If so, what was the last version that worked? (Visit http://www.byond.com/download/build to download old versions for testing.)
Unknown

Workarounds:

This needs a test case so I'm using the exact same font and everything. Without being sure we're on the same page there's no way to properly test this issue.
In response to Lummox JR
Will put a demo together.
In response to Azrun
Lummox JR resolved issue with message:
Uppercase U was sometimes mistaken for a whitespace character in maptext wrapping.