mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-12-22 17:34:54 +01:00
TODO: Note that "notmuch show" exists now and list several new ideas.
The timestamp stuff we'll want to do soon, since it's a database change, (though not a major one---at worst a handful of stale timestamp documents would be left in the database).
This commit is contained in:
parent
a2f0445e1b
commit
bdde726388
1 changed files with 20 additions and 1 deletions
21
TODO
21
TODO
|
@ -4,12 +4,31 @@ notmuch_threads_t and notmuch_messages_t respectively.
|
|||
Add a talloc context as the first argument to each command in
|
||||
notmuch.c.
|
||||
|
||||
Write a "notmuch show" that displays a single thread.
|
||||
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 to use the *last* Message-ID header if multiple such headers are
|
||||
encountered, (I noticed this is one thing that kept me from seeing the
|
||||
same message-ID values as sup).
|
||||
|
||||
Add support for the user to specify custom headers to be indexed.
|
||||
|
||||
Add support for automatic tagging of new messages based on particular
|
||||
search criteria, (likely using an InMemory database for the new
|
||||
messages).
|
||||
|
||||
Fix notmuch.c to call add_timestamp/get_timestampt 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.)
|
||||
|
||||
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
|
||||
needs to re-tag messages based on a theoretical "auto-tags"
|
||||
configuration file).
|
||||
|
||||
Audit everything for dealing with out-of-memory (and drop xutil.c).
|
||||
|
||||
Write a test suite.
|
||||
|
|
Loading…
Reference in a new issue