ID:1477921
 
Not a bug
BYOND Version:504
Operating System:Windows 7 Home Premium 64-bit
Web Browser:Chrome 32.0.1700.76
Applies to:Dream Seeker
Status: Not a bug

This is not a bug. It may be an incorrect use of syntax or a limitation in the software. For further discussion on the matter, please consult the BYOND forums.
Not so big problem but everytime apply sanitize to each word is a little boring. Problem in russian word 'я'.
http://cdn.joxi.ru/uploads/prod/2014/01/22/35c/f15/ 3c9e60061a54c649df1eee2afc7c4f4caf9308e7.png
Every letter work as they must but lowercase 'я' is not. We're solve this problem by directly decoding, changing and encoding each string.
    verb/say_act(message as text)
var/index = findtext(message, "˙")
while(index)
message = copytext(message, 1, index) + "ÿ" + copytext(message, index+1)
index = findtext(message, "˙")
say(message)



I think source of problem is я != ˙ but BYOND interprets я as ˙.
Russian community not so big, we have ~800 monthly online but we hope you can help us.
I see forum cant interpret this too but it not so important.
Lummox JR resolved issue (Not a bug)
The ASCII character 255 is reserved by BYOND for formatting codes. The encoding you're using is a good workaround.
It would be nice if character 255 became a null character rather than display as ˙ so browser windows don't display "\improper Item" as "˙Item".