"notmuch search --format=json" results.
Fix '*' to work by simply calling '+' or '-' on a region consisting of
-the entire buffer.
+the entire buffer, (this would avoid one race condition---while still
+leaving other race conditions---but could also potentially make '*' a
+very expensive operation).
Add a global keybinding table for notmuch, and then view-specific
tables that add to it.
search" syntax could be added to allow the user to find these files,
(and perhaps delete them or move them away as appropriate).
+Fix filesystem/notmuch-new race condition by not updating database
+mtime for a directory if it is the same as the current mtime.
+
Test suite
----------
Achieve 100% test coverage with the test suite.