doc/TODO in sup-0.3 vs doc/TODO in sup-0.4
- old
+ new
@@ -1,36 +1,42 @@
-for 0.4
+for 0.5
-------
_ mark thread as unread should remember the unread messages and mark
only them as unread, just like gmail
-_ mark thread as unread should have a version within thread-view-mode
- which then also closes the buffer
_ bugfix: time zone parsing broken?
-_ forwards optionally include attachments
-_ attach messages
-_ flesh out gpg integration: sign & encrypt outgoing
-_ mbox: don't keep filehandles open, and protect all reads with
- dotlockfile
-_ imap: share connection to the same server.
-_ bugfix: screwing with the headers when editing causes a crash
_ need a better way to force an address to a particular name,
for things like evite addresses
-_ pressing A in thread-view-mode should jump to next message
_ imap "add all folders on this server" option in sup-add
_ for new message flashes, add new message counts until keypress
_ bugfix: missing sources should be handled better
_ search results: highlight relevant snippets and open to relevant
portion of thread
_ have "notes" (treated as emails to oneself, never sent) as
first-class objects.
+_ make use of the username in URIs, and move account passwords to
+ a different file from sources.yaml. heck, allow encryption of that
+ file.
+for 0.4
+-------
+_ bugfix in drafts: the entire thread is currently discarded, rather
+ than just the one message. (need to distinguish per-message and
+ per-thread deletion in the update messages.)
+_ bugfix in completion: capitalization for contact names
+_ imap: cache headers
+_ imap: share connection to the same server.
+_ dispatch-and-kill version of mark thread as unread in thread-view-mode
+_ forward for one or more tagged messages should attach them
+_ mbox: don't keep filehandles open, and protect all reads with dotlockfile
+_ bugfix: screwing with the headers when editing causes a crash
+
future
------
_ ldbd support
_ don't use a people.txt; store email addresses directly in the index. too many
problems with email addresses that occur with multiple names.
-_ infix match instead of prefix match for tab completion (maybe!)
+_ infix match instead of prefix match for tab completion
_ fix killed threads contributing to unread message count problem (prob. need
to maintain all killed message ids and our own unread message count for
inbox).
_ emlx support (some os x thing)
_ tab completion for mid-text cursors
@@ -75,9 +81,14 @@
x rss feed reading: use rss2email
x gmail support: obsoleted by imap
done
----
+x bugfix: threading broken
+x bugfix: thread ordering in thread-index-mode sometimes jumps around with 'M'
+x forwards optionally include attachments
+x flesh out gpg integration: sign & encrypt outgoing
+x pressing A in thread-view-mode should jump to next message
x multi-thread dump upon crash
x hook manager caches values of any proc "variables"
x bugfix: remove delay on startup if a usual imap source exists
x bugfix: broken source handling still needs to be improved
x speed up querying