doc/TODO in sup-0.0.7 vs doc/TODO in sup-0.0.8
- old
+ new
@@ -1,40 +1,65 @@
for 0.0.8
---------
-create attachments
-forward attachments
-warnings: top-posting, missing attachment
-maildir
+x nice little startup config program
+x bugfix: triggering a pageup when cursor scrolling up jumps to the
+ bottom of the page rather than the next line
+x bugfix: final logging messages to stdout?
+x bugfix: mbox directory shouldn't generate an exception, just an error
+x bugfix: m in thread-view-mode when a person is not selected should open up a
+ blank compose-mode rather than do nothing
+x bugfix: stars on messages with blue backgrounds still have green bgs
+x ferret upgrade script (dump & restore)
+x bugfix: mark messages as read immediately when t-v-m is opened
+x compose in thread-view-mode auto-fills in person
+x bugfix: 'N' in thread-view-mode (expand only new messages) crashes
+x bugfix: detect source corruption at startup
+x maildir
+x bugfix: single-line messages come empty upon reply
-for 0.0.9
+next release
+------------
+_ bugfix: when one new message comes into an imap folder, we don't
+ catch it until a reload (sometimes?)
+_ bugfix: add new message counts until keypress
+_ bugfix: attachment filenames sometimes not detected (filename=)
+_ split out threading & message chunk parsing to a separate library
+
+near future
---------
-select all, starred, to me, etc
-undo
-use Net::SMTP
-gmail
+_ Net::SMTP support (cuz I'm going to need it soon)
+_ create attachments
+_ forward attachments
+_ select all, starred, to me, etc
+_ undo
+_ gmail
+_ warnings: top-posting, missing attachment, ruby-talk:XXXX detection
+_ mboxz, mboxbz
future
------
+search results: highlight relevant snippets and open to relevant portion of thread
+email address to name mapping needs some work. automatic email addresses (noreply@...) are often assigned to something screwy.
decode RFC 2047 ("encoded word") headers
- see: http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/101949, http://dev.rubyonrails.org/ticket/6807
swappable keymappings
within-buffer search
bugfix: when returning from a shelling out, ncurses is crazy
-bugfix: miscellaneous weirdnesses in buffer line editing
+more control character support in buffer line editing
wide character support
i18n support
batch deletion
-support for message-content modules such as ruby-talk:XXXXX detection
tab completion on labels, contacts
contact selector in edit-message-mode
maybe: filters
maybe: rangefilter on the initial inbox to only consider the most recent 1000 messages
annotations on messages
pop
be able to mark individual messages as spam in thread-view-mode
toggle wrapping
maybe: de-archived messages auto-added to inbox
+prune old entries from contacts.txt so that it doesn't arbitrarily
done
----
x make 'A' archive in thread-view-mode
x remove stupid percent_done source methods (still useful; made it optional)
@@ -80,5 +105,6 @@
x search: body, to/from, tags (requires: readline)
x highlighting/different color stuff
x config: your email, sendmail, etc
x status: to/from_you, cc_you_others
x status: new/not, important
+x bugfix: miscellaneous weirdnesses in buffer line editing