[dev] [cvs] commit: imp/lib Message.php

Chuck Hagenbuch chuck at horde.org
Tue Nov 8 19:09:16 PST 2005


Quoting Michael M Slusarz <slusarz at curecanti.org>:

>  Log:
>  When marking all messages with a flag in a mailbox, we need to obtain the
>  full list of UIDs for that mailbox and then call flag() to do the actual
>  flagging.  This is because flag() will be the sole function that will update
>  the mailbox cache (eventually).

To make this more efficient, can we pass some sort of special argument 
to flag() that means ALL? Then when updating the cache, it could also 
know to just update everything in it...

-chuck

-- 
"But she goes not abroad in search of monsters to destroy." - John 
Quincy Adams


More information about the dev mailing list