+2003-12-15
+
+ * version 0.9.8a
+
+2003-12-15
+
+ * src/procmsg.c: procmsg_open_data_file(): set buffer if DATA_READ
+ is specified and a buffer is given.
+ procmsg_open_cache_file_with_buffer(): new.
+ procmsg_read_cache(): fixed a bug that called setvbuf() after an
+ file I/O which caused buffer read error.
+
+2003-12-12
+
+ * version 0.9.8
+
+2003-12-12
+
+ * configure.in: enable IPv6 support by default.
+
+2003-12-11
+
+ * src/inc.c: inc_mail(), inc_all_account_mail(): ask user to switch
+ to online when in offline mode.
+ * src/mainwindow.h: added main_window_toggle_online().
+
+2003-12-11
+
+ * src/foldersel.c
+ src/folderview.[ch]
+ src/mainwindow.c
+ src/stock_pixmap.[ch]
+ src/pixmap/dir-noselect.xpm: made no-select folders display with
+ dim icon and string.
+ * src/Makefile.am: added offline.xpm, online.xpm, and
+ dir-noselect.xpm to EXTRA_DIST.
+
+2003-12-11
+
+ * src/folder.h: added macro FOLDER_ITEM_CAN_ADD().
+ * src/folderview.c: folderview_drag_motion_cb(): code cleanup.
+ folderview_drag_received_cb(): don't accept at no_select folder or
+ from itself.
+ * src/foldersel.c: made folders on which no_select flag is set not
+ selectable.
+
+2003-12-10
+
+ * src/imap.c: imap_do_copy_msgs(), imap_remove_msgs(): code cleanup.
+ set MSG_INVALID flag when messages are deleted.
+ * src/mh.c: mh_do_move_msgs(), mh_remove_msg(): set MSG_INVALID flag
+ when messages are deleted.
+ * src/procmsg.[ch]:
+ procmsg_move_messages()
+ procmsg_copy_messages(): return error status.
+ Added MSG_INVALID to MsgTmpFlags.
+ * src/summaryview.c: summary_execute(): detect errors and only remove
+ nodes that are invalidated.
+ summary_unthread_for_exec(): fixed a bug that didn't remove nodes
+ in collapsed trees.
+
+2003-12-06
+
+ * src/mainwindow.[ch]: added online switch button to the statusbar,
+ and "/File/Work offline" in the menu.
+ * src/pixmaps/offline.xpm
+ src/pixmaps/online.xpm: new (borrowed from
+ themes/classic/communicator/icons/ in Mozilla).
+ * src/stock_pixmap.[ch]: added online.xpm and offline.xpm.
+ * src/textview.[ch]: textview_show_error(): new.
+ * src/summaryview.c: summary_display_msg_full(): update marks only
+ if messages are displayed.
+ * src/prefs_common.[ch]: added PrefsCommon::online_mode.
+ * src/news.c: news_session_get()
+ src/imap.c: imap_session_get(): return NULL when in offline mode.
+ * src/messageview.[ch]: messageview_show(): return status whether
+ messages are successfully displayed. Display error messages in
+ the view when failed.
+ * src/procmsg.c:
+ procmsg_get_message_file()
+ procmsg_open_message(): don't output warnings when fetch failed.
+
+2003-12-04
+
+ * src/html.c: html_get_tag(): support attributes which don't have
+ values.
+
+2003-12-04
+
+ * src/codeconv.c: conv_get_code_conv_func(): return conv_latintodisp
+ only if src_charset and current charset is identical or current
+ one is multibyte (fixes display of ISO-8859-5 on KOI8-R locale etc.).
+
+2003-11-25
+
+ * autogen.sh: don't include m4 directory in aclocal.
+ * intl/libgnuintl.h: removed from cvs.
+ * po/.cvsignore: added stamp-po and remove-potcdate.sed.
+
+2003-11-24
+
+ * upgraded to gettext-0.12.1.
+
+2003-11-24 gettextize <bug-gnu-gettext@gnu.org>
+
+ * Makefile.am (SUBDIRS): Add m4.
+ (ACLOCAL_AMFLAGS): New variable.
+ (EXTRA_DIST): Add config.rpath.
+ * configure.in (AC_OUTPUT): Add m4/Makefile.
+
+2003-11-21
+
+ * configure.in: added check for d_type member in struct dirent.
+ * src/mh.c: mh_scan_folder(): use d->d_type if available.
+ mh_get_uncached_msgs(): removed redundant stat().
+ mh_parse_msg(): return NULL if not a regular file.
+ mh_scan_tree_recursive(): use d->d_type if available.
+ * src/utils.[ch]:
+ dirent_is_regular_file()
+ dirent_is_directory(): new. Use d->d_type to determine the type
+ of entry if available.
+ remove_dir_recursive(): use dirent_is_directory().
+
2003-11-14
* src/folder.h: added 'updated' flag to FolderItem.