]> git.notmuchmail.org Git - notmuch/blobdiff - TODO
fix .gitignore for gzipped man pages
[notmuch] / TODO
diff --git a/TODO b/TODO
index 14dfa556966997e90365d5c29285b2c0c25aa116..4dda6f4654895d5b1aa7edf0b4915bbd20d17156 100644 (file)
--- a/TODO
+++ b/TODO
@@ -15,7 +15,9 @@ result.) This may require removing the outer array from the current
 "notmuch search --format=json" results.
 
 Fix '*' to work by simply calling '+' or '-' on a region consisting of
 "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.
 
 Add a global keybinding table for notmuch, and then view-specific
 tables that add to it.
@@ -265,6 +267,9 @@ large so the detection could be potentially slow). 2. A "notmuch
 search" syntax could be added to allow the user to find these files,
 (and perhaps delete them or move them away as appropriate).
 
 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.
 Test suite
 ----------
 Achieve 100% test coverage with the test suite.