From: markus schnalke Date: Mon, 26 Oct 2015 07:04:55 +0000 (+0100) Subject: Update TODO list X-Git-Tag: mmh-0.2~28 X-Git-Url: http://git.marmaro.de/?p=mmh;a=commitdiff_plain;h=768aa0b03f49e661e908c0e886ebb05683b723cb Update TODO list 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 --- diff --git a/docs/TODO b/docs/TODO index b47855e..a439680 100644 --- 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. @@ -25,15 +24,11 @@ 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.