aboutsummaryrefslogtreecommitdiffhomepage
path: root/TODO
diff options
context:
space:
mode:
authorGravatar Carl Worth <cworth@cworth.org>2009-10-25 23:18:05 -0700
committerGravatar Carl Worth <cworth@cworth.org>2009-10-25 23:18:05 -0700
commite8d8906d9c912d02adbf9ab5ed66f5d6d579fa99 (patch)
tree8bbb8fdd095514144ea838c560fa2aeb4677a6ae /TODO
parent1ba3d46fab12d616b2085f5794543444cc4bc750 (diff)
Add TODO file.
I've been maintaining this for a while now, so I might as well start tracking it with revision control as well.
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 12 insertions, 0 deletions
diff --git a/TODO b/TODO
new file mode 100644
index 00000000..8f9a1a98
--- /dev/null
+++ b/TODO
@@ -0,0 +1,12 @@
+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).
+
+Fix "notmuch restore" to delete the old tags from a message/thread
+before adding new ones. This will require someway to temporarily
+'disconnect' a notmuch_message_t from the database, (that it, disable
+automatic sync for add_tag, etc.), and then reconnect it. That is, the
+removal and subsequent addition of tags to the message/thread needs to
+be transactional.