]> git.notmuchmail.org Git - notmuch/blobdiff - TODO
test: copy files in test_expect_equal_file instead of moving them
[notmuch] / TODO
diff --git a/TODO b/TODO
index 4bcff10941fe7e92d114a9c5087c75cd7a52002c..260ffe18b37c778fcb7b13325f78547e76257aaa 100644 (file)
--- a/TODO
+++ b/TODO
@@ -2,8 +2,6 @@ Fix the things that are causing the most pain to new users
 ----------------------------------------------------------
 1. A new import is tagging all messages as "inbox" -- total pain
 
 ----------------------------------------------------------
 1. A new import is tagging all messages as "inbox" -- total pain
 
-2. Allow an easy way to get tags from directory names (if the user has them)
-
 Emacs interface (notmuch.el)
 ----------------------------
 Add notmuch-bcc and notmuch-cc for setting default Bcc and Cc values,
 Emacs interface (notmuch.el)
 ----------------------------
 Add notmuch-bcc and notmuch-cc for setting default Bcc and Cc values,
@@ -34,6 +32,8 @@ current message/thread and make searches not return deleted messages
 by default, (unless the user asks explicitly for deleted messags in
 the search query).
 
 by default, (unless the user asks explicitly for deleted messags in
 the search query).
 
+Add keybindings for next/previous thread.
+
 Add support to "mute" a thread (add a "muted" tag and then don't
 display threads in searches by default where any message of the thread
 has the "muted" tag).
 Add support to "mute" a thread (add a "muted" tag and then don't
 display threads in searches by default where any message of the thread
 has the "muted" tag).
@@ -216,6 +216,9 @@ Fix the "count" functionality to be exact as Olly explained in IRC:
        ojwb> cworth: if you set the check_at_least parameter to the
        database size, get_matches_estimated() will be exact
 
        ojwb> cworth: if you set the check_at_least parameter to the
        database size, get_matches_estimated() will be exact
 
+Fix the threading of a message that has a References: header but no
+In-Reply-To: header (see id:"87lixxnxpb.fsf@yoom.home.cworth.org").
+
 Search syntax
 -------------
 Implement support for "tag:*" to expand to all tags.
 Search syntax
 -------------
 Implement support for "tag:*" to expand to all tags.
@@ -252,13 +255,16 @@ fix old messages to be consistent.
 Start indexing the List-Id header, (and re-index this header for
 existing messages at the next database upgrade).
 
 Start indexing the List-Id header, (and re-index this header for
 existing messages at the next database upgrade).
 
-Start indexing the message file's directory and make it available for
-search as "folder:" (and re-index this value for existing messages at
-the next database upgrade).
-
 Add support for the user to specify custom headers to be indexed (and
 re-index these for existing messages at the next database upgrade).
 
 Add support for the user to specify custom headers to be indexed (and
 re-index these for existing messages at the next database upgrade).
 
+Save filenames for files detected as "not an email file" in the
+database. This would allow for two things: 1. Optimizing "notmuch new"
+to not have to look at these files again (since they are potentially
+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).
+
 Test suite
 ----------
 Achieve 100% test coverage with the test suite.
 Test suite
 ----------
 Achieve 100% test coverage with the test suite.