aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorBill Wohler2006-01-30 00:53:30 +0000
committerBill Wohler2006-01-30 00:53:30 +0000
commita2c30782ecd2e0540e2989a0c531ccdc78869c7c (patch)
treecc782957047c1f556d5e693747fe523b0f2df47d
parente5d763d804c1bef7c2ae1bb322b60dcb95c7ff9f (diff)
downloademacs-a2c30782ecd2e0540e2989a0c531ccdc78869c7c.tar.gz
emacs-a2c30782ecd2e0540e2989a0c531ccdc78869c7c.zip
(mh-insert-fields): Handle nil values. Rmail, at least, will deliver
them to us.
-rw-r--r--lisp/mh-e/ChangeLog16
-rw-r--r--lisp/mh-e/mh-comp.el3
2 files changed, 18 insertions, 1 deletions
diff --git a/lisp/mh-e/ChangeLog b/lisp/mh-e/ChangeLog
index 3b7e56a571d..d9df3290743 100644
--- a/lisp/mh-e/ChangeLog
+++ b/lisp/mh-e/ChangeLog
@@ -1,5 +1,21 @@
12006-01-29 Bill Wohler <wohler@newt.com> 12006-01-29 Bill Wohler <wohler@newt.com>
2 2
3 * mh-comp.el (mh-insert-fields): Handle nil values. Rmail, at
4 least, will deliver them to us.
5
6 * mh-e.el (mh-after-commands-processed-hook)
7 (mh-before-commands-processed-hook): Specify what sort of requests
8 in docstring.
9
10 * mh-folder.el (mh-folder-mode): Use add-to-list to modify
11 minor-mode-alias.
12
13 * mh-letter.el (mh-letter-menu): Remove. Defvar no longer needed
14 to shush compiler.
15 (mh-letter-mode): Remove Mail menu.
16
172006-01-29 Bill Wohler <wohler@newt.com>
18
3 The Great Cleanup 19 The Great Cleanup
4 Remove circular dependencies. mh-e.el now includes few require 20 Remove circular dependencies. mh-e.el now includes few require
5 statements and stands alone. Other files should need to require 21 statements and stands alone. Other files should need to require
diff --git a/lisp/mh-e/mh-comp.el b/lisp/mh-e/mh-comp.el
index d9ce48a959b..529aac777d2 100644
--- a/lisp/mh-e/mh-comp.el
+++ b/lisp/mh-e/mh-comp.el
@@ -870,7 +870,8 @@ Do not insert any pairs whose value is the empty string."
870 (value (car (cdr name-values)))) 870 (value (car (cdr name-values))))
871 (if (not (string-match "^.*:$" field-name)) 871 (if (not (string-match "^.*:$" field-name))
872 (setq field-name (concat field-name ":"))) 872 (setq field-name (concat field-name ":")))
873 (cond ((equal value "") 873 (cond ((or (null value)
874 (equal value ""))
874 nil) 875 nil)
875 ((mh-position-on-field field-name) 876 ((mh-position-on-field field-name)
876 (insert " " (or value ""))) 877 (insert " " (or value "")))