diff options
author | bertrand <Bertrand.Guiheneuf@aful.org> | 1999-12-17 02:05:41 +0800 |
---|---|---|
committer | Bertrand Guiheneuf <bertrand@src.gnome.org> | 1999-12-17 02:05:41 +0800 |
commit | d376deb02b02fd094a66f7b1495edade60257f95 (patch) | |
tree | 4181e3475385a599698dca1b3ab9500876c12d41 /ChangeLog | |
parent | 6bd8382bd68ada82117064bc3576c4b8374cfc04 (diff) | |
download | gsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.tar.gz gsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.tar.zst gsoc2013-evolution-d376deb02b02fd094a66f7b1495edade60257f95.zip |
changed the return value. Now returns the list of expunged messages
1999-12-16 bertrand <Bertrand.Guiheneuf@aful.org>
* camel/camel-folder.c (camel_folder_expunge):
(_expunge):
* camel/camel-folder-pt-proxy.c (_expunge):
changed the return value. Now returns the list
of expunged messages
* camel/camel-folder.c (_init_with_store):
cleaned up. Use the exception system now.
(_open): ditto.
(camel_folder_open): ditto.
(camel_folder_open_async): ditto.
(_close): ditto.
(camel_folder_close): ditto.
(camel_folder_close_async): ditto.
* camel/camel-exception.c (camel_exception_set):
When no exception is given, do nothing, just
return.
(camel_exception_set): documented.
(camel_exception_new): idem.
(camel_exception_free): idem.
(camel_exception_xfer): idem.
* camel/camel-folder.c:
* camel/camel-folder.h: more clean-ups.
Removed message list related code.
This was braindead design.
svn path=/trunk/; revision=1494
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 91 |
1 files changed, 91 insertions, 0 deletions
@@ -1,3 +1,94 @@ +1999-12-16 bertrand <Bertrand.Guiheneuf@aful.org> + + * camel/camel-folder.c (camel_folder_expunge): + (_expunge): + * camel/camel-folder-pt-proxy.c (_expunge): + changed the return value. Now returns the list + of expunged messages + + * camel/camel-folder.c (_init_with_store): + cleaned up. Use the exception system now. + (_open): ditto. + (camel_folder_open): ditto. + (camel_folder_open_async): ditto. + (_close): ditto. + (camel_folder_close): ditto. + (camel_folder_close_async): ditto. + + * camel/camel-exception.c (camel_exception_set): + When no exception is given, do nothing, just + return. + (camel_exception_set): documented. + (camel_exception_new): idem. + (camel_exception_free): idem. + (camel_exception_xfer): idem. + + + * camel/camel-folder.c: + * camel/camel-folder.h: more clean-ups. + Removed message list related code. + This was braindead design. + + + * camel/camel-folder-utils.c (camel_aml_expunge_messages): + implemented. The routines in this file will be + called by providers to handle the list of + message already standing in memory. + +1999-12-15 bertrand <Bertrand.Guiheneuf@aful.org> + + * camel/camel-folder-utils.c: + * camel/camel-folder-utils.h: + New files, misc utilities for the + folder providers. Includes active message + list utilities. + + + * camel/camel-folder.c (_has_message_number_capability): + (camel_folder_has_message_number_capability): + Added this to know if a folder provides + number-based message access. + + * camel/camel-folder.c (_get_message_count): + added warning when called directly. + (_append_message): ditto + (_open_async): ditto + (_close_async): ditto + (_delete_messages): ditto + (_expunge): ditto + (_get_message_by_number): ditto + (_get_message_uid): ditto + (_get_message_uid_by_number): ditto + (_get_message_by_uid): ditto + (_get_uid_list): ditto + + + * camel/camel-folder-pt-proxy.c (_open_async): + (_open): + (_close_async): + (_close): + (camel_folder_pt_proxy_class_init): + update + (_get_message_by_number): + Update to reflect changes in CamelFolder + + * camel/camel-folder.h: + * camel/camel-folder.c (_get_subfolder): + (camel_folder_get_subfolder): + The CamelFolder::get_folder is renamed to + get_subfolder as it is more intuitive. + + * camel/camel-folder.c (_get_message_by_number): + (camel_folder_get_message_by_number): + * camel/camel-folder.h + (camel_folder_get_message_by_number): + The get_message method is now named + get_message_by_number for consistency + with the _by_uid methods. + + * camel/camel-folder.[ch]: + clean-ups. + 1999-12-13 Nat Friedman <nat@helixcode.com> * ebook/e-book.h: New file. |