]> git.notmuchmail.org Git - notmuch/blobdiff - TODO
notmuch.el: Don't advance line in search buffer before showing thread.
[notmuch] / TODO
diff --git a/TODO b/TODO
index 7b01bf583c6a9febe36bd9cb0551e93256652db9..d2a787a7d14a66ba902264fa8dbf163982a58016 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,14 +1,17 @@
 Emacs interface (notmuch.el)
 ----------------------------
 Emacs interface (notmuch.el)
 ----------------------------
-Add support to compose a reply to the current messaage.
+Make hidden components self documenting, such as:
 
 
-Selectively hide headers and bodies in notmuch-show mode.  (for
-example, for read messages).
+       [24-line citation, press 'c' to display.]
 
 
-Remove "unread" tag from messages as they are read.
+Add support to compose a reply to the current messaage.
 
 notmuch command-line tool
 -------------------------
 
 notmuch command-line tool
 -------------------------
+Give "notmuch restore" some progress indicator. Until we get the
+Xapian bugs fixed that are making this operation slow, we really need
+to let the user know that things are still moving.
+
 Make "notmuch setup" not index all messages, but only what it can do
 in a reasonable amount of time, (then add "notmuch index" so the user
 can complete the job when convenient).
 Make "notmuch setup" not index all messages, but only what it can do
 in a reasonable amount of time, (then add "notmuch index" so the user
 can complete the job when convenient).
@@ -24,6 +27,15 @@ noting how far back in the past mail has been indexed, and whether it
 needs to re-tag messages based on a theoretical "auto-tags"
 configuration file).
 
 needs to re-tag messages based on a theoretical "auto-tags"
 configuration file).
 
+Make "notmuch new" notice when a mail directory has gone more than a
+month without receiving new mail and use that to trigger the printing
+of the note that the user might want to mark the directory read-only.
+
+Also make "notmuch new" optionally able to just mark those month-old
+directories read-only on its own. (Could conflict with low-volume
+lists such as announce lists if they are setup to deliver to their own
+maildirs.)
+
 notmuch library
 ---------------
 Actually compile and install a libnotmuch shared library.
 notmuch library
 ---------------
 Actually compile and install a libnotmuch shared library.