+2003-07-25
+
+ * src/main.c: main(): don't save config files on startup.
+
+2003-07-25
+
+ * src/imap.c:
+ imap_get_msg_list(): removed redundant UID SEARCH ALL when not
+ using cache.
+ Unset MSG_NEW flag if \Seen is set.
+ imap_get_uncached_messages(): fetch all messages if both first_uid
+ and last_uid is 0.
+
+2003-07-24
+
+ * src/imap.c: revamped the implementation so that it always
+ exactly reflects the state of IMAP4 servers.
+ imap_get_msg_list(): examine the state of messages using
+ UID SEARCH commands.
+ imap_delete_cached_message(): removes single message cache.
+ imap_get_uid(): removed.
+ imap_cmd_search(): new. It issues UID SEARCH command and returns
+ an array of UIDs.
+ imap_cmd_gen_recv(): made the length of strings unrestricted.
+ imap_get_uid_table(): returns a hash table from UID array.
+
+2003-07-24
+
+ * src/folder.[ch]
+ src/imap.[ch]
+ src/mh.[ch]
+ src/news.[ch]: added Folder::close() method.
+ * src/summaryview.c: summary_clear_list(): call folder_item_close().
+
+2003-07-23
+
+ * flags are now taken over when copying messages into IMAP folders
+ from others.
+ * src/imap.[ch]
+ src/mh.[ch]
+ imap_add_msg()
+ imap_add_msgs()
+ mh_add_msg()
+ mh_add_msgs(): flags can be also specified when adding files.
+ * src/folder.[ch]: added assertions for virtual functions.
+ * src/procmsg.[ch]: procmsg_get_message_file_list(): return the list
+ of MsgFileInfo.
+ procmsg_message_file_list_free(): new.
+
2003-07-23
* src/procmsg.h: changed MsgPermFlags and MsgTmpFlags from enum to
+2003-07-25 [paul] 0.9.3claws51
+
+ * partial sync with 0.9.3cvs21 [src/main.c]
+ see ChangeLog 2003-07-25
+
2003-07-24 [paul] 0.9.3claws50
* tools/maildir2sylpheed.pl
+2003-07-25
+
+ * src/main.c: main(): µ¯Æ°»þ¤ËÀßÄê¥Õ¥¡¥¤¥ë¤òÊݸ¤·¤Ê¤¤¤è¤¦¤Ë¤·¤¿¡£
+
+2003-07-25
+
+ * src/imap.c:
+ imap_get_msg_list(): ¥¥ã¥Ã¥·¥å̤»ÈÍѤΤȤ¤Î¾éĹ¤Ê UID SEARCH ALL
+ ¤ò½üµî¡£
+ \Seen ¤¬¥»¥Ã¥È¤µ¤ì¤Æ¤¤¤¿¤é MSG_NEW ¥Õ¥é¥°¤ò²ò½ü¡£
+ imap_get_uncached_messages(): first_uid ¤È last_uid ¤¬Î¾Êý¤È¤â 0
+ ¤Î¾ì¹ç¤ÏÁ´¤Æ¤Î¥á¥Ã¥»¡¼¥¸¤ò¼èÆÀ¡£
+
+2003-07-24
+
+ * src/imap.c: IMAP4 ¥µ¡¼¥Ð¤Î¾õÂÖ¤ò¾ï¤ËÀµ³Î¤ËÈ¿±Ç¤¹¤ë¤è¤¦¤Ë¼ÂÁõ¤ò²þÎÉ¡£
+ imap_get_msg_list(): UID SEARCH ¥³¥Þ¥ó¥É¤ò»ÈÍѤ·¤Æ¥á¥Ã¥»¡¼¥¸¤Î
+ ¾õÂÖ¤òÄ´¤Ù¤ë¤è¤¦¤Ë¤·¤¿¡£
+ imap_delete_cached_message(): ñ°ì¤Î¥á¥Ã¥»¡¼¥¸¥¥ã¥Ã¥·¥å¤òºï½ü¤¹¤ë¡£
+ imap_get_uid(): ºï½ü¡£
+ imap_cmd_search(): ¿·µ¬¡£ UID SEARCH ¥³¥Þ¥ó¥É¤òȯ¹Ô¤·¡¢ UID ¤ÎÇÛÎó
+ ¤òÊÖ¤¹¡£
+ imap_cmd_gen_recv(): ʸ»úÎóŤò̵À©¸Â¤Ë¤·¤¿¡£
+ imap_get_uid_table(): UID ÇÛÎ󤫤é¥Ï¥Ã¥·¥å¥Æ¡¼¥Ö¥ë¤òÊÖ¤¹¡£
+
+2003-07-24
+
+ * src/folder.[ch]
+ src/imap.[ch]
+ src/mh.[ch]
+ src/news.[ch]: Folder::close() ¥á¥½¥Ã¥É¤òÄɲá£
+ * src/summaryview.c: summary_clear_list(): folder_item_close() ¤ò
+ ¸Æ¤Ö¤è¤¦¤Ë¤·¤¿¡£
+
+2003-07-23
+
+ * ¥á¥Ã¥»¡¼¥¸¤ò¾¤Î¥Õ¥©¥ë¥À¤«¤é IMAP ¥Õ¥©¥ë¥À¤Ë¥³¥Ô¡¼¤·¤¿¤È¤¥Õ¥é¥°¤ò
+ °ú¤·Ñ¤°¤è¤¦¤Ë¤·¤¿¡£
+ * src/imap.[ch]
+ src/mh.[ch]
+ imap_add_msg()
+ imap_add_msgs()
+ mh_add_msg()
+ mh_add_msgs(): ¥Õ¥¡¥¤¥ë¤òÄɲ乤ë¤È¤¤Ë¥Õ¥é¥°¤â»ØÄê¤Ç¤¤ë¤è¤¦¤Ë¤·¤¿¡£
+ * src/folder.[ch]: ²¾ÁÛ´Ø¿ô¤Ë assertion ¤òÄɲá£
+ * src/procmsg.[ch]: procmsg_get_message_file_list(): MsgFileInfo
+ ¤Î¥ê¥¹¥È¤òÊÖ¤¹¤è¤¦¤Ë¤·¤¿¡£
+ procmsg_message_file_list_free(): ¿·µ¬¡£
+
2003-07-23
* src/procmsg.h: °Ü¿¢À¤Î¤¿¤á MsgPermFlags ¤È MsgTmpFlags ¤ò enum
MICRO_VERSION=3
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=50
+EXTRA_VERSION=51
VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws${EXTRA_VERSION}
dnl set $target
sock_set_io_timeout(prefs_common.io_timeout_secs);
- prefs_common_save_config();
prefs_actions_read_config();
- prefs_actions_write_config();
prefs_display_header_read_config();
- prefs_display_header_write_config();
/* prefs_filtering_read_config(); */
addressbook_read_file();
renderer_read_config();
mainwin);
account_read_config_all();
- account_save_config_all();
if (folder_read_list() < 0) {
setup(mainwin);