On Wed, 19 Mar 2003 Vadim Zeitlin <[EMAIL PROTECTED]> wrote: > More I think > about it, more I agree that the messages should be really deleted from the > folder because I do imagine that you might want to delete all messages > matching the given criteria and currently there is no simple way to do it.
I strongly agree with this. > However we open another can of worms: how should this play with "use > trash" option? I think it should follow this setting, i.e. behave in the > same way as if the messages were deleted from the main folder itself, but > what about the behaviour in the virtual folder? Should the messages either > be removed immediately (if use trash) or just marked with 'D' (if we don't > use it) or can we choose just one mode for both cases? Any opinions? It seems natural to me that the behavior in the virtual folder would be the same in the behavior in the msg folder. However I think marking with a 'D' is fully adequate. (Of course, this is the way I ordinarily do things: I no longer use a trash folder.) Furthermore, perhaps individual msg folders can be set to behave differently on this score (whether or not to use trash)? (That's what the prefs selection looks like, although I've never tried differential settings.) In this case it might be odd to have different msgs in the same virtual folder handled differently as one goes along performing the same action. I also suspect from other folder behavior (see the PS below) that in this "mixed" case that msgs marked 'D' would be expunged each time some other msg in the virtual folder was moved to trash. This would be very undesirable. Therefore I would choose in virtual folders to mark proposed deletions with 'D' in both the virtual and the original folder. If the user expunges these, then they will be gone from both folders. Otherwise, the next time the original folder is updated (e.g., the next time a msg in that folder is moved to trash), if I understand things correctly, those msgs would be handled according to the folder properties (e.g., moved to trash as well). Cheers, Alan PS I should add that the automatic (e.g., when new mail arrives in a local folder) expunging of msgs marked 'D' is not a behavior that I like. Is it intentional? I wish always to give an explicit command to expunge unless I have set the folder properties otherwise. ------------------------------------------------------- This SF.net email is sponsored by: Tablet PC. Does your code think in ink? You could win a Tablet PC. Get a free Tablet PC hat just for playing. What are you waiting for? http://ads.sourceforge.net/cgi-bin/redirect.pl?micr5043en _______________________________________________ Mahogany-Users mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/mahogany-users
