TODO: Several more ideas that have come to mind, that I don't want to forget.
authorCarl Worth <cworth@cworth.org>
Tue, 27 Oct 2009 18:35:30 +0000 (11:35 -0700)
committerCarl Worth <cworth@cworth.org>
Tue, 27 Oct 2009 18:35:30 +0000 (11:35 -0700)
Some of these are simple little code cleanups, but it's nice to write them
down rather than trying to remember them.

TODO

diff --git a/TODO b/TODO
index 7ca07704b408472a79ce4b14255e893247190e25..fa85eb7fdc8685da42e63d3dbaa203980b26cd30 100644 (file)
--- 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"