[PATCH 0/3] Introduce the add command
Adam Wolfe Gordon
awg+notmuch at xvx.ca
Sat Jul 13 17:45:43 PDT 2013
Hi everyone,
The recent introduction of insert inspired me to finally add a feature I've
been wanting: a command to index a specific file in the maildir. My usecase
for this is that I have an inotify-based script that watches for new mail
and calls notmuch new when new mail shows up. Running notmuch new in this
situation is overkill, since I know exactly what's changed. A faster command
that just adds a single file reduces contention on the database lock.
This series introduces a new command, "notmuch add", which indexes a file
that already exists in the maildir. It is implemented in notmuch-insert.c
because it uses the basic infrastructure introduced for the insert command.
Missing man page for now - wanted to get the code out first for review.
-- Adam
Adam Wolfe Gordon (3):
cli: Return an error code from add_message_to_database
cli: Introduce the add command
test: Add simple tests for the add command
notmuch-client.h | 3 +++
notmuch-insert.c | 57 +++++++++++++++++++++++++++++++++++++++++++++++++++---
notmuch.c | 2 ++
test/insert | 35 +++++++++++++++++++++++++++++++++
4 files changed, 94 insertions(+), 3 deletions(-)
--
1.7.9.5
More information about the notmuch
mailing list