sync with 0.8.10cvs9
authorPaul Mangan <paul@claws-mail.org>
Thu, 13 Feb 2003 09:43:43 +0000 (09:43 +0000)
committerPaul Mangan <paul@claws-mail.org>
Thu, 13 Feb 2003 09:43:43 +0000 (09:43 +0000)
ChangeLog
ChangeLog.claws
ChangeLog.jp
configure.ac
src/codeconv.c
src/common/utils.c
src/html.c
src/prefs_account.c

index 2813341..fe1f170 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,29 @@
+2003-02-13
+
+       * src/prefs_account.c: prefs_account_receive_create()
+         src/utils.c: to_human_readable(): made units translatable.
+
+2003-02-13
+
+       * src/codeconv.c: isprintableeuckanji(): don't allow more than 0xf4
+         at first byte (fixes abort() problem of glibc).
+       * src/html.c: html_read_line(): remove characters which can't be
+         displayed on the current locale.
+
+2003-02-11
+
+       * src/utils.[ch]:
+         trim_subject_for_compare(): renamed from trim_subject().
+         trim_subject(): new. It removes [...] or (...) at the beginning
+         of subject.
+       * src/prefs_folder_item.c
+         src/folder.[ch]:
+         added options for trimming summary / compose subject.
+       * src/summaryview.c: summary_set_header(): trim subject if the folder
+         option is set.
+       * src/compose.c: compose_reply_set_entry(): trim subject if the folder
+         option is set.
+
 2003-02-09
 
        * src/codeconv.c:
index bcd8422..19cbb74 100644 (file)
@@ -1,3 +1,8 @@
+2003-02-13 [paul]      0.8.10claws6
+
+       * sync with 0.8.10cvs9
+               see ChangeLog 2003-02-13
+
 2003-02-13 [paul]      0.8.10claws5
 
        * configure.ac
index 5326187..4282ae6 100644 (file)
@@ -1,3 +1,30 @@
+2003-02-13
+
+       * src/codeconv.c: isprintableeuckanji(): 1¥Ð¥¤¥ÈÌܤǠ0xf4 ¤òĶ¤¨¤ë
+         Ãͤòµö²Ä¤·¤Ê¤¤¤è¤¦¤Ë¤·¤¿(glibc ¤Î abort() ÌäÂê¤ò½¤Àµ)¡£
+       * src/html.c: html_read_line(): ¸½ºß¤Î locale ¤Çɽ¼¨ÉÔǽ¤Êʸ»ú¤ò
+         ºï½ü¡£
+
+2003-02-11
+
+       * src/utils.[ch]:
+         trim_subject_for_compare(): trim_subject() ¤ò²þ̾¡£
+         trim_subject(): ¿·µ¬¡£·ï̾¤ÎÀèƬ¤Î[...]¤Þ¤¿¤Ï(...)¤òºï½ü¤¹¤ë¡£
+       * src/prefs_folder_item.c
+         src/folder.[ch]:
+         ¥µ¥Þ¥ê/ÊÖ¿®»þ¤Î·ï̾¤ò¾Êά¤¹¤ë¥ª¥×¥·¥ç¥ó¤òÄɲá£
+       * src/summaryview.c: summary_set_header(): ¥Õ¥©¥ë¥À¥ª¥×¥·¥ç¥ó¤¬ÀßÄê
+         ¤µ¤ì¤Æ¤¤¤ì¤Ð·ï̾¤òû½Ì¡£
+       * src/compose.c: compose_reply_set_entry(): ¥Õ¥©¥ë¥À¥ª¥×¥·¥ç¥ó¤¬ÀßÄê
+         ¤µ¤ì¤Æ¤¤¤ì¤Ð·ï̾¤òû½Ì¡£
+
+2003-02-09
+
+       * src/codeconv.c:
+         LBREAK_IF_REQUIRED(): ºÇ½é¤Îñ¸ì¤ÎÁ°¤Ç²þ¹Ô¤·¤Ê¤¤¤è¤¦¤Ë¤·¤¿(X-Face
+         ¥Ø¥Ã¥À¤ÎÌäÂê¤ò½¤Àµ)¡£
+         conv_encode_header(): 1ñ¸ì97ʸ»ú¤Þ¤Çµö²Ä¤¹¤ë¤è¤¦¤Ë¤·¤¿¡£
+
 2003-02-07
 
        * src/filter.c: filter_match_condition(): 2ÈÖÌܤξò·ï¤¬Àµµ¬É½¸½¤ò
index a2b3df6..45d1080 100644 (file)
@@ -11,7 +11,7 @@ MINOR_VERSION=8
 MICRO_VERSION=10
 INTERFACE_AGE=0
 BINARY_AGE=0
-EXTRA_VERSION=claws5
+EXTRA_VERSION=claws6
 VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
 
 dnl set $target
index ae59dbc..747ac71 100644 (file)
@@ -370,7 +370,7 @@ static gchar valid_eucjp_tbl[][96] = {
 
 static gboolean isprintableeuckanji(guchar c1, guchar c2)
 {
-       if (c1 <= 0xa0 || c1 == 0xff)
+       if (c1 <= 0xa0 || c1 >= 0xf5)
                return FALSE;
        if (c2 <= 0xa0 || c2 == 0xff)
                return FALSE;
index ab112f2..cbee2ab 100644 (file)
@@ -155,13 +155,13 @@ gchar *to_human_readable(off_t size)
        static gchar str[10];
 
        if (size < 1024)
-               g_snprintf(str, sizeof(str), "%dB", (gint)size);
+               g_snprintf(str, sizeof(str), _("%dB"), (gint)size);
        else if (size >> 10 < 1024)
-               g_snprintf(str, sizeof(str), "%.1fKB", (gfloat)size / (1 << 10));
+               g_snprintf(str, sizeof(str), _("%.1fKB"), (gfloat)size / (1 << 10));
        else if (size >> 20 < 1024)
-               g_snprintf(str, sizeof(str), "%.2fMB", (gfloat)size / (1 << 20));
+               g_snprintf(str, sizeof(str), _("%.2fMB"), (gfloat)size / (1 << 20));
        else
-               g_snprintf(str, sizeof(str), "%.2fGB", (gfloat)size / (1 << 30));
+               g_snprintf(str, sizeof(str), _("%.2fGB"), (gfloat)size / (1 << 30));
 
        return str;
 }
index 9758d6e..fdba4f7 100644 (file)
@@ -453,7 +453,8 @@ static HTMLState html_read_line(HTMLParser *parser)
        if (conv_convert(parser->conv, buf2, sizeof(buf2), buf) < 0) {
                index = parser->bufp - parser->buf->str;
 
-               g_string_append(parser->buf, buf);
+               conv_localetodisp(buf2, sizeof(buf2), buf);
+               g_string_append(parser->buf, buf2);
 
                parser->bufp = parser->buf->str + index;
 
index 8e1aa60..0f7f1da 100644 (file)
@@ -1,6 +1,6 @@
 /*
  * Sylpheed -- a GTK+ based, lightweight, and fast e-mail client
- * Copyright (C) 1999-2002 Hiroyuki Yamamoto
+ * Copyright (C) 1999-2003 Hiroyuki Yamamoto
  *
  * This program is free software; you can redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -1169,7 +1169,7 @@ static void prefs_account_receive_create(void)
        gtk_widget_set_usize (size_limit_entry, 64, -1);
        gtk_box_pack_start (GTK_BOX (hbox1), size_limit_entry, FALSE, FALSE, 0);
 
-       label = gtk_label_new ("KB");
+       label = gtk_label_new (_("KB"));
        gtk_widget_show (label);
        gtk_box_pack_start (GTK_BOX (hbox1), label, FALSE, FALSE, 0);