Updated the TODO file.
[mmh] / docs / TODO
index be9e6dd..61dfbaa 100644 (file)
--- a/docs/TODO
+++ b/docs/TODO
@@ -2,7 +2,6 @@
 
 * fix msh/mmdf problems.
 * Add IPv6 support.
-* Check/fix compilation on 64-bit systems.
 * Write different function to read configuration files, instead
   of using m_getfld.c
 * convert calls from sprintf/vsprintf to snprintf/vsnprintf
   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.
-* Flag bogus/misspelled mts.conf "masquerade:" / --enable-masquerade options.
+* 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
 * update default mode in man pages with sed
 
 SEQUENCES
@@ -47,15 +46,7 @@ SEQUENCES
 
 ENVIRONMENT/PROFILE
 -------------------
-* Maybe add profile entry "Pager" to change the default pager?
-* Should nmh check for EDITOR or PAGER environment variable?
-
-POP
----
-* Clean up uip/spop.c (I dont' think it's needed any longer).
-* Need to decide if want to support APOP, RPOP, MPOP.  APOP
-  and RPOP still work, but need autoconf support added.  Does
-  anyone still use this stuff?
+* Should nmh check for EDITOR environment variable?
 
 OPTIONS
 -------
@@ -104,7 +95,6 @@ MHBUILD
 -------
 * add ability to specify Content-Transfer-Encoding in composition
   drafts.
-* add support for Content-Disposition header (rfc1806).
 * remove the code for caching from mhbuild.
 
 MHL
@@ -114,18 +104,13 @@ MHL
   an external filtering program.
 * fix internal pager for mhl?
 
-MHMAIL
-------
-* add -attach option (send could use this).  This should
-  be done by hooking in mhbuildsbr.c
-
 MHN/MHSHOW/MHLIST/MHSTORE
 -------------------------
 * add way so user can tell mhn to use internal method for
   handling type, such as multipart/mixed.
 * add way so user can tell mhn to use a certain `proc' such
   as moreproc, for certain content types.
-* add support for Content-Disposition header (rfc1806).
+* add support for Content-Disposition header (rfc1806, rfc2183).
 * merge the two places in which mhshowsbr.c reads display
   strings.
 * when storing to a folder, should we save the folder context
@@ -134,7 +119,6 @@ MHN/MHSHOW/MHLIST/MHSTORE
 
 MSH
 ---
-* change conditional includes in msh.c to use termios.h
 * Add -version to mshcmd.c for each command.
 * Change msh to use mbox style files, instead of mmdf.  Add options -mbox,
   -mmdf to choose.
@@ -170,7 +154,6 @@ REPL
 
 SEND/SENDSBR
 ------------
-* Maybe add `-server' and `-client' to documentation.
 * Add ability for returned messages from "send -push" to be
   in MIME format (this is actually a change in mhmail).
 * make -msgid the default.
@@ -190,11 +173,6 @@ SLOCAL
 * Add -logfile (or -audit) to specify where to record info about successful
   deliveries.
 
-VMH
----
-* Fix vmh (or remove it).  vmh seems to be using internal
-  knowledge of curses.
-
 MTA INTERFACE
 -------------
 * Fix locking code.  Add lockfile command.
@@ -208,7 +186,6 @@ GENERAL
 -------
 * see if the various versions of copyfile and copyf can be
   merged.
-* 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
@@ -217,5 +194,4 @@ GENERAL
 * use wait3 if not waitpid (maybe)
 * some of the calls to setjmp/longjmp should be replaced with
   sigsetjmp/siglongjmp.
-* When do we need to add -lresolv for SunOS 4.1.x?
 * replace use of ftell with fgetpos.