X-Git-Url: https://git.notmuchmail.org/git?p=notmuch;a=blobdiff_plain;f=TODO;h=c0c307730722b596789aef5a94b91a5290f6d31a;hp=d2a787a7d14a66ba902264fa8dbf163982a58016;hb=933caf814fcbbb7420d03ef42bb37bea6dd90449;hpb=436b8a2fda3f0ba894cfd5f5332557cdff1663b0 diff --git a/TODO b/TODO index d2a787a7..c0c30773 100644 --- a/TODO +++ b/TODO @@ -1,10 +1,5 @@ Emacs interface (notmuch.el) ---------------------------- -Make hidden components self documenting, such as: - - [24-line citation, press 'c' to display.] - -Add support to compose a reply to the current messaage. notmuch command-line tool ------------------------- @@ -12,15 +7,15 @@ 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). - Fix notmuch.c to call add_timestamp/get_timestamp with path names relative to the database path. (Otherwise, moving the database to a new directory will result in notmuch creating new timestamp documents and leaving stale ones behind.) +Ensure that "notmuch new" is sane if its first, giant indexing session +gets interrupted, (that is, ensure that any results indexed so far are +flushed). + Fix notmuch.c to use a DIR prefix for directory timestamps, (the idea being that it can then add other non-directory timestamps such as for noting how far back in the past mail has been indexed, and whether it