doc/TODO in sup-0.2 vs doc/TODO in sup-0.3
- old
+ new
@@ -1,45 +1,39 @@
-for 0.2
+for 0.4
-------
-
-x bugfix: contacts.txt isn't parsed correctly when there are spaces in
- aliases
-x bugfix: @ signs in names make sendmail die silently
-x bugfix: sent.mbox and >From
-x bugfix: tokenized email addresses (amazon.com, etc)
-x bugfix: trailing spaces in buffermanager.ask
-x bugfix: need to URL-unescape maildir folders
-x bugfix: downcasing tab completion
-x warnings: top-posting, missing attachment
-x hookability
-
-for 0.3
--------
_ mark thread as unread should remember the unread messages and mark
- only them as unread, just like gmail
+ 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
+ which then also closes the buffer
_ bugfix: time zone parsing broken?
-_ mailing list auto-subscribe/unsubscribe
_ 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
+_ 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
+ 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
+ portion of thread
_ have "notes" (treated as emails to oneself, never sent) as
- first-class objects.
+ first-class objects.
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!)
+_ 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
_ bugfix: not horizontal scrolling for ncurses text field entry
_ use trac or something. this file is getting a little silly.
_ saved searches
@@ -81,9 +75,27 @@
x rss feed reading: use rss2email
x gmail support: obsoleted by imap
done
----
+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
+x bugfix: sources sometimes aren't added by sup-add
+x more widgets: terminal title, statusbar
+x mailing list auto-subscribe/unsubscribe
+x bugfix: contacts.txt isn't parsed correctly when there are spaces in
+ aliases
+x bugfix: @ signs in names make sendmail die silently
+x bugfix: sent.mbox and >From
+x bugfix: tokenized email addresses (amazon.com, etc)
+x bugfix: trailing spaces in buffermanager.ask
+x bugfix: need to URL-unescape maildir folders
+x bugfix: downcasing tab completion
+x warnings: top-posting, missing attachment
+x hookability
x bugfix: deadlock (on rubyforge) (? still valid ?)
x bugfix: ferret corrupt index problem at index.c:901. see http://ferret.davebalmain.com/trac/ticket/279
x tab completion for to: and cc: in compose-mode
x individual labeling in thread-view-mode
x translate aliases in queries on to: and from: fields