diff options
author | Jeffrey Stedfast <fejj@ximian.com> | 2003-02-20 06:38:55 +0800 |
---|---|---|
committer | Jeffrey Stedfast <fejj@src.gnome.org> | 2003-02-20 06:38:55 +0800 |
commit | b2222dd5b6cd9487642fd945ffa4f0cb0b172d63 (patch) | |
tree | eea409169feff3c98057043b2f4b90480d590292 /camel/ChangeLog | |
parent | dd3f9a6ee5a661a978239e7f5fc7df8625844f44 (diff) | |
download | gsoc2013-evolution-b2222dd5b6cd9487642fd945ffa4f0cb0b172d63.tar.gz gsoc2013-evolution-b2222dd5b6cd9487642fd945ffa4f0cb0b172d63.tar.zst gsoc2013-evolution-b2222dd5b6cd9487642fd945ffa4f0cb0b172d63.zip |
New filter action that pipes the message source to the user-program and
2003-02-19 Jeffrey Stedfast <fejj@ximian.com>
* camel-filter-driver.c (pipe_message): New filter action that
pipes the message source to the user-program and reads back the
modified message and replaces driver->priv->message with the new
message object.
(do_copy): Check p->modified to make sure the message hasn't been
modified by the pipe-message action - if it has been modified,
default to the slower camel_folder_append_message() way of
copying.
(do_move): Same.
(pipe_to_system): Set p->modified to TRUE if the user-program gave
us back a message stream and we were able to parse it.
(camel_filter_driver_filter_message): If the message has been
modified, always use camel_folder_append_message() when appending
it to the default folder.
svn path=/trunk/; revision=19951
Diffstat (limited to 'camel/ChangeLog')
-rw-r--r-- | camel/ChangeLog | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/camel/ChangeLog b/camel/ChangeLog index 9908bb2b68..965c32b1c2 100644 --- a/camel/ChangeLog +++ b/camel/ChangeLog @@ -4,6 +4,16 @@ pipes the message source to the user-program and reads back the modified message and replaces driver->priv->message with the new message object. + (do_copy): Check p->modified to make sure the message hasn't been + modified by the pipe-message action - if it has been modified, + default to the slower camel_folder_append_message() way of + copying. + (do_move): Same. + (pipe_to_system): Set p->modified to TRUE if the user-program gave + us back a message stream and we were able to parse it. + (camel_filter_driver_filter_message): If the message has been + modified, always use camel_folder_append_message() when appending + it to the default folder. 2003-02-14 Jeffrey Stedfast <fejj@ximian.com> |