aboutsummaryrefslogtreecommitdiffhomepage
path: root/TODO
diff options
context:
space:
mode:
authorGravatar Carl Worth <cworth@cworth.org>2009-10-27 11:35:30 -0700
committerGravatar Carl Worth <cworth@cworth.org>2009-10-27 11:35:30 -0700
commit38bc6ba920cba54ab21c1fc0a6bb39f2690274ae (patch)
tree954278aa19a80698239e31edfda0517235b38d4e /TODO
parentf2bcc256fb24a77d57e1ac7050593d7b854a7eb6 (diff)
TODO: Several more ideas that have come to mind, that I don't want to forget.
Some of these are simple little code cleanups, but it's nice to write them down rather than trying to remember them.
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 12 insertions, 0 deletions
diff --git a/TODO b/TODO
index 7ca07704..fa85eb7f 100644
--- a/TODO
+++ b/TODO
@@ -1,12 +1,24 @@
Write a "notmuch tag" command to add/remove tags from messages
matching a search query.
+Rename notmuch_thread_results_t and notmuch_message_results_t to
+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.
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).
+Audit everything for dealing with out-of-memory (and drop xutil.c).
+
+Write a test suite.
+
+Achieve 100% test coverage with the test suite.
+
Think about this race condition:
A client executes "notmuch search"