]> code.delx.au - gnu-emacs/commit
* mh-identity.el (mh-assoc-ignore-case): New macro that uses
authorSatyaki Das <satyaki@theforce.stanford.edu>
Sun, 23 Oct 2005 22:34:34 +0000 (22:34 +0000)
committerSatyaki Das <satyaki@theforce.stanford.edu>
Sun, 23 Oct 2005 22:34:34 +0000 (22:34 +0000)
commit1dd9796d2b9359b7a8138a3ff95d6afed63e15c1
tree7a149e64ae332bde0ddf84118eaa6d545a2d8737
parent3a20e510a35d7a793bbd8202558be734d577e435
* mh-identity.el (mh-assoc-ignore-case): New macro that uses
assoc-string (if the function is available) and falls back on
assoc-ignore-case if assoc-string is not found.
(mh-identity-field-handler): Use mh-assoc-ignore-case since
assoc-ignore-case is a obsolete function in Emacs 22.

* mh-e.el (mh-folder-buttons-init-flag): New variable that keeps
track of whether the tool-bar in mh-folder-mode has been
initialized yet.
(mh-folder-mode): Initialize the tool-bar for folders the first
time we get into mh-letter-mode.

* mh-customize.el (mh-buffer-exists-p): New function which tests
presence of buffers of a given mode.
(mh-tool-bar-define): New functions
mh-tool-bar-folder-buttons-init and
mh-tool-bar-letter-buttons-init are defined. These functions are
used to create the tool-bar from the corresponding customizable
variables.

* mh-comp.el (mh-letter-buttons-init-flag): New variable that
keeps track of whether the tool-bar in mh-letter-mode has been
initialized yet.
(mh-letter-mode): Initialize the tool-bar for drafts the first
time we get into mh-letter-mode.
lisp/mh-e/ChangeLog
lisp/mh-e/mh-comp.el
lisp/mh-e/mh-customize.el
lisp/mh-e/mh-e.el
lisp/mh-e/mh-identity.el