From: Bas Pape Date: Tue, 14 May 2013 22:01:11 +0000 (+0200) Subject: Fix replacing Horizontal Tab with the unicode char X-Git-Tag: 0.9.1~25 X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=commitdiff_plain;h=e27673dcfeaafc842ab4d674d462ea2a7119fac3 Fix replacing Horizontal Tab with the unicode char Commit 4676ff82af669595edaf090c97a28161d67782a1 caused horizontal tabs to be replaced with the HT character of the unicode control char block. Fix that by replacing it with 8 spaces again. --- diff --git a/src/uisupport/uistyle.cpp b/src/uisupport/uistyle.cpp index 5fd929a5..dd530bd3 100644 --- a/src/uisupport/uistyle.cpp +++ b/src/uisupport/uistyle.cpp @@ -572,6 +572,9 @@ QString UiStyle::mircToInternal(const QString &mirc_) case '\x0f': mirc += "%O"; break; + case '\x09': + mirc += " "; + break; case '\x12': case '\x16': mirc += "%R"; @@ -589,10 +592,6 @@ QString UiStyle::mircToInternal(const QString &mirc_) mirc += QChar(0x2400 + c.unicode()); } } else { - if (c == '\t') { - mirc += " "; - continue; - } if (c == '%') mirc += c; mirc += c;