+2003-07-30
+
+ * src/folder.[ch]
+ src/imap.[ch]
+ src/mh.[ch]
+ src/procmsg.c
+ src/summaryview.c: renamed *_msgs_with_dest() to *_msgs().
+
+2003-07-29
+
+ * src/imap.[ch]: use CAPABILITY to use protocol extentions.
+ imap_greeting(): parse initial server greeting. Also support
+ PREAUTH response.
+ imap_add_msgs()
+ imap_cmd_append(): use APPENDUID responses if UIDPLUS is supported.
+
2003-07-28
* src/imap.c: imap_get_flag_str(): fixed a buffer overrun.
+2003-08-05 [paul] 0.9.4claws4
+
+ * sync with 0.9.4cvs3
+ see ChangeLog 2003-07-30
+
2003-08-04 [match] 0.9.4claws3
* po/POTFILES.in
+2003-07-30
+
+ * src/folder.[ch]
+ src/imap.[ch]
+ src/mh.[ch]
+ src/procmsg.c
+ src/summaryview.c: *_msgs_with_dest() ¤ò *_msgs() ¤Ë²þ̾¡£
+
+2003-07-29
+
+ * src/imap.[ch]: ¥×¥í¥È¥³¥ë³ÈÄ¥¤ò»ÈÍѤ¹¤ë¤¿¤á¤Ë CAPABILITY ¤ò»ÈÍÑ¡£
+ imap_greeting(): ºÇ½é¤Î¥µ¡¼¥Ð¥°¥ê¡¼¥Æ¥£¥ó¥°¤ò²òÀÏ¡£ PREAUTH ±þÅú
+ ¤Ë¤âÂбþ¡£
+ imap_add_msgs()
+ imap_cmd_append(): UIDPLUS ¤ËÂбþ¤·¤Æ¤¤¤ì¤Ð APPENDUID ±þÅú¤ò»ÈÍÑ¡£
+
2003-07-28
* src/imap.c: imap_get_flag_str(): ¥Ð¥Ã¥Õ¥¡¥ª¡¼¥Ð¡¼¥é¥ó¤ò½¤Àµ¡£
MICRO_VERSION=4
INTERFACE_AGE=0
BINARY_AGE=0
-EXTRA_VERSION=3
+EXTRA_VERSION=4
if test $EXTRA_VERSION -eq 0; then
VERSION=${MAJOR_VERSION}.${MINOR_VERSION}.${MICRO_VERSION}claws
else
/* move messages */
log_message(_("Moving %s to %s...\n"),
src->name, new_item->path);
- folder_item_move_msgs_with_dest(new_item, mlist);
+ folder_item_move_msgs(new_item, mlist);
/*copy prefs*/
folder_item_prefs_copy_prefs(src, new_item);
gint ret;
list = g_slist_append(list, msginfo);
- ret = folder_item_move_msgs_with_dest(dest, list);
+ ret = folder_item_move_msgs(dest, list);
g_slist_free(list);
return ret;
* \param dest Destination folder
* \param msglist List of messages
*/
-gint folder_item_move_msgs_with_dest(FolderItem *dest, GSList *msglist)
+gint folder_item_move_msgs(FolderItem *dest, GSList *msglist)
{
Folder *folder;
GSList *l;
msglist.data = msginfo;
msglist.next = NULL;
- return folder_item_copy_msgs_with_dest(dest, &msglist);
+ return folder_item_copy_msgs(dest, &msglist);
}
/*
}
*/
-gint folder_item_copy_msgs_with_dest(FolderItem *dest, GSList *msglist)
+gint folder_item_copy_msgs(FolderItem *dest, GSList *msglist)
{
Folder *folder;
gint num, lastnum = -1;
FolderItem **new_item);
gint folder_item_move_msg (FolderItem *dest,
MsgInfo *msginfo);
-gint folder_item_move_msgs_with_dest (FolderItem *dest,
+gint folder_item_move_msgs (FolderItem *dest,
GSList *msglist);
gint folder_item_copy_msg (FolderItem *dest,
MsgInfo *msginfo);
-gint folder_item_copy_msgs_with_dest (FolderItem *dest,
+gint folder_item_copy_msgs (FolderItem *dest,
GSList *msglist);
gint folder_item_remove_msg (FolderItem *item,
gint num);
} else if (dest == msginfo->to_folder) {
movelist = g_slist_append(movelist, msginfo);
} else {
- folder_item_move_msgs_with_dest(dest, movelist);
+ folder_item_move_msgs(dest, movelist);
g_slist_free(movelist);
movelist = NULL;
dest = msginfo->to_folder;
}
if (movelist) {
- folder_item_move_msgs_with_dest(dest, movelist);
+ folder_item_move_msgs(dest, movelist);
g_slist_free(movelist);
}
} else if (dest == msginfo->to_folder) {
copylist = g_slist_append(copylist, msginfo);
} else {
- folder_item_copy_msgs_with_dest(dest, copylist);
+ folder_item_copy_msgs(dest, copylist);
g_slist_free(copylist);
copylist = NULL;
dest = msginfo->to_folder;
}
if (copylist) {
- folder_item_copy_msgs_with_dest(dest, copylist);
+ folder_item_copy_msgs(dest, copylist);
g_slist_free(copylist);
}
folder_item_remove_msgs(summaryview->folder_item,
summaryview->mlist);
else
- folder_item_move_msgs_with_dest(trash, summaryview->mlist);
+ folder_item_move_msgs(trash, summaryview->mlist);
for (cur = summaryview->mlist; cur != NULL; cur = cur->next)
procmsg_msginfo_free((MsgInfo *)cur->data);