Update TODO list
authormarkus schnalke <meillo@marmaro.de>
Mon, 26 Oct 2015 07:04:55 +0000 (08:04 +0100)
committermarkus schnalke <meillo@marmaro.de>
Mon, 26 Oct 2015 07:04:55 +0000 (08:04 +0100)
Some comments on the removed items:
- Mmh's show does already invoke a pager
- The reverse action of `rmm' is: refile -src +trash l @
- Disjunct contexts are already possible (just set MMHC accordingly)
- We already generate the mh-chart man page
- Prompter can already be used to input the recipients. Use:
        Editor: prompter
        prompter: -nobody
        prompter-next: vi
- Comp: -nowhatnowproc is obsolete; use `-whatnowproc true' instead.
  (It puts an empty draft into the drafts folder.)
- Forw: Since we use MIME to forward messages, these todos are obsolete
- Mhmail is not considered to be a full-featured interface to MH
- We now do have RFC 2047 encoding of headers

docs/TODO

index b47855e..a439680 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
@@ -1,4 +1,5 @@
-[TODO]
+TODO
+====
 
 * Write different function to read configuration files, instead
   of using m_getfld.c
@@ -11,9 +12,7 @@
 * Add support for profile entry "Mailing-Lists"
 * let mhl accept files on standard in, and output to
   standard out, when filtering files.
-* Add switch -more to `show' to call moreproc.
 * Add new command "show" at WhatNow? prompt.
-* Add command to reverse the action of rmm [-nounlink] -- "urmm"?  "umm"?  "um"?
 * Allow user customization of which kinds of text parts in multipart/alternative
   messages are preferred.  It would be nice if one selectable behavior would be
   to be prompted at runtime for which version to show.
   find what a particular option does is a pain in the nads.
 * Add some way to configure whether you prefer to see text/plain or text/html
   parts of multipart/alternative messages.
-* Allow multiple simultaneous differing contexts, probably each tied to a parent
-  (terminal) process.
 
-[POSSIBILITIES]
 
 MAN PAGES
 ---------
-* Update mh-tailor man page.
-* generate mh-chart man page from other man pages
+* Transition of the mh-tailor man page
 * update default mode in man pages with sed
 
 SEQUENCES
@@ -52,13 +47,6 @@ OPTIONS
   most all the commands).
 * Add switch descriptions to -help output.
 
-COMP
-----
-* add option so that prompter can be used to input addresses,
-  before the real editor is called to edit message.
-* fix -nowhatnowproc switch. Right now whatnowproc starts the edit
-  session instead of comp, so -nowhatnowproc does nothing.
-
 FLIST
 -----
 * add -format option so you can specify the look of the output
@@ -74,12 +62,6 @@ FORMATS
 -------
 * add escape %(sequence{foobar}) to detect arbitrary sequences.
 
-FORW
-----
-* Decode RFC-2047 headers in messages included when replying
-  or forwarding.
-* Merge code for forw and repl.
-
 INC
 ---
 * Add ability to do filtering (call filterproc) when incorporating mail
@@ -96,11 +78,6 @@ MHL
 * add ability to filter parts of the message by calling
   an external filtering program.
 
-MHMAIL
-------
-* add -attach option (send could use this).  This should
-  be done by hooking in mhbuildsbr.c
-
 MHSHOW/MHLIST/MHSTORE
 -------------------------
 * add support for Content-Disposition header (rfc1806, rfc2183).
@@ -115,11 +92,6 @@ PICK
 * split regex code out into library.
 * replace regex code with Henry Spencer's regex library.
 
-PROMPTER
---------
-* maybe add ability to use prompter just for headers, and
-  then use primary editor for editing message.
-
 RCVSTORE
 --------
 * Change rcvstore so that it can store into multiple folders.
@@ -129,20 +101,11 @@ REPL
 ----
 * Decode RFC-2047 headers in messages included when replying
   or forwarding.
-* Merge code for forw and repl.
-
-SEND/SENDSBR
-------------
-* Add RFC-2047 encoding support for out-going messages.  This
-  will probably require hooking mhparse into sendsbr.c, and doing
-  a complete MIME parsing.  Then all handling of Content encoding
-  can be on the backend.
 
 SLOCAL
 -----
 * Change slocal to use .slocalrc file, instead of .maildelivery?
 * Add ability to use regular expressions in header matching.
-* Add support for Berkeley db.
 * Clean up output from -debug option.
 * Add -debuglevel to control the amount of debug info that is output.
 * Add -debuglog to specify file to save debugging output.
@@ -152,10 +115,4 @@ SLOCAL
 GENERAL
 -------
 * change time functions to use POSIX functions by default.
-* Add MH-6.8.4 features into nmh (mostly done).
-* Maybe should move etcpath to sbr and add to libmh.
-* collect winsize, struct termio, etc... together into a ttyinfo
-  structure.
-* use wait3 if not waitpid (maybe)
-* When do we need to add -lresolv for SunOS 4.1.x?
 * replace use of ftell with fgetpos.