2000-11-07

	* version 0.4.4

	* src/defs.h: separated the definitions from main.h and applied the
	  patch from TOGAWA that sets DEFAULT_SPOOL_PATH and MAXPATHLEN
	  from the system headers (thanks!).
	* src/codeconv.c: conv_get_current_charset(): fixes for lt_LT and
	  UTF-8 locale.
	* src/textview.c: textview_set_font(): modified so that it sets
	  the correct font when the locale is multi-byte.
	  textview_destroy(): added proper codes for destruction.
	  textview_show_header(): fixed the coloration of X-Mailer.

2000-11-06

	* src/textview.[ch]: made TextView have single-byte and multi-byte
	  GtkText, and switch between them according to the given codeset.
	* src/compose.c: compose_create(): modified the font setting
	  routine.

2000-11-02

	* src/textview.[ch]: moved the message font variable into TextView.
	  textview_set_font(): modified so that it uses gdk_font_load()
	  if the given codeset is US-ASCII or ISO-8859-*.

2000-11-01

	* src/codeconv.c
	  src/procmime.c
	  src/prefs_common.c
	  src/textview.c
	  src/compose.c: workaround for the 8bit code issue (used
	  gdk_font_load() instead of gdk_fontset_load() when the locale is
	  C, or not set).

2000-11-01

	* version 0.4.3

	* src/compose.[ch]: added `Draft' tool button.
	* src/imap.c: imap_parse_envelope(): fixed a parsing bug.
	* README, README.jp: added the explanation of the locale setting.

2000-10-31

	* src/compose.c: made it overwrite the previous draft message when
	  reedited the draft and saved it again.
	* src/procmsg.[ch]: added procmsg_msg_exist() that examine whether
	  the message really exists.
	* src/folderview.[ch]: added folderview_scan_folder_a() and
	  folderview_scan_folder_foreach_a() that scan the specified
	  folders for each folderviews.
	* src/mainwindow.[ch]: removed main_window_scan_folder() and
	  main_window_scan_folder_all().
	  Added `Reedit' to the menu.
	* src/import.[ch]: removed MainWindow from the argument of
	  import_mbox().
	* src/summaryview.c: removed the unnecessary items from the popup
	  menu. Changed summary_reedit_cb() to summary_reedit(), and made
	  it public.

2000-10-30

	* src/compose.h: added a member msginfo to Compose.
	* src/procmsg.[ch]: added procmsg_msginfo_copy() that duplicates
	  the MsgInfo object.

2000-10-25

	* src/summaryview.c: made the the popup menu change the sensitivity
	  according to the context. Fixed a bug that showed the `clean trash'
	  dialog repeatedly if `D' key was pressed when the focus was on the
	  summary view.
	* src/pixmaps/unread.xpm: changed the color of unread mark to blue.

2000-10-22

	* src/main.c: fixed g_thread initialization.

2000-10-21

	* src/codeconv.c: added pt_BR to locale_table.
	* src/prefs_common.c: prefs_send_create(): added `US-ASCII',
	  `ISO-8859-1', and Japanese codeset to the option menu of outgoing
	  codeset when not using libjconv.
	* src/compose.c: fixed the bug on saving draft again.

2000-10-19

	* src/compose.c: compose_write_headers(): fixed a bug that failed
	  to write headers if To: was empty when saving draft.

2000-10-18

	* src/procmime.[ch]
	  src/compose.c
	  src/headerwindow.[ch]
	  src/summaryview.c
	  src/messageview.[ch]
	  src/mimeview.c
	  src/textview.c
	  src/procmsg.[ch]
	  src/procheader.[ch]: modified so that they can handle queue folder
	  properly.
	* src/compose.[ch]
	  src/summaryview.c: implemented draft-reediting function.
	* src/mainwindow.c
	  src/summaryview.c
	  src/mimeview.c: replaced *(GtkWidget **) with the macro
	  GTK_WIDGET_PTR().

2000-10-17

	* src/procmsg.[ch]: procmsg_msginfo_free(): fixed a memory leak bug.
	  Added MSG_QUEUED and MSG_DRAFT to MsgFlags, and made it set them
	  if the folder is QUEUE_DIR or DRAFT_DIR.

2000-10-14

	* version 0.4.2

	* src/headerview.c
	  src/messageview.c: modified the border of the headerview.
	* src/gtkutils.h: added the macro GTK_WIDGET_PTR() that casts
	  an Sylpheed object to GtkWidget.
	* src/utils.c: remove_return(), remove_space(): fixed a bug that
	  possibly caused segmentation fault.
	* src/compose.[ch]
	  src/mainwindow.c
	  src/summaryview.c: implemented `forward as an attachment'.
	* src/utils.[ch]: open_uri(): brought on URI opening function from
	  textview.c and manual.c.

2000-10-13

	* src/mainwindow.c
	  src/summaryview.c
	  src/compose.[ch]
	  src/prefs_common.[ch]: removed `Reply with quote', and added
	  `Reply to all', and added the option that decides whether to
	  quote message on replying.

2000-10-12

	* src/folderview.c: modified so that it uses gtkut_wait_for_draw()
	  instead of GTK_EVENTS_FLUSH() for statusbar redraw.
	* src/codeconv.[ch]
	  src/mainwindow.c
	  src/prefs_common.c: added Baltic (ISO-8859-4,13) to the code sets.
	* src/compose.c: compose_send(): modified so that it shows error
	  dialog when failed to send a message.

2000-10-11

	* src/account.c: account_edit_close(): fixed a bug that didn't set
	  current account when creating an account for the first time.
	* configure.in: added es to ALL_LINGUAS.

2000-10-10

	* src/codeconv.c: conv_codeset_strdup(): made it use libkcc if
	  possible.
	  conv_get_code_conv_func(): modified so that it doesn't convert
	  codeset if it is unknown.
	* src/folderview.c: folderview_update_msg_num(): modified style
	  changing routine.

2000-10-09

	* src/codeconv.c: conv_codeset_strdup(): modified so that it sets
	  codesets automatically if the arguments are NULL.
	* src/textview.c: textview_write_line(): made it output warning
	  message on the text view if conversion failed.

2000-10-06

	* README, README.jp: modified the author of the manual.

2000-10-05

	* src/headerview.[ch]
	  src/messageview.[ch]: modified so that it uses GtkLabel widget
	  instead of GtkText.
	* src/codeconv.c: conv_unmime_header(): modified so that it deletes
	  unreadable codes if the current locale is EUC-JP and libjconv is
	  used.

2000-10-04

	* src/procmime.[ch]
	  src/messageview.c
	  src/mimeview.c
	  src/textview.c: modified so that it parses MIME message more
	  preferably.
	* src/imap.c: imap_parse_address(): fixed a bug.

2000-10-03

	* src/procmsg.[ch]: added procmsg_get_message_file_path().
	* src/recv.c: recv_bytes_write(): added CR+LF -> LF conversion
	  routine.
	* src/imap.[ch]: changed the name of the member `group' in
	  IMAPSession to `mbox'.
	  imap_gen_send(): modified so that it doesn't output the password
	  to the log.
	  Modified session destroying routine.
	* src/folderview.c: folderview_write_cache(): made it preserve
	  the IMAP folder list.
	* src/procmime.c: procmime_scan_multipart_message(): fixed a bug
	  that showed boundary at the end of an attached RFC822 part.
	* src/prefs_common.c: changed the default of toolbar style to
	  both icon and text.

2000-10-02

	* src/imap.c: imap_get_uncached_messages(): modified so that it
	  doesn't get the cached envelopes.
	  imap_session_get_message_info(): made it read only the cache
	  if the session is not established.
	* src/procmsg.c: procmsg_set_flags(): supported IMAP folder.
	* src/news.c: news_get_article_info(): made it read only the cache
	  if the session is not established.

2000-10-01

	* src/textview.c: textview_write_line(): fixed a memory leak bug.
	* src/folderview.[ch]: made it create IMAP4 folders from the
	  account information.
	* src/imap.[ch]: imap_session_get(): modified so that it creates
	  IMAP4 session from the account information.

2000-09-30

	* src/imap.[ch]: added for IMAP4 support.
	* src/summaryview.[ch]
	  src/procmsg.c
	  src/recv.[ch]: modified for IMAP4 support.
	* src/folderview.c: more IMAP4 implementation.
	* src/procmsg.[ch]: added procmsg_get_message_file() that retrieves
	  the specified message and return the file name.
	* src/gtkutils.c: gtkut_widget_wait_for_draw(): fixed a bug that
	  locked up the process if the given widget was invisible.

2000-09-28

	* src/folderview.[ch]: added IMAP4-related code.

2000-09-28

	* version 0.4.1

	* src/main.h: added IMAP_CACHE_DIR.
	* src/utils.[ch]: added get_imap_cache_dir().
	* src/procmsg.h: added M_IMAP to MsgType, and MSG_IMAP to MsgFlags.
	  Added macro MSG_IS_IMAP().
	* src/codeconv.c: added `#include <locale.h>' for setlocale().
	* sylpheed.spec: fixed %files section.

2000-09-27

	* version 0.4.0

	* src/codeconv.c: conv_get_current_charset(): made it compare
	  string with strncasecmp().
	* src/compose.c: comopse_reply_parse_header(): workaround for
	  the malformed References: header generated by OE5 :(

2000-09-26

	* src/prefs_common.c
	  src/prefs_account.c: modified the layout of the widgets.

2000-09-26

	* version 0.3.99

	* src/*.[ch]: added copyright notice to the top of the source files.
	* src/compose.c: compose_write_attach(): modified filename encode
	  routine.

2000-09-25

	* src/mainwindow.c: fixed the menu entry of manual.
	* src/compose.c
	  src/codeconv.[ch]: moved compose_encode_header() into codeconv.c,
	  and applied the libjconv patch.
	* src/utils.c: strdup_mbstowcs(), strdup_wcstombs(): used g_realloc()
	  to reduce the alloc'd memory to the optimal size.
	* src/prefs_common.[ch]: added outgoing codeset option menu.
	* src/compose.c: compose_send(): added exclusive lock to prevent
	  multiple-sending.
	* configure.in: made '--enable-ipv6=no' the default.
	* src/compose.c: compose_write_attach(): made it encode the name
	  of the attached file.
	* src/procmsg.c: procmsg_get_last_message_number(): fixed a bug that
	  didn't check the type of file.
	  procmsg_move_messages_with_dest(): fixed a bug that failed to
	  move message if a directory that had the same name existed.
	* src/utils.c: is_ascii_str(): modified so that '\t', ' ', '\r', '\n'
	  are included as ASCII characters.

2000-09-24

	* src/compose.c
	  src/procmime.[ch]: modified so that it actually works when using
	  libjconv :)
	* src/codeconv.[ch]: added conv_codeset_strdup() that converts
	  the codeset of string according to the codeset specified in
	  arguments.
	* src/utils.[ch]: added is_ascii_str() that determines whether the
	  string is 7bit-ASCII or not.
	* src/procmime.[ch]
	  src/codeconv.[ch]: moved the character set related functions
	  into codeconv.c.
	* merged the patch and the manual written by BONAIM (thanks!).

2000-09-23

	* configure.in
	  src/compose.c
	  src/gtkutils.c
	  src/mainwindow.c
	  src/procmime.[ch]
	  src/textview.c
	  src/unmime.[ch]: applied the patch from Higuchi that utilizes
	  libjconv and enables to handle many locales, including UTF-8
	  (Unicode) (thanks!).
	* src/account.c: modified so that the account isn't changed when
	  another account is selected on account edit dialog.

2000-09-20

	* src/prefs_common.[ch]
	  src/textview.c: added an option that specifies whether to display
	  short headers on message view.
	* src/codeconv.[ch]: added function conv_unmime_header() that
	  decodes MIME-encoded header and converts the character set.
	  And added conv_unreadable_latin(), and modified conv_latintodisp().
	* src/messageview.[ch]: made the window get closed when escape key
	  is pressed.

2000-09-17

	* src/imageview.c: fixed a bug that caused segmentation fault if
	  message view was in new window.
	* src/prefs_common.c: added `xemacs %s' to the external editor
	  command line list.

2000-09-16

	* version 0.3.29

	* src/summaryview.c: enabled to open a new message window with
	  double-clicking.
	* src/prefs_common.[ch]
	  src/messageview.c: made it preserve the window size of message
	  window.
	* src/prefs_account.c: added `None (local)' to the option menu of
	  protocol.

2000-09-15

	* Makefile.am: added autogen.sh to EXTRA_DIST.

2000-09-09

	* src/prefs_common.c: applied the patch from Paul Rolland that
	  enables font selection dialog (thanks!).
	* src/compose.[ch]
	  src/utils.[ch]: moved tzoffset() and compose_get_date() of
	  compose.[ch] into utils.[ch].
	* src/main.[ch]: renamed the name of filter file to `filterrc'.

2000-09-06

	* src/compose.[ch]
	  src/utils.[ch]: modified address parsing routine so that it
	  parses quotes correctly.
	* src/textview.c: textview_show_part(): modified so that it shows
	  the simplified headers if the part is text/plain.

2000-09-03

	* src/messageview.[ch]
	  src/summaryview.[ch]
	  src/mainwindow.c: enabled to open a message in new window.
	* src/messageview.[ch]
	  src/mimeview.[ch]
	  src/textview.[ch]
	  src/imageview.[ch]: added destroy function, and modified the
	  key handling routines.

2000-09-02

	* src/socket.c: sock_connect_by_getaddrinfo(): fixed a bug that
	  caused segmentation fault (thanks to KUROSAWA).
	* src/alertpanel.c: modified so that the focused button is
	  selectable.
	* src/account.c
	  src/compose.c
	  src/folderview.c: modified so that the order of the buttons of
	  alert panel will be `Yes', `No'.

2000-09-01

	* src/utils.[ch]: added execute_async() and execute_command_line()
	  that execute command line using execvp().
	* src/textview.c
	  src/mimeview.c
	  src/procmsg.c: replaced system() with execute_command_line()
	  for security.
	* src/procmsg.c: turn back to system().
	* src/utils.c: modified execute_command_line().

2000-08-31

	* src/mainwindow.c: main_window_get_size(): modified so that it
	  doesn't update the height of SummaryView if MessageView is
	  toggled off.
	* src/compose.[ch]: applied the patch from NAKAGAWA that fixes some
	  probrems of external editor handling (thanks!).
	* src/uuencode.[ch]
	  src/procmime.[ch]: applied the patch from Hiramatu that make it
	  supports Content-Transfer-Encoding: x-uuencode (thanks!).

2000-08-30

	* src/compose.[ch]
	  src/prefs_common.[ch]: implemented the external editor faculty.
	* src/compose.c: compose_attach_property(): fixed some bugs on
	  changing the property of attached file.
	* src/compose.c: fixed some bugs of external editor functions.

2000-08-29

	* version 0.3.28

	* src/mainwindow.c
	  src/prefs_common.[ch]
	  src/summaryview.c: applied the patch from Paul Rolland that
	  restores the size of widgets when restarting (thanks!).
	* src/folderview.c
	  src/prefs_common.[ch]
	  src/summaryview.c: applied the patch from Paul Rolland that saves
	  the width of CTree columns (thanks!).

2000-08-27

	* src/headerview.c: modified the height of HeaderView.
	* src/textview.c: textview_show_part(): made it process the message
	  as normal text if it is single-part RFC822 message.
	* src/folderview.c
	  src/summaryview.c: some changes around the key handling.
	* src/prefs_common.[ch]: substituted the word `assort' with `filter'.

2000-08-26

	* src/codeconv.[ch]: added conv_latintodisp() for ISO-8859-1 support.
	* src/procheader.c: procheader_get_one_field(): fixed a bug that
	  caused segmentation fault if the first line of the file is space
	  or tab (thanks to Hiramatu).
	* src/mimeview.c: mimeview_drag_data_get(): modified so that the
	  filename doesn't include G_DIR_SEPARATOR (thanks to Hiramatu).
	* src/prefs_account.c
	  src/prefs_common.c: modified the dialog size.
	* src/prefs.c: made the dialog window growable.

2000-08-25

	* version 0.3.27

	* configure.in: removed unnecessary AC_CHECK_FUNC(gettext) that
	  caused the failure of the detection of libintl.
	* src/filter.[ch]
	  src/prefs_common.c: implemented `not contain', and modified for
	  future enhancement.
	* src/imageview.c: changed alertpanel_error() to g_warning() so that
	  it doesn't grab mouse events.
	* src/compose.[ch]: added compose_list that holds the list of
	  Compose objects, and added the function compose_get_compose_list().
	* src/main.c
	  src/mainwindow.c
	  src/summaryview.c: made it confirm if composing message exists.

2000-08-23

	* src/compose.c: compose_reply_set_entry(): fixed a bug that caused
	  segmentation fault when trying to reply the message in the queue
	  folder (thanks to Kotobuki).
	  compose_attach_property(): modified the property dialog routine
	  so that it can handle input error.
	* src/mimeview.c: applied the patch from Hiramatu that enables
	  the drag 'n drop from MimeView (thanks!).
	* src/headerview.[ch]
	  src/procheader.c
	  src/procmsg.h: applied the patches for X-Face support from
	  HIROSHIMA (thanks!).

2000-08-22

	* src/compose.c: compose_attach_property(): modified so that the
	  property dialog can actually change the property of attached file.

2000-08-21

	* configure.in
	  src/Makefile.am: updated for gdk_imlib.
	* added AUTHORS and NEWS.
	* configure.in
	  acconfig.h
	  src/Makefile.am: modified so that configure auto-detects gdk-pixbuf
	  and gdk_imlib library. And fixed a bug on IPv6 detecting.
	* src/imageview.c: supported gdk-pixbuf.
	* README
	  README.jp
	  INSTALL
	  INSTALL.jp: added the mention about built-in image view.
	* configure.in: modified so that configure can disable gdk-pixbuf
	  or/and gdk_imlib library.

2000-08-20

	* src/imageview.[ch]
	  src/main.c
	  src/messageview.[ch]
	  src/mimeview.[ch]: applied the patches from HIROSHIMA that enables
	  to display image (thanks!).

2000-08-19

	* version 0.3.26

	* src/summaryview.c: summary_assort_func(): modified to avoid
	  `not receive' setting.

2000-08-18

	* src/filesel.c: applied the patch from HIROSHIMA that makes it
	  remember previous directory when opening the dialog (thanks!).
	* src/summaryview.[ch]: added a function summary_redisplay_msg().
	* src/mainwindow.c: set_charset_cb(): made it redisplay the message
	  that is currently shown when the character set is changed.
	* src/inc.c
	  src/pop.c
	  src/prefs_common.c
	  src/filter.h: applied the patch from Tanaka that enables not to
	  receive specified messages according to the sorting rule (thanks!).

2000-08-15

	* src/procmsg.[ch]: added MSG_MIME to the type MsgFlags. And modified
	  so that it handles MSG_MIME flag, and it scans uncached messages
	  when cache reading failed even if it is specified not to scan
	  new messages.
	* src/procheader.c: procheader_parse(): added the determination of
	  multipart MIME message.
	* src/main.h: increased CACHE_VERSION.
	* src/summaryview.[ch]: added the `MIME' column that shows whether
	  a message is multipart or not.
	* src/prefs_common.[ch]: added the `MIME' column to the setting of
	  displaying item.
	* added src/pixmaps/clip.xpm.
	* src/summaryview.c
	  src/procmsg.[ch]: modified so that it prompts the print command
	  before printing.

2000-08-14

	* src/folderview.c: folderview_create()
	  src/summaryview.c: summary_create():
	  src/addressbook.c: addressbook_create(): set the expander style of
	  CTree to GTK_CTREE_EXPANDER_SQUARE.
	* src/compose.c: modified the interface of property dialog.

2000-08-13

	* src/compose.c: added property dialog for attached file.

2000-08-11

	* src/procmsg.[ch]: added a function procmsg_print_message() that
	  prints the given message.
	* src/summaryview.c: summary_print(): modified so that it prints
	  all selected messages.
	* src/folderview.c: folderview_select_node(): fixed a bug that
	  didn't focus on folder tree if inbox was empty when incorporating.

2000-08-10

	* version 0.3.25

	* src/prefs_commmon.[ch]: added `Other' tab and an option for
	  printing. And moved external browser option to there.
	* src/mainwindow.c
	  src/summayview.[ch]: added print menu and implemented print
	  functions.

2000-08-09

	* src/prefs_account.c: made the default value of smtp_server to
	  NULL.
	* src/folderview.c: folderview_update_msg_num(): modified so that
	  it doesn't emphasize trash folder even if it has new or unread
	  messages.

2000-08-08

	* src/filesel.c: filesel_select_file(): (perhaps) fixed a bug that
	  caused segmentation fault when file selection dialog was closed
	  and other dialog was open immediately.

2000-08-05

	* src/compose.c: compose_encode_header(): fixed a bug that caused
	  infinite loop if wctomb() failed.

2000-08-04

	* version 0.3.24

	* src/mimeview.c: enabled to open an attached file with double click
	  and popup menu. And cleaned up the code.
	* src/procmime.[ch]: added a function procmime_get_part() that
	  saves the part of multipart message.

2000-08-03

	* src/main.[ch]
	  src/mimeview.c
	  src/prefs_common.[ch]
	  src/procmime.[ch]
	  src/utils.[ch]: applied a patch that enables to launch attached
	  image, audio, and HTML file (thanks to Hashimoto).
	* src/filter.c: filter_match_condition(): fixed a bug that caused
	  segmentation fault if the body of specified filter is NULL. And
	  made the filter considered as being matched on that case.

2000-07-30

	* src/summaryview.c:
	  summary_save_as(): fixed a bug that unabled to save news articles.
	  summary_display_msg(): added exclusive lock to prevent it from
	  reading another news article while it is already processing one.
	* src/gtkutils.[ch]: added gtkut_widget_wait_for_draw() that waits
	  the draw signal to be emitted.
	* src/mainwindow.c:
	  main_window_cursor_wait()
	  main_window_cursor_normal(): added gdk_flush() to change cursor
	  immediately.
	* Makefile.am
	  libkcc/Makefile.am: added EXTRA_DIST for `make dist'. And added
	  a target `release' to Makefile.am.

2000-07-28

	* src/socket.c: supported IPv6.
	* configure.in
	  acconfig.h: added checking for IPv6.
	* prefs_common.c: changed the default of toolbar_style to icon only.

2000-07-27

	* initial cvs import.
	* updated README and README.jp.

2000-07-24

	* version 0.3.23

	* src/procmime.[ch]: modified the structure of MimeInfo so that it
	  can be handled as a node of tree.
	  Added procmime_mimeinfo_free_all() that frees all of the MimeInfo
	  recursively.
	  Added procmime_get_text_part() that scans a message and gets a text
	  part for quoting.
	* src/mimeview.c: divided mimeview_scan_multipart_message() into
	  procmime_scan_multipart_message() and mimeview_set_multipart_tree().
	* src/compose.c: compose_quote(), compose_forward():
	  made it quote the text part of multipart message properly.
	  Made it preserve the size of Compose window.
	* src/prefs_common.[ch]: added compose_width and compose_height to
	  the members.
	* src/textview.c: textview_show_part(): some code cleanups.
	* src/codeconv.[ch]: added a function conv_get_code_conv_func().

2000-07-20

	* version 0.3.22

	* src/codeconv.[ch]: fixed a bug that showed garbage characters if
	  the return code of the message was CR+LF. And added
	  conv_sjistoeuc().
	* src/summaryview.c: summary_attract_by_subject(): made it move
	  the current view point to the selected row when executed.
	* src/textview.c: textview_show_part(): modified the character set
	  determination routine.
	* src/folderview.c: folderview_update_msg_num(): fixed a bug that
	  caused segmentation fault if boldfont was NULL.
	* src/compose.c: compose_create(): made it sets itself as the target
	  of addressbook on window creation.

2000-07-19

	* src/compose.c: compose_send(): fixed a bug that didn't save
	  queued message to outbox when failed to send the message (thanks
	  to T. Yamamoto).

2000-07-15

	* src/inc.[ch]: modified so that it changes error message dialog
	  depending on the results.

2000-07-14

	* src/mainwindow.c: main_window_create(): set usize of account
	  button on the status bar to 1 so that it doesn't get expanded
	  more than necessary.
	* src/account.[ch]: account_foreach(): made it abort the iteration
	  if the function returns nonzero.
	* src/inc.[ch]
	  src/pop.c: modified so that it shows error message dialog if the
	  message processing is failed.

2000-07-04

	* version 0.3.21

	* src/mainwindow.c: made it popup account selection menu when
	  account tool button or account status bar is pressed.
	* src/folderview.c
	  src/prefs.c: suppressed the ENOENT perror messages.
	* src/pop.c: made it fall back on LAST command if UIDL failed.

2000-07-01

	* src/procheader.c: procheader_parse(): fixed a bug that didn't
	  parse References: header correctly (thanks to YAMAGUCHI).

2000-06-29

	* version 0.3.20

	* src/compose.c: compose_reply_set_entry(): fixed a bug that didn't
	  cc'd correctly when replying.
	* src/mainwindow.c
	  src/summaryview.c: sorted out the main menu and the popup menu.

2000-06-26

	* version 0.3.19

	* src/prefs_account.[ch]
	  src/compose.c: made it be able to set Cc:, Bcc:, and Reply-To:
	  automatically at composing (thanks to NAKAGAWA).

2000-06-25

	* src/prefs_common.[ch]
	  src/mainwindow.c
	  src/main.c: made it selectable whether to ask before cleaning
	  trash at the exit.
	* src/prefs_common.c: cleaned up the code and the interface a bit.
	* src/summaryview.c: modified the unthread functions for speeding
	  up.

2000-06-24

	* src/prefs_common.[ch]
	  src/summaryview.c: made it display recipient on the `From' column
	  if the address of the sender is the same as the current account
	  (thanks to NAKAGAWA).
	* src/utils.[ch]: added a function extract_address() that extracts
	  the address from `From:' header string.
	* src/mainwindow.c: allsel_cb(): fixed a bug that caused segmentation
	  fault if `Edit/Select all' was selected when the message view was
	  hidden (thanks to Tomita).

2000-06-21

	* src/summaryview.c: modified execution routine so that it only
	  unthreads nodes that are needed to be unthreaded.

2000-06-19

	* src/news.c: news_session_get(): implemented the reconnection on
	  being disconnected.
	* src/nntp.[ch]: added nntp_mode().

2000-06-18

	* src/mbox.c: fixed a bug that didn't close mbox FILE pointer.
	  And support assortment on processing mbox.
	* src/inc.c: inc_drop_message(): modified so that it uses hash table
	  to store the last message number of folders.
	* src/summaryview.c
	  src/addressbook.c: modified the behavior of CTree at right-click.
	* src/pop.c: pop3_getrange_uidl_recv(): fixed a potential buffer
	  overflow bug (thanks to Nishiyama).

2000-06-17

	* version 0.3.18

	* src/pop.[ch]
	  src/inc.[ch]: implemented management of read message on POP server
	  by UIDL.
	* src/utils.[ch]: removed (s)list_remove_all() because it can be
	  replaced with g_(s)list_free().
	* src/summaryview.c: modified the arrangement of menu a bit.
	* src/summaryview.c: summary_status_show(): made it doesn't display
	  server name but newsgroup.
	* src/prefs_common.c
	  src/prefs_account.c: adjusted the calculation routine of dialog
	  size.

2000-06-15

	* version 0.3.17

	* src/compose.c: compose_reply_set_entry(): modified so that it
	  cc's to the all addresses on To: and Cc: of the replied message.
	  And swapped the position of Subject: and To: entry.

2000-06-14

	* src/procheader.c: modified so that it can handle headers that
	  aren't separated by space.
	* src/socket.c: sock_connect(): added a wait after connection to
	  prevent lockup (thanks to NINOMIYA).

2000-06-13

	* src/inc.c:
	  inc_mail()
	  inc_all_account_mail(): fixed a bug that caused segmentation
	  fault if no account exist.
	* src/mainwindow.[ch]: made receive button unclickable when
	  no account exist.
	* src/compose.c: compose_queue(): fixed a bug that didn't mark
	  queued message properly.
	* src/utils.[ch]: separated code conversion functions into
	  src/codeconv.[ch].

2000-06-13

	* version 0.3.16

	* src/mimeview.c: mimeview_save_as()
	  src/summaryview.c: summary_save_as(): made it ask whether to
	  overwrite the existing file.

2000-06-12

	* src/utils.c
	  src/recv.c
	  src/prefs.c
	  src/prefs_common.c
	  src/prefs_account.c
	  src/addressbook.c
	  src/compose.c
	  src/mbox.c: fixed a bug that failed to check write error when
	  disk was full and caused the loss of the file.

2000-06-11

	* src/mainwindow.c: main_window_clean_trash(): made it move focus
	  to folder view when finished.
	* src/utils.[ch]: added code conversion functions for display.
	  And added strncpy2() that doesn't do zero fill and does
	  null-termination, unlike original strncpy().
	* src/textview.c: modified so that it changes the code conversion
	  function according to charset. And supported charset=SHIFT_JIS.
	* src/mainwindow.c
	  src/prefs_common.h
	  src/textview.c: made it possible to force character set of
	  a message.
	* src/folderview.c: folderview_select_next_unread():
	  made it search unread folder from begin if it isn't found.

2000-06-11

	* version 0.3.15

	* src/mainwindow.c: fixed a probrem again that main window was
	  stretched to the width of the toolbar.
	* src/mbox.c
	  src/utils.c: is_header_line(): modified so that it recognizes
	  a header which doesn't have a space after colon (thanks to Hotta).
	* src/filter.c: added `#include <strings.h>'.
	* src/smtp.c: replaced snprintf() with g_snprintf().
	* src/Makefile.am: added `-I$(top_srcdir)/intl' to INCLUDES for
	  included gettext.
	* included sylpheed.spec.

2000-06-10

	* src/prefs_common.[ch]: enabled to set the pixels of line space
	  and decide whether to leave space on head of lines.
	* src/summaryview.c: modified so that it clears message view
	  when displayed message is removed from the summary view.
	* src/mimeview.c: fixed a bug that caused infinite loop if
	  terminal boundary of multipart message was not found (thanks to
	  Nishika).
	* src/folderview.c: folderview_scan_mailbox(): made it ignore
	  dot directory.
	* src/main.c: made it show warning dialog and exit if the file with
	  the same name already exists when creating directory.

2000-06-09

	* src/textview.c
	  src/prefs_common.[ch]: made it possible to leave space between
	  and on head of lines.

2000-06-07

	* src/compose.c
	  src/procmime.[ch]: made it scan /etc/mime.types and determine
	  the MIME type of the attached file.
	* src/summaryview.c: made it clear message view if the summary
	  is unselected on the execution, and made it move focus to
	  folder view if the folder becomes empty.
	* src/mainwindow.c: fixed a probrem that main window was stretched
	  to the width of the toolbar.
	* src/inc.c: fixed a bug that caused multiple gtk_main() event loop
	  if `Check new mail on startup' was set.

2000-06-06

	* src/compose.c: fixed a probrem that had been unable to insert
	  a file to the current cursor position.

2000-06-06

	* version 0.3.14

	* src/compose.[ch]: added `attach' button to the toolbar. And
	  replaced the icon of `insert' to the new one.

2000-06-05

	* src/mainwindow.[ch]: added `Execute' to the toolbar. And added
	  a function main_window_set_toolbar_sensitive() that sets the
	  sensitivity of the button of the toolbar.
	* src/compose.c: fixed a bug that output wrong header if
	  a return code was included in the string of the text entry.

2000-06-04

	* src/mainwindow.[ch]: added `Delete' to the toolbar and the menu.
	  And added the same items in popup menu to the main menu.
	* src/utils.[ch]: added functions for DnD support.
	* src/compose.c: implemented file attachment and insertion with DnD
	  (thanks to Hiramatu).

2000-06-04

	* version 0.3.13

	* src/summaryview.c: fixed a bug that passed null pointer to
	  is_dir_exist().

2000-06-03

	* src/alertpanel.[ch]: added functions alertpanel_message(),
	  alertpanel_notice(), and alertpanel_error(), and cleaned up
	  the code.
	* src/folderview.c
	  src/compose.c
	  src/addressbook.c
	  src/summaryview.c
	  src/summary_search.c
	  src/prefs_account.c
	  src/foldersel.c: made them use alertpanel_error(),
	  alertpanel_warning() or alertpanel_notice() for error message
	  dialog.
	* src/summaryview.[ch]: enable sorting in reversed order.
	* src/inc.c: made it show error message dialog when failed to
	  connect or authorize.
	* src/utils.h: added a macro FILE_OP_ERROR() and replaced many
	  perror() with it.

2000-06-03

	* version 0.3.12

	* src/compose.c: fixed a bug that didn't save a message to outbox
	  when queued.
	* src/send.c: send_message_queue(): fixed a bug that included
	  headers for queueing in the parsed data.
	* src/mainwindow.c: send_queue_cb(): made it pop statusbar message
	  and update queue folder when finished.

2000-06-02

	* version 0.3.11

	* src/filter.c
	  src/inc.c
	  src/compose.c: suppressed the warning messages.
	* src/mainwindow.[ch]: added next unread message button and menu
	  items.
	* src/summaryview.[ch]: added a function summary_select_next_unread()
	  that selects and opens next unread message.

2000-06-01

	* src/prefs_common.[ch]: added a setting to decide whether to open
	  unread message on entering a folder.
	* src/summaryview.c: made it open the first unread message only if
	  the preference is set.
	* src/compose.c: fixed a bug that freed the string obtained from
	  GtkEntry.

2000-05-31

	* src/compose.c: added `Send later' to the menu and the toolbar
	  which queues the message to send it later.

2000-05-30

	* src/mainwindow.c: added an interface to resend the queued message.
	* src/compose.c: made it show alert dialog when a message will be
	  queued.

2000-05-29

	* src/procmsg.[ch]: added function procmsg_send_queue() that calls
	  send_message_queue() for each queued messages.

2000-05-28

	* src/inc.c: inc_drop_message(): modified so that it drops a message
	  to the default inbox folder if destination folder doesn't exist.
	* src/compose.[ch]: added imput compatible queueing header to the
	  queued message.
	* src/send.[ch]: added function send_message_queue() that send
	  queued message.

2000-05-27

	* configure.in
	  acconfig.h: made it enabled to decide wheter to use multithread
	  or not on configure.
	* src/summaryview.c: fixed a bug that made thread when executed
	  despite of the setting (thanks to Hiroshima).
	* src/socket.[ch]: changed the return value of public
	  sock_connect_*() function to the pointer to SockInfo object.
	* src/procmime.c: procmime_scan_mime_header():
	  fixed a bug that returned NULL if the scanned part had no header
	  (thanks to shigeri).
	* src/procmime.[ch]:
	  added function procmime_scan_content_disposition() that parses
	  Content-Disposition header field.
	* src/mimeview.c: made it uses filename value in Content-Disposition
	  header.
	* src/pop.c
	* src/inc.c: modified so that password is prompted if the password
	  on preferences is empty and previous POP3 session has failed on
	  authorization.

2000-05-23

	* src/socket.[ch]: added non-blocking IO mode socket and
	  multithreaded connection support.
	* src/inc.c: supported multithread connection.

2000-05-22

	* src/folderview.c: made the focus of SummaryView grabbed when
	  a folder is selected only if the messages exist.

2000-05-20

	* version 0.3.10

	* po/ja.po: fixed a bug that head `/' of a menu label was missing
	  and caused segmentation fault when opened Compose window.

2000-05-20

	* version 0.3.9

	* src/utils.c: get_domain_name(): modified so that it uses
	  gethostname().
	* src/mimeview.c: added key binds for `Save as' and
	  `Display as text'.

2000-05-19

	* src/recv.c: fixed a bug that failed to return error value
	  when fputs() failed and caused the loss of received mails when
	  disk space was not left (thanks to Tajiri).
	* src/compose.c: supported Reply-To.
	* src/mimeview.c: improved key operation interface.

2000-05-18

	* src/mimeview.[ch]
	  src/procmime.[ch]
	  src/textview.[ch]: supported nested multipart message and
	  clean up the codes.
	  Supported encapsulated RFC822 message.

2000-05-16

	* src/compose.[ch]: made it free the alloc'd memory for attach
	  information when the compose window is destroyed.
	  Placed the attachment list and the text widget onto the paned
	  widget.
	  Enabled cut/copy/paste/select all on all of the editable widgets.
	  Implemented removal of attached file and popup menu on attachment
	  list.
	* src/prefs_common.[ch]: added signature separator setting.
	* src/alertpanel.[ch]: added a function alertpanel_warning().

2000-05-14

	* src/prefs_common.[ch]
	  src/textview.c: made open URI command customizable.
	* src/compose.[ch]: implemented multipart MIME message composition
	  (attachment of file).
	* src/textview.c
	  src/compose.c: fixed a bug that didn't turn off the GTK+ theme
	  engine again.

2000-05-13

	* version 0.3.8

	* src/summaryview.c: added key binds for composing message
	  (w, a, A, f). Also added other key binds (y, D, Q).
	* src/compose.c: made Cc entry take over the Cc of the replied
	  message.
	* src/pixmaps/new.xpm
	  src/pixmaps/unread.xpm: replaced pixmap image.
	* src/procheader.c: procheader_date_get_localtime():
	  changed the single figures of year from four to two.

2000-05-12

	* src/inc.c: made it ask password if it is not specified on account
	  preferences.
	* src/prefs_account.h: added member tmp_pass to struct PrefsAccount
	  that preserves the temporary password.
	* src/inputdialog.[ch]: added function input_dialog_with_invisible()
	  that prompts input with the string hidden.

2000-05-11

	* src/compose.c: fixed a bug that didn't turn off the GTK+ theme
	  engine if message font wasn't specified.

2000-05-10

	* version 0.3.7a

	* src/summaryview.c: fixed a bug that stderr was forgotten on
	  fprintf().

2000-05-10

	* version 0.3.7

	* src/pop.c: fixed a problem that if some POP3 commands returned
	  error, the previous operations were all cancelled.
	* src/compose.c
	  src/textview.c: made workaround to the slow down of GtkText widget
	  when using Pixmap theme or its derivatives.

2000-05-08

	* src/inc.c: fixed a bug that caused X IO error when exec'd
	  nonexistent program.

2000-05-07

	* src/folderview.[ch]: added the member `mtime' to the struct
	  FolderInfo.
	* src/summaryview.c: made the mtime of the folder checked that is
	  going to open.
	* src/procmsg.c: added filesystem unchecking mode.

2000-05-05

	* src/textview.[ch]: implemented clickable URI (thanks to BONAIM).
	  And made `X-Mailer:' header emphasized if it contains `Sylpheed'.

2000-05-04

	* src/summaryview.c: summary_write_cache(): permission fix of
	  cache file.

2000-05-04

	* version 0.3.6a

	* src/headerview.c: added headerview_clear() method.
	* src/messageview.c: fixed a bug that didn't clear HeaderView
	  on messageview_clear().

2000-05-04

	* version 0.3.6

	* src/messageview.c
	  src/textview.c: added *_clear() method.
	* src/summaryview.c: made it clear MessageView when new folder
	  is open.

2000-05-03

	* src/inc.c: fixed a bug that went to the inbox that was specified
	  by each account when incorporating from all accounts.
	* src/compose.c: made it confirm whether to discard the message or
	  not when the window will be closed.

2000-05-03

	* version 0.3.5

	* src/pop.[ch]
	  src/inc.[ch]: re-supported APOP authentication.
	* src/prefs_account.c: fixed a bug that had't saved protocol type.
	* src/socket.h
	  src/statusbar.h: attached G_GNUC_PRINTF() to printf() like
	  functions.
	* src/progressdialog.[ch]: changed the name of class from Progress
	  to ProgressDialog.

2000-05-02

	* src/summaryview.c: fixed a bug that caused segmentation fault
	  a news folder was selected without using ja message catalog.
	* src/utils.h: attached G_GNUC_PRINTF() to printf() like functions.
	* src/Makefile.am: added `-DG_LOG_DOMAIN=\"Sylpheed\"' to
	  INCLUDES.

2000-05-01

	* src/automaton.[ch]
	  src/inc.[ch]
	  src/pop.[ch]: re-implemented POP3 fetching routines using
	  finite-state automaton model (thanks to Hiramatu).
	* src/inc.c: fixed a bug that caused unwilled quitting of program
	  when connection to mail server failed. And fixed a memory leak bug.
	* src/summaryview.c: made the focus move to FolderView when left
	  cursor key is pressed.

2000-04-30

	* src/textview.c: textview_write_line(): modified quotation
	  discerning routine a bit.

2000-04-29

	* version 0.3.4

	* src/procmime.[ch]: moved MIME decorder from src/textview.c to
	  src/procmime.c.
	* src/mimeview.[ch]: implemented saving of multipart message. And
	  supported MIME encoded file name.
	* src/summaryview.c: implemented `Save as'.

2000-04-28

	* src/prefs_common.[ch]: implemented an interface for setting the
	  display item of SummaryView.
	* src/addressbook.c
	  src/account.c: made the column titles of those don't take key
	  focus.

2000-04-26

	* src/textview.c: implemented BASE64 decoding and display.

2000-04-25

	* src/prefs_common.[ch]: added members which decide whether
	  each item of SummaryView is displayed or not.
	* src/headerwindow.c
	  src/logwindow.c: made those windows closed when escape key is
	  pressed.
	* src/headerview.c: disused ScrolledWindow.
	* src/base64.c: from64tobits(): modified so that it recognize '\n'
	  as the last of line as well as '\r'.

2000-04-24

	* src/headerview.c: disabled word wrap and line wrap of the text
	  widget.

2000-04-24

	* version 0.3.3

	* src/prefs_common.c: prefs_assort_create(): added some headers
	  to the default headers for assortment.

2000-04-23

	* src/procmsg.c: fixed a bug that caused segmentation fault if
	  the permission of a message was denied on parsing the header
	  (thanks to wakai@UEC univ.).
	* src/mimeview.c: made it pass key press event to SummaryView.

2000-04-21

	* src/main.h
	  src/alertpanel.c: modified font specifications so that they match
	  to better fonts.
	* src/utils.[ch]: added wide-character functions for FreeBSD support.
	  Added the existence check of <wchar.h>.
	* acconfig.h
	  configure.in: added wint_t and libxpg4 check for FreeBSD support.
	* src/unmime.c: modified so that it checks the existence of
	  <alloca.h>.
	  Above three are a contribution from Sasaki. Thanks!

2000-04-18

	* src/main.h: decreased default height of window.

2000-04-17

	* src/procmime.c: fixed a bug that eliminated the parenthesis in
	  attribute value that was double-quoted.

2000-04-15

	* version 0.3.2

	* src/mimeview: implemented multipart message parser and display.
	* src/procmime.c: procmime_scan_content_type():
	  supported multiple elements.
	* src/textview.c: supported multipart message and clean up the code.

2000-04-14

	* src/summaryview.c: added size column and sorting by size.
	* src/mainwindow.c: added `Sort by size' to sort menu.
	* src/procmime.c: fixed a bug that caused buffer overrun and
	  segmentation fault.
	* src/procmime.c: generalized Content-Type parsing.

2000-04-13

	* version 0.3.1

	* src/textview.c: supported MIME headers and
	  Content-Transfer-Encoding: quoted-printable.

2000-04-12

	* src/messageview.[ch]
	  src/textview.[ch]: separated MessageView into two classes.
	* src/procmime.[ch]: added for MIME message handling.

2000-04-11

	* src/mimeview.[ch]: added for MIME message handling.
	* configure.in: added wctype.h and wchar.h existence check.

2000-04-10

	* src/procmsg.[ch]
	  src/procheader.[ch]: some code cleanups.
	* src/messageview.[ch]: integrated HeaderView.

2000-04-09

	* version 0.3.0

2000-04-08

	* src/addressbook.c: Made the tree sorted when folder/group is
	  added or edited.
	* src/xml.c: xml_compare_tag(): fixed a bug that caused segmentation
	  fault if the current tag was empty.
	* src/mainwindow.c: made the state of MainWindow saved.

2000-04-08

	* version 0.3.0pre1

	* src/addressbook.c: fully implemented address group editing.
	  Fixed a bug that wrongly confirmed deletion of address when
	  escape key was pressed on alert dialog.

2000-04-07

	* src/addressbook.c: added menu bar. And enabled hierarchical
	  folder.
	* src/prefs_account.c: modified so that it allows not to specify
	  pop server.
	* src/inc.c: inc_account_mail(): modified so that if receiving
	  server isn't specified, it does nothing.

2000-04-05

	* version 0.2.9

	* src/addressbook.c: almost fully implemented addressbook functions.

2000-04-04

	* src/compose.c: fixed a bug that caused segmentation fault when
	  `File->Insert file' was selected more than twice.

2000-04-03

	* version 0.2.9pre4

	* src/addressbook.[ch]: implemented creation of new folder and group,
	  and deletion of folder and group. And fully implemented
	  addressbook_delete_object() which deletes the specified object
	  recursively.

2000-04-02

	* src/addressbook.c: implemented registration of address and multiple
	  appending to Compose address entry.
	* src/menu.[ch]: added a function menu_set_insensitive_all() that
	  turn all menu items insensitive.
	* src/folderview.c: some code cleanup.

2000-04-01

	* src/account.c
	  src/prefs_common.c: fixed a bug on getting the number of CList
	  rows.

2000-03-30

	* version 0.2.9pre3

	* src/folderview.c: fixed a bug that caused warnings when tree was
	  expanded/collapsed on the first operation.

2000-03-29

	* src/addressbook.c: addressbook_list_selected(): made it be able
	  to handle multiple address.
	* src/compose.c: modified so that when Bcc: is toggled, corresponding
	  AddressBook also toggle it.
	* src/mainwindow.c:
	  main_window_create(): moved gtk_widget_set_uposition() before
	  gtk_widget_show() so as not to cause window flickering.
	  main_window_get_position(): replaced gdk_window_get_position()
	  with gdk_window_get_root_origin() to acquire correct window
	  position (Thanks to shigeri for these modifications).

2000-03-27

	* src/filesel.c: made it selects home directory on the first time
	  it is called.

2000-03-26

	* src/utils.c: conv_mb_alnum(): modified so that it uses character
	  conversion table.
	* src/foldersel.c: made the folder tree take focus when the dialog
	  is shown.

2000-03-26

	* version 0.2.9pre2

	* src/addressbook.c: implemented addressbook_export_to_file() and
	  related functions.

2000-03-25

	* src/xml.[ch]
	  src/addressbook.c: fixed the variable name for attribute.
	* src/prefs_common.[ch]: added a member `conv_mb_alnum'.
	* src/utils.[ch]: added conv_mb_alnum() that converts multi-byte
	  alphabet and numeric into single-byte one.
	* src/messageview.c: messageview_show(): made it pass conv_mb_alnum()
	  when conv_mb_alnum flag is on.

2000-03-25

	* version 0.2.9pre1

	* src/compose.c: modified so that when Addressbook is open by a
	  Compose and it is closed, target of Addressbook is reset.
	* src/addressbook.c: made it work with Compose.

2000-03-24

	* configure.in: AM_PATH_{GLIB, GTK}: raised the required version of
	  GTK+ and GLIB to 1.2.6.
	* src/xml.[ch]: more implementation of XML parser.
	* src/addressbook.c: implemented addressbook parsing and displaying
	  routine.

2000-03-21

	* src/folderview.c: folderview_scan_folder(): modified so that if
	  a folder's message number is zero, set new, unread and total number
	  to zero.

2000-03-20

	* src/xml.[ch]: added for XML handling used by addressbook.
	* src/folderview.c: modified so that Trash folder is skipped
	  when an unread folder is selected automatically by space key.

2000-03-18

	* src/summaryview.c: fixed a bug that cursor was turned into watch
	  forever when a newsgroup was selected.

2000-03-18

	* version 0.2.8

2000-03-17

	* src/mainwindow.[ch]: implemented counting on setting cursor
	  type. And modified the menu of `thread view' and `unthread view'.
	* src/summaryview.c: enabled thread-toggling on opening folder.
	* src/prefs_common.[ch]: added a member `enable_thread' to determine
	  whether summary view builds thread or not when a folder is open.

2000-03-15

	* src/summaryview.c: modified popup sensitivity function a bit.

2000-03-13

	* version 0.2.7

	* src/addressbook.[ch]: more implementation of the interface of
	  addressbook.
	* src/compose.c: connected to addressbook object.
	* src/folderview.[ch]: folderview_compare_path():
	  modified so that absolute path is correctly compared.
	  And added folderview_select_node().
	  And modified folderview_scan_folder() so that it update the summary
	  when asked.
	* src/import.c: made it update folder tree when imported mbox.
	* src/summaryview.c: modified according to the changes of
	  folderview.c. And modified so that it display alert dialog if
	  source folder is identical to destination.
	  added summary_set_popup_sensitive() that set the sensitivity of
	  popup menu according to the context. And made all of the items of
	  popup menu insensitive when summary is cleared.
	* src/procmsg.c: procmsg_move_messages_with_dest():
	  modified so that if source folder is identical to destination,
	  abort its process.
	* src/summary_search.c
	  src/manage_window.c: modified so as not to print warning to console
	  when alert dialog appeared twice.
	* src/filesel.c: made file selection dialog transient.

2000-03-11

	* src/manage_window.[ch]: added callback function
	  manage_window_focus_out().
	* src/account.c
	  src/inputdialog.c
	  src/mainwindow.c
	  src/prefs_account.c
	  src/prefs_common.c
	  src/summary_search.c: added focus_out_event signal handler.
	* src/addressbook.[ch]: added preliminary addressbook code.

2000-03-06

	* src/utils.h: added a macro Xalloca() that does alloca() and
	  handles the exception.
	* src/import.c: made the import dialog transient window and enabled
	  cancelling by escape key.

2000-03-04

	* version 0.2.6

	* src/compose.c: fixed a bug that caused memory leak when compose
	  window was closed.

2000-03-03

	* src/nntp.h: increased NNTP message buffer size for XOVER strings
	  which is too long.

2000-02-28

	* src/summaryview.c: binded step-forward and step-backward to each
	  Control-n and Control-p.
	* src/filter.c: filter_read_str(): fixed a memory leak bug and
	  replaced g_malloc() for allocating the buffer with alloca().
	* src/procheader.c: procheader_get_fromname(),
			    procheader_date_get_localtime()
	  src/utils.c: conv_euctojis()
	  src/compose.c: compose_quote_parse_fmt()
	  src/prefs.c: prefs_set_data_from_text()
	  	       prefs_set_text(): replaced g_malloc() with alloca().

2000-02-26

	* version 0.2.5

	* src/logwindow.c: improved log_window_append() so that it shows
	  warning, error and normal message with different colors.
	* src/utils.[ch]: added functions log_message(), log_warning(), and
	  log_error() that show normal message, warning, and error for each.
	  And modified many warning messages to use these.
	* src/messageview.c: messageview_init(): made it set colors of
	  quotation and URI to black when failed to allocate colors.
	* src/news.c: news_parse_xover(): replaced g_malloc() for allocating
	  the buffer with alloca().

2000-02-25

	* src/folderview.c: fixed a bug that didn't put previously selected
	  folder name in text entry. In addition to that, made some
	  modifications.

2000-02-24

	* version 0.2.4

	* src/logwindow.[ch]: added log window that displays protocol log.
	* src/about.c: adjusted the size of dialog.
	* src/folderview.c: made it select a folder when double-clicked.

2000-02-23

	* src/prefs_common.[ch]: added an item `translate_header' that
	  decides whether header name like `From:' or `Subject:' is
	  translated or not.
	* src/compose.c: made it show alert dialog when receiptor isn't
	  entered.
	* src/inc.c: some code cleanups.

2000-02-22

	* version 0.2.3

	* src/compose.c: made header entries move those focus to next
	  entry or text widget when activated. And sorted out the menu items.
	* src/mainwindow.[ch]
	  src/prefs_common.[ch]
	  src/main.c: made it save the sizes of widgets and the position of
	  window when quitting.
	* src/prefs_common.c: set a14, k14 fontset as default message font.
	* src/about.c: changed the appearance of about dialog using text
	  widget and so on.
	* src/recv.c: modified recv_write() so that it converts an escaped
	  From_ line.

2000-02-20

	* version 0.2.2

	* src/compose.[ch]: supported Bcc.

2000-02-19

	* version 0.2.1

	* src/utils.[ch]: added function to_number() that examines string
	  and if that is a number string, return its value.
	* src/procmsg.c: fixed a bug that caused malfunction when non-digit
	  character was included in file name.

2000-02-18

	* version 0.2.0

	* src/folderview.c: fixed a bug that caused segmentation fault
	  when opened folder node was deleted (thanks to Hiramatu).
	  And implemented folderview_rm_server_cb() which removes news server.
	* src/mbox.c: modified a warning message.

2000-02-13

	* version 0.2.0alpha-pre8

	* src/mainwindow.c: inc_all_account_mail_cb(): made it select inbox
	  folder to prevent the probrem when current folder is updated.
	* src/summaryview.c: summary_execute(): made it write to summary
	  cache when executed.

2000-02-12

	* version 0.2.0alpha-pre7

	* src/utils.[ch]: added path_cmp() that compares two paths ignoring
	  trailing directory separator.
	* src/folderview.[ch]
	  src/summaryview.[ch]: modified so that folder tree is updated
	  when messages are moved or deleted.
	* src/inc.c: some code cleanup.

2000-02-11

	* version 0.2.0alpha-pre6

	* src/utils.[ch]: added get_domain_name() that return domain
	  name as a static string.
	* src/compose.c: compose_generate_msgid(): modified so that even
	  if current address doesn't contain '@', it generates a decent
	  message ID.
	* src/send.c: some code cleanup.

2000-02-10

	* src/folderview.c: modified the behavior of folder tree when
	  the folder is right-clicked.
	* src/compose.c: compose_encode_header(): added irresponsible
	  buffer overrun check.

2000-02-09

	* version 0.2.0alpha-pre5

	* updated gettext and libtool.
	* configure.in: modified localedir definition so that message
	  catalogs are installed into correct directories.
	* src/folderview.c
	  src/mainwindow.c: modified them so that a folder can be reopen
	  even if it is currently open.
	* src/prefs_common.[ch]
	  src/messageview.c: added an option that toggle the coloration of
	  message.

2000-02-08

	* version 0.2.0alpha-pre4

	* src/mainwindow.c
	  src/messageview.c: fixed a bug that broke memory on allocating
	  colors.

2000-02-07

	* src/folderview.c: some bug fixes on selecting folder.

2000-02-07

	* version 0.2.0alpha-pre3

	* src/folderview.c
	* src/summaryview.[ch]: some code cleanups.
	* src/messageview.c: fixed a color allocating bug (maybe).

2000-02-06

	* version 0.2.0alpha-pre2

	* src/folderview.[ch]: made folder view not open selected folder
	  unless return or space key is pressed, or clicked by mouse
	  button 1 or 2.
	* src/inc.c: some code cleanups.
	* TODO.jp: added some items.

2000-02-05

	* version 0.2.0alpha-pre1

	* src/summaryview.[ch]: fixed a bug that broke summary thread
	  when deleted duplicated messages (thanks to BONAIM).
	  And some code cleanup.
	* src/procmsg.[ch]: renamed procmsg_move_messages() to
	  procmsg_move_messages_with_dest(), and replaced former with
	  new function which doesn't specify destination.
	* src/prefs_common.c
	  src/gtkutils.c: some memory leak fixes of linked lists.
	* src/utils.[ch]: added list_remove_all() to remove all elements
	  of doubly-linked list.
	* src/inc.[ch]: added inc_all_account_mail() that incorporates
	  new messages of all accounts.
	* src/account.[ch]: added account_foreach() to process each accounts.
	* added TODO.jp

2000-02-04

	* version 0.1.23alpha

	* src/inc.c: made the folder tree update the message number
	  when incorporated new messages.
	* src/folderview.[ch]: added a function folderview_scan_folder()
	  to scan one folder on the view, which is specified by folder name.

2000-02-02

	* version 0.1.22alpha

	* src/prefs_account.[ch]: added the setting of assorting on
	  receiving.
	* src/inc.c: supported assorting on receiving.
	* src/procmsg.c: cleaned up the code.
	* src/news.c: fixed a bug that locked up when failed to get xover.
	* src/compose.c: made a message unmark that is put into specific
	  folders.

2000-02-01

	* version 0.1.21alpha

	* src/folderview.c
	  src/summaryview.c: implemented the function 'go to next folder
	  when no unread message found.'
	* src/summaryview.c: made connection state displayed on the
	  status bar when connecting to a news server.
	* src/compose.c: changed X-Mailer: header field string a bit.
	* src/prefs_common.c: implemented residual functions of assortment.

2000-01-31

	* version 0.1.20alpha

	* src/prefs_common.c: implemented reading/writing/register/deletion
	  of assortment setting.
	* src/mainwindow.c: slightly modified the appearance of statusbar.
	* src/account.c: account_delete(): fixed a bug that didn't assigned
	  the pointer to GList when an account was deleted.

2000-01-29

	* src/procmsg.c: procmsg_get_mark_sum(): fixed a bug that failed
	  to read mark file (thanks to BONAIM).
	* src/prefs_common.c: added the interface of assortment setting.

2000-01-28

	* src/summaryview.c: fixed a bug that didn't redraw marking properly
	  when displaying an unread message with left-click (thanks to
	  shigeri).

2000-01-27

	* src/summaryview.[ch]: added functions for assortment.
	* src/about.c: added a button to close window.

2000-01-26

	* src/procmsg.c: fixed a bug that didn't add news flag correctly.
	* src/compose.c: fixed a bug that can't reply to a news article.
	* src/filter.[ch]: added for message filtering.
	* src/procheader.[ch]: added procheader_get_unfolded_line()
	  to process filtering. And added procheader_get_header_list()
	  that reads headers of a message and store them on the memory,
	  and procheader_header_list_destroy() that removes all headers
	  read by procheader_get_header_list().

2000-01-25

	* version 0.1.19alpha

	* src/news.c: modified so that it retrieves only overview information
	  that is not yet cached.
	* src/procmsg.[ch]: modified for news handling.

2000-01-24

	* src/news.c: supported xover.
	* src/mbox.c: fixed a bug that didn't handle empty line correctly
	  (Thanks to shigeri).

2000-01-23

	* version 0.1.18alpha

	* src/procmsg.[ch]: modified some functions so that they can
	  handle news folder.
	* src/news.c: added header cache routine.
	* src/procheader.c: fixed a bug that caused memory leak when some
	  header was duplicated.
	  And added Newsgroups: in parsing headers.
	* src/summaryview.c: added news article cache routine.
	* src/compose.c: made it be able to reply/forward news article.

2000-01-22

	* src/compose.c: fixed a bug that failed to parse To: header
	  if a comma is included in double quotation (Thanks to shigeri).
	* src/mbox.c: modified the code for processing mbox so that it
	  can handle unescaped From_ line correctly.

2000-01-21

	* version 0.1.17alpha

	* src/foldersel.c: fixed a bug that didn't display folder tree.
	  And added the register routine for news server and group setting.

2000-01-20

	* version 0.1.16alpha

	* src/statusbar.[ch]: added statusbar_puts_all().
	  statusbar_puts(): made it truncate a string that is too long.
	* src/folderview.[ch]: changed CTree's row data from string
	  to FolderInfo structure.
	  And implemented popup menu that registers news server and group.
	* src/messageview.c: modified short header display routine.

2000-01-19

	* added src/news.[ch] for NetNews session management.
	* src/summaryview.[ch]: added NetNews reading codes.

2000-01-18

	* src/mainwindow.c
	  src/prefs_common.[ch]: made them preserve toolbar style.
	* src/main.c: made it save configuration before exiting.
	* src/summaryview.c: modified summary status display routine.
	* added src/nntp.[ch] for handling low level NNTP session.

2000-01-17

	* added src/progress.[ch] for displaying progress.
	* src/inc.c: modified progress dialog routines to use
	  src/progress.[ch].
	* src/folderview.[ch]: added preliminary NetNews supporting code.

2000-01-16

	* version 0.1.15alpha

	* src/main.c
	  src/folderview.c: some permission fixes.
	* src/folderview.c: implemented folder creation/renaming/removing.
	* src/utils.[ch]: added remove_dir_recursive() that removes
	  a directory recursively.

2000-01-15

	* src/mainwindow.[ch]: added toolbar style selection.
	* added src/inputdialog.[ch] to prompt user to enter a string.
	* src/summaryview.[ch]: modified the behavior of view on
	  normal mode.
	* src/mbox.c: fixed a bug that couldn't lock file when
	  lockf() was used (Thanks to shigeri).

2000-01-14

	* version 0.1.14alpha

	* src/mainwindow.[ch]: changed the appearance of toolbar.
	  And fixed window handling.
	* src/summaryview.c: modified the messages displayed on status bar.
	* src/compose.[ch]: added toolbar.
	* src/*.xpm: borrowed some icons from gnome-libs (temporary).

2000-01-13

	* version 0.1.13alpha

	* src/summaryview.c: fixed a bug of threading. And some code
	  cleanups. And rewrote the routine of deleting duplicated messages
	  using hash table.
	* src/mainwindow.[ch]: added toolbar.

2000-01-12

	* version 0.1.12alpha

	* src/summary_search.c: if the OS don't have wcsstr(), use wcswcs()
	  instead.
	* src/summaryview.c: changed CTree creating routine as it creates
	  thread on the fly for speeding up.
	* src/procmsg.c: rewrote message processing routines using hash
	  table for speeding up. It should be considerably faster than
	  before.

2000-01-11

	* version 0.1.11alpha

	* po/ja.po: modified msgstr for Solaris standard gettext.
	* src/main.c: added config.h inclusion.
	* src/compose.c: changed to add replied message's In-Reply-To
	  message id to References header if it don't have References header.
	* src/summaryview.c: changed threading routine to use hash table
	  for speeding up.

2000-01-11

	* version 0.1.10alpha

	* po/ja.po: modified msgstr so as not to core dump on Solaris.
	* src/main.c: added inclusion of locale.h.
	  (Thanks to Sato for above.)
	* src/mbox.c
	* src/socket.c: applied Solaris patch by shigeri with some
	  modification. (Thanks!)

2000-01-10

	* version 0.1.9alpha

	* src/compose.c: compose_encode_header(): fixed some bugs.
	  And modified header generating routines to support proper
	  References header, and supported Organization header.
	* src/procmsg.[ch]
	  src/procheader.c: removed Cc: and Reply-To: from cache data.
	* src/procheader.[ch]: renamed header list structure to HeaderEntry.
	* src/summaryview.[ch]: summary_thread_func(): some optimization.
	  And added summary_pass_key_press_event() to pass key press event
	  from other widgets.
	* src/messageview.c: messageview_key_pressed(): modified so that
	  key event is passed to summary view even if message view is
	  separated. (Thanks to wakai@UEC univ. for pointing this out.)

2000-01-09

	* version 0.1.8alpha

	* src/compose.c: implemented RFC1522, RFC2407 (loosely) compliant
	  header MIME encoding.
	* src/procheader.c: some bug fixes of folded header line processing.
	* src/headerview.c: headerview_show(): some bug fixes.

2000-01-07

	* version 0.1.7alpha

	* src/utils.c: conv_euctojis(): fixed a bug that didn't add
	  kanji-out sequence [ \033 ( B ] when input string was ended
	  with kanji. (Thanks to Nozomu Kobayashi for pointing this out.)
	* src/compose.c: compose_encode_header(): changed as it outputs
	  encoded string to another buffer.
	  And implemented a faculty to save sent message to outbox and
	  to queue message that failed to send (preliminary).
	  And, finally implemented proper To: and Cc: processing :)
	* src/folderview.c: added preliminary right-clicking popup menu
	  for operating folders.
	* some permission fixes at creating or copying file.

2000-01-07

	* version 0.1.6alpha

	* src/procheader.c: fixed a bug that didn't null-terminate
	  header list and caused segmentation fault.

2000-01-06

	* version 0.1.5alpha

	* src/procheader.[ch]: added function procheader_get_one_field()
	  that gets one header field that matches the header list.
	  And removed procheader_get_unfolded_line(), which is less generic.
	  And rewrote procheader_get_header_fields() using
	  procheader_get_one_field().
	* src/summaryview.c: some bug fixes of key input scan routine.
	* README, README.jp: modified documents a bit.

2000-01-05

	* src/menu.c: menu_set_sensitive(): fixed a bug that if a menu item
	  had a submenu, set sensitivity of the submenu, not the item.

2000-01-05

	* version 0.1.4alpha

	* src/summaryview.c: fixed a bug that caused segmentation fault
	  when empty summary view was center-clicked.
	  And fixed a bug that freed moving folder strings when marked
	  as unread.
	  If current folder is trash, don't delete message.
	* src/summaryview.[ch]
	* src/mainwindow.c
	* src/procmsg.[ch]: added update-cache mode (discards previous cache).

2000-01-04

	* src/procheader.[ch]: more optimization of header processing
	  routine. And added a new function procheader_get_header_fields()
	  that receives an array of header name as a parameter and
	  set header bodies.
	* src/utils.[ch]: added remove_return() for removing return code.
	* src/unmime.c: added remove_return() on the last of UnMimeHeader().

2000-01-03

	* src/compose.c: if message body is ascii only, set US-ASCII as
	  charset in Content-Type.
	* src/main.[ch]
	* src/prefs.c
	* src/prefs_common.c
	* src/prefs_account.c
	* src/account.c: changed the location of rc files.
	* src/account.c: enabled closing window when escape key is pressed.

2000-01-02

	* version 0.1.3alpha

	* src/compose.c: fixed a bug that caused segmentation fault
	  when sending failed.
	  And relocated header-generation routines from src/send.c.
	* src/send.c: moved header-generation routines to src/compose.c.
	* src/prefs.c: added '~' to home directory expansion.
	* src/prefs_account.[ch]: added signature file path configuration.
	* src/prefs_common.[ch]: added spool path configuration.
	* src/inc.c: changed the method of user name acquisition to use
	  g_get_user_name().

2000-01-01

	* version 0.1.2alpha

	* added ChangeLog (this file), ChangeLog.jp.
	* some code cleanups.
	* added manage_window.[ch] for transient window management.
	* src/procheader.c: optimized header processing routine a bit.
	* src/send.c: fixed exception handling on connection.
	* src/inc.c: added exception handling on getting user name.

2000-01-01

	* version 0.1.1alpha

	* src/send.c: fixed a bug that didn't add Content-Type: header.

2000-01-01

	* version 0.1.0alpha

	* initial release.
