summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSergey Poznyakoff <gray@gnu.org.ua>2003-03-17 15:18:54 +0000
committerSergey Poznyakoff <gray@gnu.org.ua>2003-03-17 15:18:54 +0000
commit513b47a40670b1acb70db4122c9feeb8186cf14b (patch)
treec48e1b9fe770a06cc8b47f2c439844b01ab9ade5
parentfbb3862280d6c6ef5ca49a05d4e571a23df8a241 (diff)
downloadmailutils-513b47a40670b1acb70db4122c9feeb8186cf14b.tar.gz
mailutils-513b47a40670b1acb70db4122c9feeb8186cf14b.tar.bz2
Updated
-rw-r--r--ChangeLog9
-rw-r--r--mh/README26
-rw-r--r--mh/TODO2
3 files changed, 36 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index 7eaf1b20a..542d75206 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,12 @@
+2003-03-17 Sergey Poznyakoff
+
+ * mh/mh.h (MHL_DISABLE_BODY): New flag.
+ * mh/mh_list.c (eval_body,mhl_format_run): MHL_DISABLE_BODY
+ bit inhibits the 'body:' keyword.
+ * mh/mhn.c: Implemented store mode.
+ * mh/README: Updated
+ * mh/TODO: Updated
+
2003-03-16 Wojciech Polak
* mh/mh_init.c (mh_getyn, mh_real_install): Added an extra
diff --git a/mh/README b/mh/README
index 77d304e9b..d6c2d7047 100644
--- a/mh/README
+++ b/mh/README
@@ -178,6 +178,32 @@ specified:
--dry-run do not actually sort messages, rather print what would
have been done. This is useful for debugging purposes.
+* mhn
+
+** New option --compose forces mhn editing mode. This differs from
+the standard mhn, which switches to the editing mode only if
+no other options were given and the input file name coincides
+with the value of "mhdraft" environment variable.
+
+** Show mode (--show)
+*** If an appropriate mhn-show-type[/subtype] was not found, GNU mhn
+prints the decoded message content using moreproc. Standard mhn in
+this case used to print "don't know how to display content" diagnostic.
+
+*** The default behaviour is to pipe the content to the standard input
+of the mhn-show-type[/subtype] command. This is altered to using a
+temporary file if the command contains %f or %F escapes.
+
+** Store mode (--store)
+*** If Content-Disposition header contains "filename=", and mhn
+is invoked with --auto switch, it transforms the filename into
+the absolute notation and uses it only if it lies below the
+current mhn-storage directory. Standard mhn only requires that the
+filename do not begin with '/'
+
+*** Before saving a message part, GNU mhn checks if the file already
+exists. If so it asks whether the user wishes to rewrite it. This
+behaviour is disabled when --quiet option was given.
Local variables:
diff --git a/mh/TODO b/mh/TODO
index 0bdfe2125..d932627d6 100644
--- a/mh/TODO
+++ b/mh/TODO
@@ -32,7 +32,7 @@ State Nice Utility Comments
* -20 refile --link copies messages.
* -20 rmm rmproc:
* -15 folder(s) --pack,--verbose
-* -15 mhn --store,--compose
+* -15 mhn --compose
+ -10 rmf
+ 0 install-mh
* 4 mhl Following format variables are ignored:

Return to:

Send suggestions and report system problems to the System administrator.