On Sunday, September 5, 2004, at 12:11:49 PM, the old mahogany desk
trembled gently as MAU began rapidly hitting his squeaky typewriter's
keys:
> That is exactly my point. To be consistent with what 'move' (which can
> be considered equivalent to cut&paste) generally means, I think and
> believe that the message should not be considered to be available for
> any 'manipulation' after it has been moved.
And this is perhaps the only place where our opinions differ.
A message MOVED, for me, is clearly available. It's somewhere else,
but it still exists, like the cup of coffee put in the cupboard: you
can still add sugar to it.
A message DELETED is what I'd say is unavailable for manipulation.
However, a message MARKED FOR DELETION would still be there for
subsequent filtering, until the end of the filter list.
This way the order of actions IS important - just that the message
MOVED is still available, and that's all.
> Otherwise, what is the difference between doing a copy and a move?
Moreover, there's a problem with manipulating them:
IF subject contains "blah" {
MOVE TO "\junk"
MARK AS read
}
This is obvious. However:
IF subject contains "hello" {
COPY TO "\greetings"
MARK AS read
}
Should the original message, or the copy, be marked as read? It is
ambiguous here. I'd vote, then, for special commands here:
IF subject contains "hello" {
COPY TO "\greetings"
MARK AS read
MARK COPY AS flagged
}
This would mark the original one as read, but the copy as flagged.
--
|\ /| \~~~/ \~~~/
| \/ | /\ > < \~/ > < ICQ# 3146019
|____| /__\ /___\ /_\ /___\ IQ# 3.14159
Japanese T-shirt collection: "Have a naked summer!"
Flyin' high with The Bat! v2.10 RC/1
over the swamps of Windows 2000 5.0 build 2195 Service Pack 4
________________________________________________________
Current beta is 3.00.06 | 'Using TBBETA' information:
http://www.silverstones.com/thebat/TBUDLInfo.html
IMPORTANT: To register as a Beta tester, use this link first -
http://www.ritlabs.com/en/partners/testers/