No, sync happens when you change folders.
What loop? By refresh i mean a re-query which means things like vfolders of unread messages will clear out newly read messages. > > On Wed, 2001-10-10 at 17:49, Not Zed wrote: > > On Thu, 2001-10-11 at 06:29, jacob berkman wrote: > > > On Wed, 2001-10-10 at 16:10, Not Zed wrote: > > > > > > > > (moving to evo-hackers) > > > > > > > > So I guess the question is, what should be the behaviour? > > > > > > > > Only remove 'things that used to match but no logner' on an explicit > > > > expunge? > > > > > > > > Do we expunge the folders underneath too (which might not be what was > > > > wanted as its slow). > > > > > > > > Does a sync operation just sync all the underlyhing folders so that > > > > flags are stored? (seems reasonable to me). > > > > > > the difference is writing to disk vs. updating the message list. it > > > does make sense to write to disk when you leave, or even at random > > > intervals. but the messages should only disappear from the vfolder due > > > to a direct user action (expunge). > > > > > > i don't think there's any other really good way to do this. > > > > Ok, i'll try that. > > > > I'll make 'sync' write out changes to disk but not refresh the folders, > > i'll make expunge refresh the folders too (and i suppose, expunge the > > source folders). > > Sync occurs only on exit, and the refresh would still occur in the loop, > right? > Luis (trying to understand) > > -- > Luis Villa > Ximian Bugmaster > "Quality is an amazing bridge because it is universal in its language." > Thomas Corcoran > _______________________________________________ evolution-hackers maillist - [EMAIL PROTECTED] http://lists.ximian.com/mailman/listinfo/evolution-hackers