Added in imap_[g,s]et_message_user_flag() methods (imap_get_message_info):
authorJeffrey Stedfast <fejj@helixcode.com>
Tue, 18 Jul 2000 20:56:46 +0000 (20:56 +0000)
committerJeffrey Stedfast <fejj@src.gnome.org>
Tue, 18 Jul 2000 20:56:46 +0000 (20:56 +0000)
commit3c53ba7bebecfa2d066f4566974329cd55ea45fb
tree79563ff6253fa27f9d3a1eadc52f41574dd04eeb
parentaa414ba9f0dfe5c2814a16a566e6b5bc30986f4d
Added in imap_[g,s]et_message_user_flag() methods (imap_get_message_info):

2000-07-18  Jeffrey Stedfast  <fejj@helixcode.com>

* providers/imap/camel-imap-folder.c (camel_imap_folder_class_init): Added
in imap_[g,s]et_message_user_flag() methods
(imap_get_message_info): Rewrote to use the more efficient way of
downloading summary information and also added a UID comparison so that
if the UID requested doesn't match the UID received, it returns NULL.
FIXME: When the mailer gets NULL when it requested message info, it
seems that it displays a row for that message and when you try and select
the blank row, it segfaults.

* providers/imap/camel-imap-store.c (get_folder): Oops, this should not be
checking against "/", it should be checking against dir_sep.

* providers/imap/camel-imap-folder.c (imap_parse_subfolder_line): Updated
to trim out the leading namespace.
(imap_get_subfolder_names): Let the subfolder parser trim the namespace
off the folder name.
camel/ChangeLog
camel/providers/imap/camel-imap-folder.c