+2002-10-28
+
+ * src/codeconv.c: conv_euctojis(): fixed a bug which will cause
+ infinite loop if a invalid code appeared.
+
+2002-10-25
+
+ * src/codeconv.c: conv_codeset_strdup()
+ src/html.[ch]: html_read_line(): don't output conversion failure
+ warnings.
+ Added HTML_CONV_FAILED to the enum HTMLState.
+
+2002-10-24
+
+ * implemented per-folder auto-set address (still in progress).
+ * src/compose.[ch]: compose_new(): added FolderItem to its arguments,
+ and set entries from it (if mailto is empty).
+ compose_entry_append(): activate menu if required.
+ compose_entries_set_from_item(): new.
+ * src/folder.[ch]: added auto_to, use_auto_to_on_reply, auto_cc,
+ auto_bcc, and auto_replyto to FolderItem, and renamed apply_sub to
+ ac_apply_sub.
+ folder_build_tree(), folder_read_folder_func(),
+ folder_write_list_recursive(): added the above members.
+ * src/prefs_folder_item.[ch]: added auto-set addresses.
+ * src/pop.[ch]: removed Pop3State::prev_folder.
+
2002-10-11
* src/compose.c: allow dropping files by also "moving" files from a
+2002-10-28 [paul] 0.8.5claws57
+
+ * sync with 0.8.5cvs15
+ see ChangeLog 2002-10-28 and 2002-10-25
+
+ Note: ChangeLog entry 2002-10-24 is not sync'ed.
+
2002-10-27 [oliver] 0.8.5claws56
* src/pop.c
+2002-10-28
+
+ * src/codeconv.c: conv_euctojis(): ÉÔÀµ¤Ê¥³¡¼¥É¤¬½Ð¸½¤·¤¿¤é̵¸Â
+ ¥ë¡¼¥×¤Ë´Ù¤ë¥Ð¥°¤ò½¤Àµ¡£
+
+2002-10-25
+
+ * src/codeconv.c: conv_codeset_strdup()
+ src/html.[ch]: html_read_line(): ÊÑ´¹¼ºÇԤηٹð¤ò½Ð¤µ¤Ê¤¤¤è¤¦¤Ë
+ ¤·¤¿¡£
+ enum HTMLState ¤Ë HTML_CONV_FAILED ¤òÄɲá£
+
+2002-10-24
+
+ * ¥Õ¥©¥ë¥ÀËè¤Î¼«Æ°»ØÄꥢ¥É¥ì¥¹¤ò¼ÂÁõ(¤Þ¤Àºî¶ÈÃæ)¡£
+ * src/compose.[ch]: compose_new(): °ú¿ô¤Ë FolderItem ¤òÄɲä·¡¢
+ (mailto ¤¬¶õ¤Ç¤¢¤ì¤Ð)¤½¤ì¤«¤é¥¨¥ó¥È¥ê¤òÀßÄê¡£
+ compose_entry_append(): ɬÍפǤ¢¤ì¤Ð¥á¥Ë¥å¡¼¤ò͸ú¤Ë¤¹¤ë¤è¤¦¤Ë¤·¤¿¡£
+ compose_entries_set_from_item(): ¿·µ¬¡£
+ * src/folder.[ch]: auto_to, use_auto_to_on_reply, auto_cc, auto_bcc,
+ auto_replyto ¤ò FolderItem ¤ËÄɲä·¡¢ apply_sub ¤ò ac_apply_sub
+ ¤Ë̾¾ÎÊѹ¹¡£
+ folder_build_tree(), folder_read_folder_func(),
+ folder_write_list_recursive(): ¾åµ¥á¥ó¥Ð¤òÄɲá£
+ * src/prefs_folder_item.[ch]: ¼«Æ°»ØÄꥢ¥É¥ì¥¹¤òÄɲá£
+ * src/pop.[ch]: Pop3State::prev_folder ¤òºï½ü¡£
+
2002-10-11
* src/compose.c: ¥Õ¥¡¥¤¥ë¥Þ¥Í¡¼¥¸¥ã¤«¤é¥Õ¥¡¥¤¥ë¤ò¡Ö°Üư¡×¤¹¤ë¤³¤È¤Ç
MICRO_VERSION=5
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=claws56
+EXTRA_VERSION=claws57
VERSION=$MAJOR_VERSION.$MINOR_VERSION.$MICRO_VERSION$EXTRA_VERSION
dnl set $target
}
}
}
+ } else {
+ K_OUT();
+ *out++ = SUBST_CHAR;
+ in++;
}
}
== 0)
return buf;
else {
+#if 0
g_warning("code conversion from %s to %s failed\n",
codesets && codesets[0] ? codesets[0] : "(unknown)",
dest_codeset);
+#endif /* 0 */
return NULL;
}
#else /* !HAVE_LIBJCONV */
}
if (conv_convert(parser->conv, buf2, sizeof(buf2), buf) < 0) {
- g_warning("html_read_line(): code conversion failed\n");
-
index = parser->bufp - parser->buf->str;
g_string_append(parser->buf, buf);
parser->bufp = parser->buf->str + index;
- return HTML_ERR;
+ return HTML_CONV_FAILED;
}
index = parser->bufp - parser->buf->str;
HTML_FONT,
HTML_PRE,
HTML_UNKNOWN,
+ HTML_CONV_FAILED,
HTML_ERR,
HTML_EOF
} HTMLState;