+2001-06-20
+
+ * version 0.5.0pre1
+
+ * src/imap.c:
+ imap_get_msg_list()
+ imap_cmd_envelope()
+ imap_cmd_fetch()
+ imap_cmd_copy()
+ imap_cmd_store(): use UID instead of sequential number.
+ Renamed imap_set_article_flags() to imap_set_message_flags().
+ * src/summaryview.c: summary_execute(): don't update summary
+ even if current folder is IMAP4.
+ * src/utils.[ch]: remove_numbered_files(): changed the type of
+ arguments from gint to guint.
+
+2001-06-19
+
+ * src/imap.c: imap_cmd_login(), imap_cmd_select(), imap_cmd_status(),
+ imap_cmd_create(), imap_cmd_delete(), imap_cmd_copy(): don't
+ enclose with double quotation if string doesn't have space
+ (workaround for old Cyrus IMAP4 server).
+ imap_create_folder(): fixed a bug of separator substitution.
+ renamed imap_session_connect_if_not() to imap_session_get().
+ imap_get_msg_list(): delete all cached messages if use_cache
+ is off.
+ imap_delete_cached_messages(): remove cached files in between
+ the specified range by reading directory entry.
+ imap_parse_one_address(): set fromname same as the from address
+ if it is empty.
+ * src/utils.[ch]: remove_numbered_files(): new. The range is
+ specifiable.
+ * src/summaryview.c: summary_execute(): update summary if current
+ folder is IMAP4.
+ KEY_PRESS_EVENT_STOP(): new macro.
+ summary_key_pressed(): stop signal emission when calling
+ summary_execute().
+ summary_select_by_msgnum(): show message only if
+ msg_is_toggled_on is TRUE. Move current page to the selected
+ node.
+ * src/news.c; news_delete_old_articles(): remove cached files in
+ between the specified range by reading directory entry.
+ * src/folderview.c:
+ folderview_selected(), folderview_button_released(): fixed a bug
+ that didn't select folder correctly.
+
+2001-06-18
+
+ * src/mainwindow.c
+ src/summaryview.c
+ src/prefs_common.c: improvements to the English (thanks to Paul
+ Mangan).
+ * src/mainwindow.c: compose_cb()
+ src/summaryview.c: summary_key_pressed()
+ src/compose.c: compose_new_with_recipient(): newsgroups entry
+ is automatically filled when composing a new article.
+
+2001-06-17
+
+ * src/procmsg.c: procmsg_msg_list_free(): fixed a bug that didn't
+ free list correctly.
+
+2001-06-16
+
+ * version 0.4.99
+
+ * src/imap.c: imap_find_namespace(): replace namespace path
+ separator with slash before comparison.
+ imap_remove_folder(): use namespace.
+ imap_create_tree(): use namespece when creating Trash.
+ imap_get_msg_list(): fixed a bug that returned old list and caused
+ memory leak if exists == 0.
+ imap_select(): new. It's a wrapper for imap_cmd_select().
+ * src/foldersel.c: foldersel_set_tree(): show IMAP4 folder too.
+
+2001-06-15
+
+ * src/folderview.c:
+ folderview_new_folder_cb()
+ folderview_new_imap_folder_cb(): show error dialog when creation
+ or deletion of folder failed.
+ Made it allow users to create a folder which contains subfolders.
+ folderview_button_pressed(): disabled delete menu on the special
+ IMAP4 folder.
+ * AUTHORS: incorporated from claws branch. It now contains all
+ contributors.
+ * src/send.c: enabled cancellation.
+ EXIT_IF_CANCELLED(): new macro.
+ Added cancelled flag to SendProgressDialog.
+ * src/utils.[ch]: strtailchomp(): new. It removes the trailing
+ specified character.
+ * src/imap.c: imap_cmd_fetch(): a fix for MS Exchange 2000 server.
+
+2001-06-15
+
+ * src/imap.c: imap_create_tree(): new. It creates required
+ folders such as INBOX and Trash.
+ imap_do_copy(), imap_do_copy_msgs_with_dest(): don't expunge
+ if COPY failed.
+ imap_remove_all_msg(): return immediately if exists == 0.
+ * src/account.c: account_add(), account_set_missing_folder():
+ made them use folder->create_tree().
+
+2001-06-14
+
+ * src/imap.c: more namespace implementation.
+ imap_find_namespace(), imap_path_separator_subst(): new.
+
+2001-06-13
+
+ * src/imap.c: imap_parse_namespace(), imap_cmd_namespace(): new.
+
+2001-06-11
+
+ * src/summaryview.c: summary_show(): fixed a glitch in folder view.
+
+2001-06-08
+
+ * src/imap.[ch]: added imap_add_msg(), and imap_append_message(),
+ which appends file into IMAP4 folder.
+ imap_status(): new.
+ imap_create_folder(): check the existence of a folder before
+ create it.
+ renamed the prefix of low-level IMAP4rev1 functions to imap_cmd.
+ * src/account.c: account_add(), account_set_missing_folder():
+ create INBOX automatically when creating IMAP4 account.
+
+2001-06-07
+
+ * src/utils.[ch]: added itos_buf() that takes the buffer for its
+ argument.
+ * src/imap.[ch]: imap_copy_msg(), imap_copy_msgs_with_dest(): new.
+ * src/folder.c: added copy_msg and copy_msgs_with_dest methods
+ to the IMAP class.
+
+2001-06-06
+
+ * src/utils.[ch]: move_file(): new.
+ * src/mh.c: mh_move_msg(), mh_move_msgs_with_dest(): modified to
+ use move_file(), and fixed a bug that didn't close file when
+ error occured.
+
+2001-06-06
+
+ * src/imap.c: renamed imap_delete_messages() and
+ imap_delete_all_messages() to imap_delete_cached_messages() and
+ imap_delete_all_cached_messages(). Some code cleanups.
+ * src/utils.[ch]: added a function remove_all_numbered_files().
+ * src/mh.c: mh_remove_all_msg()
+ src/imap.c: imap_delete_all_cached_messages():
+ use remove_all_numbered_files().
+ * src/mainwindow.c
+ src/summaryview.c
+ src/compose.[ch]: added `Reply to sender'.
+ compose_reply()
+ compose_reply_set_entry(): added an argument `ignore_replyto'.
+
2001-06-05
* src/folderview.c: folderview_selected()