psychs / limechat

IRC Client for Mac
http://limechat.net/mac/
1.56k stars 264 forks source link

Wraparound on messages causes extra characters to be injected #192

Open SilentPenguin opened 10 years ago

SilentPenguin commented 10 years ago

Sending a message which wraps around onto the next line injects multiple /x0010 characters into the message at the position where wraparound occurs.

I have tested this sending UTF-8 messages to a client receiving ASCII messages. Changing the window width to the length of the message changes the position of the extra characters always inline with the wraparound.

If the message is shorter than the width of the window, the characters do not appear. Issue seen and reproduced running version 2.39 of limechat on Mac OS X.9 Mavericks on a 2011 iMac.

Screenshot Demonstrating Issue