sync with sylpheed 0.6.5cvs27
[claws.git] / ChangeLog
index 386c7f4..0c3f2be 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,57 @@
+2001-12-14
+
+       * src/utils.h: added the macro Xstrcat_a() that concatenates
+         two strings and return alloca'd string.
+       * src/imap.c: imap_scan_tree_recursive(): fixed a bug that didn't
+         handle folder name which includes some spaces correctly
+         (based on the patch from Willem van Engen (thanks!)).
+       * src/compose.c: compose_wrap_line_all(): fixed the crash when
+         wrapping long lines if linewrap quotation is disabled and
+         a word spanning more than one line.
+
+2001-12-14
+
+       * applied the Tobias' patch with modification (thanks!).
+       * src/imap.[ch]:
+         imap_msg_set_perm_flags()
+         imap_msg_unset_perm_flags(): new. They set permanent flags to
+         a IMAP message.
+       * src/compose.c
+         src/summaryview.c: set flags on IMAP server when flags are changed.
+
+2001-12-11
+
+       * src/gtkutils.[ch]: gtkut_container_remove(): new. It's a wrapper
+         of gtk_container_remove() for workaround of a bug in
+         Gtk{Text,Entry} (thanks to Sergey Vlasov).
+       * src/compose.c
+         src/mainwindow.c
+         src/messageview.c
+         src/mimeview.c
+         src/summaryview.c
+         src/textview.c: replaced gtk_container_remove() with
+         gtkut_container_remove(), and removed previous partial fix.
+
+2001-12-09
+
+       * src/prefs_account.c: prefs_account_apply(): fixed a bug that
+         checked user ID on "local", but didn't on IMAP4.
+       * src/imap.c: imap_session_get(): fixed a crash bug when
+         rfolder->session == NULL.
+       * Makefile.am: changed the arguments of tar from 'chojf' to
+         '--bzip2 -chof'.
+       * src/summaryview.c: summary_toggle_view(): disclaim the selection
+         of textview before removing vpaned.
+
+2001-12-08
+
+       * src/messageview.c: messageview_change_view_type(): disclaim the
+         selection before removing textview. This solves the mysterious
+         copy-paste disability (thanks to Melvin Hadasht).
+       * src/textview.c: textview_set_font(): use
+         gtk_editable_claim_selection() instead of
+         gtk_editable_select_region().
+
 2001-12-06
 
        * src/prefs_template.c: prefs_template_window_create(): supported