fix for message display in UTF-8 locales (unintentionnaly removed in 0.8.6claws6
authorMelvin Hadasht <melvin.hadasht@free.fr>
Sun, 9 Mar 2003 14:44:49 +0000 (14:44 +0000)
committerMelvin Hadasht <melvin.hadasht@free.fr>
Sun, 9 Mar 2003 14:44:49 +0000 (14:44 +0000)
ChangeLog.claws
configure.ac
src/textview.c

index 7bbb423..4203a55 100644 (file)
@@ -1,3 +1,10 @@
+2003-03-09 [melvin]    0.8.10claws103
+
+       * src/textview.c
+               textview_set_font(): fix for message display in
+               UTF-8 locales (thanks to Sergey Vlasov).
+               (was unintentionnaly reverted in 0.8.6claws6)   
+
 2003-03-08 [darko]     0.8.10claws102
 
        * src/compose.c
index 82ea1fa..195ef00 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=10
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws102
+EXTRA_VERSION=claws103
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index f2ba573..babf654 100644 (file)
@@ -1280,7 +1280,7 @@ void textview_set_font(TextView *textview, const gchar *codeset)
        /* In multi-byte mode, GtkSText can't display 8bit characters
           correctly, so it must be single-byte mode. */
        if (MB_CUR_MAX > 1) {
-               if (codeset) {
+               if (codeset && conv_get_current_charset() != C_UTF_8) {
                        if (!g_strncasecmp(codeset, "ISO-8859-", 9) ||
                            !g_strcasecmp(codeset, "BALTIC"))
                                use_fontset = FALSE;