This is the next iteration of maildir synchronization patches. The changes are: - Configuration is now simplified. The synchronization can only be full enabled or disabled. By default it is still disabled. - Added test for notmuch restore (with enabled synchronization) - Rebased to the current master - 'D' flag is mapped to 'deleted' tag instead of 'delete' (this has already been in v3)
Can be pulled by git pull git://rtime.felk.cvut.cz/notmuch tags/maildir-sync-v4 Michal Sojka (4): lib: Return added message even if it already was in the database Maildir synchronization Make maildir synchronization configurable Tests for maildir synchronization lib/database-private.h | 2 +- lib/database.cc | 19 ++++- lib/message.cc | 226 ++++++++++++++++++++++++++++++++++++++++++++++ lib/notmuch-private.h | 4 + lib/notmuch.h | 16 +++- notmuch-client.h | 7 ++ notmuch-config.c | 49 ++++++++++ notmuch-new.c | 7 ++- notmuch-restore.c | 2 + notmuch-setup.c | 10 ++ notmuch-tag.c | 2 + test/maildir-sync | 231 ++++++++++++++++++++++++++++++++++++++++++++++++ test/notmuch-test | 3 +- test/test-lib.sh | 14 +++- 14 files changed, 585 insertions(+), 7 deletions(-) create mode 100755 test/maildir-sync _______________________________________________ notmuch mailing list notmuch@notmuchmail.org http://notmuchmail.org/mailman/listinfo/notmuch