** Fix for bug #311512
2007-06-01 Karl Relton <karllinuxtest.relton@ntlworld.com>
** Fix for bug #311512
* camel-folder.c (folder_changed): Block "folder_changed" signal
propagation until filtering has completed.
(camel_folder_change_info_new): Added a new uid_filter array.
(change_info_recent_uid, change_info_filter_uid): Silently add
uids.
(camel_folder_change_info_cat): Silently add uids to recent and
filter uid sets.
(camel_folder_change_info_recent_uid): Use the new
change_info_recent_uid() function and also add the uid to the
filter set.
(camel_folder_change_info_clear): Clear the filter uid set.
(camel_folder_change_info_free): Free the filter uid set.
svn path=/trunk/; revision=7794