[PATCH 1/3] new: Do not defer maildir flag synchronization during the first run

Sebastian Spaeth Sebastian at SSpaeth.de
Fri Jan 28 00:51:29 PST 2011


On Thu, 27 Jan 2011 19:08:38 -0500, Austin Clements <amdragon at mit.edu> wrote:

> I added a "notmuch_database_remove_message_get" to the public API that's
> just like "notmuch_database_remove_message" except that it also returns a
> notmuch_message_t if other instances of the message still exist.  It feels
> clunky to have two almost identical variants of this function.  Is this the
> preferred way to change the public API?  Or should I just add the argument
> to the existing function and fix the other three calls to it?

Just adding an argument to the public API without library version bump would
break my python bindings. So if we modify the public API, I would prefer
if we rename the function and remove the old one completely. That I
could detect at least.

Sebastian
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
URL: <http://notmuchmail.org/pipermail/notmuch/attachments/20110128/2378ba4f/attachment.pgp>


More information about the notmuch mailing list