1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-11-28 07:45:00 +00:00
Commit Graph

547 Commits

Author SHA1 Message Date
Juanma Barranquero
b4dc7d9888 Fix typos in comments. 2009-10-04 02:11:57 +00:00
Stefan Monnier
14acf2f55e * gnus/nnheader.el (nnheader-find-file-noselect):
* gnus/mm-util.el (mm-insert-file-contents):
* org/org-html.el (org-export-as-html):
* org/org-docbook.el (org-export-as-docbook):
* textmodes/reftex.el (reftex-get-file-buffer-force):
* progmodes/verilog-mode.el (verilog-batch-execute-func):
* emulation/viper.el (viper-go-away, viper-set-hooks):
* emacs-lisp/re-builder.el (re-builder-unload-function):
* emacs-lisp/bytecomp.el (byte-compile-file):
* ses.el (ses-unload-function):
* hexl.el (hexl-find-file):
* files.el (normal-mode):
* ehelp.el (with-electric-help):
* autoinsert.el (auto-insert-alist):
* arc-mode.el (archive-mode):
Use (default-value 'major-mode) instead of default-major-mode.
2009-08-28 17:02:53 +00:00
Stefan Monnier
b56a5ae0fe * mh-e/mh-comp.el (mh-send-letter):
* mail/sendmail.el (mail-recover-1):
* international/mule-diag.el (describe-current-coding-system-briefly)
(describe-current-coding-system):
* international/mule-cmds.el (select-safe-coding-system)
(select-message-coding-system)
(set-language-environment-coding-systems, set-locale-environment):
* hexl.el (hexl-insert-multibyte-char):
* dos-w32.el (find-buffer-file-type-coding-system):
* simple.el (what-cursor-position):
Replace uses of default-buffer-file-coding-system
with (default-value 'buffer-file-coding-system).
2009-08-28 04:21:14 +00:00
Bill Wohler
a9cc50d999 (mh-spamassassin-blacklist, mh-bogofilter-blacklist)
(mh-spamprobe-blacklist): Sync docstring with manual.
2009-08-09 22:27:45 +00:00
Bill Wohler
ddb7d211a7 *** empty log message *** 2009-08-09 22:26:59 +00:00
Glenn Morris
41dc791369 Kevin Ryde <user42 at zip.com.au>
(mh-spamassassin-blacklist, mh-bogofilter-blacklist)
(mh-spamprobe-blacklist): Hyperlink urls in docstrings with URL `...'.
2009-07-22 03:02:16 +00:00
Bill Wohler
06d3d10fbc (Version, mh-version): Update for release 8.2. 2009-06-13 17:10:31 +00:00
Bill Wohler
86e1c36a8f Remove trailing space. 2009-06-13 17:08:22 +00:00
Juanma Barranquero
5a5edff788 Fix typos. 2009-03-31 20:55:59 +00:00
Deepak Goel
7c730dd6e1 m-v: use lists to pass things around rather than values. 2009-03-13 20:28:15 +00:00
Juanma Barranquero
a8ce3d17d8 Fix typos. 2009-03-02 08:55:47 +00:00
Bill Wohler
7f1a6a6fb4 (mh-pack-folder-hook): Bump package-version to 8.2. 2009-01-27 06:42:27 +00:00
Bill Wohler
2f4029e867 (mh-pack-folder): Fix docstring. 2009-01-27 06:42:11 +00:00
Bill Wohler
55f56e6aed (mh-mm-merge-handles)
(mh-mm-set-handle-multipart-parameter, mh-mm-inline-text-vcard)
(mh-mml-minibuffer-read-disposition, mh-mm-save-part): Update with
code from Gnus 5.11 (closes SF #2235022).
2009-01-27 06:36:54 +00:00
Stephen Gildea
031c6757b0 mh-e.el (mh-pack-folder-hook): New variable.
mh-funcs.el (mh-pack-folder): Call new mh-pack-folder-hook.
2009-01-26 14:42:31 +00:00
Bill Wohler
c932f02a84 (mh-goto-header-end): Use mh-mail-header-separator instead of -* in
regexp.
2009-01-25 20:56:45 +00:00
Bill Wohler
4ab2f40289 (mh-folder-mode-help-messages): Add e and t to K's help. 2009-01-25 20:12:21 +00:00
Bill Wohler
dcf71371b1 Follow Glenn's lead and update format of Copyright. 2009-01-25 18:33:05 +00:00
Glenn Morris
49fda4f996 Fix typo.
Format fix for authors.el.
2009-01-15 03:17:16 +00:00
Glenn Morris
eb2ffb185a Comments (minor fixes of some header conventions). 2009-01-10 21:50:40 +00:00
Glenn Morris
0f69e911dc Replace last-input-char with last-input-event. 2009-01-09 04:55:50 +00:00
Glenn Morris
ae940284fa Add 2009 to copyright years. 2009-01-05 03:18:22 +00:00
Glenn Morris
67cd381dc0 File name fix, for AUTHORS. 2008-12-19 03:08:08 +00:00
Juanma Barranquero
f013149203 Fix typos and author's names. 2008-12-19 01:50:43 +00:00
Juanma Barranquero
b97439ce37 Fix typos. 2008-12-02 16:40:31 +00:00
Juanma Barranquero
21818739b1 Fix typos. 2008-10-14 15:50:14 +00:00
Juanma Barranquero
183080b610 Fix typos. 2008-10-01 09:12:37 +00:00
Juanma Barranquero
10d1d0af5f Fix typos. 2008-09-24 01:16:16 +00:00
Bill Wohler
9e6f59382e (Version, mh-version): Update for release 8.1. 2008-08-19 04:37:27 +00:00
Bill Wohler
6807fdffa0 (mh-variant-set): Fix typo. 2008-08-10 23:22:53 +00:00
Bill Wohler
1624e7c9d8 (mh-pick-regexp-builder): Rename variant mu-mh to gnu-mh and be
explicit about GNU mailutils MH in docstrings (with thanks to Darel
Henman) (closes SF #1768928).
2008-08-10 23:14:09 +00:00
Bill Wohler
143578ae0e (mh-scan-format): Rename variant mu-mh to gnu-mh and be explicit about
GNU mailutils MH in docstrings (with thanks to Darel Henman) (closes
SF #1768928).
2008-08-10 23:13:37 +00:00
Bill Wohler
ad48179143 (mh-reply): Rename variant mu-mh to gnu-mh and be explicit about GNU
mailutils MH in docstrings (with thanks to Darel Henman) (closes SF
#1768928).
2008-08-10 23:13:05 +00:00
Bill Wohler
efa477613f (mh-variant-mh-info, mh-variant-nmh-info)
(mh-variant-set-variant, mh-variant-p, mh-profile-component)
(mh-variant-set, mh-variant, mh-scan-format-file): Fix typo in
docstring.

(mh-variant-info,mh-variant-mu-mh-info)
(mh-variant-p, mh-profile-component, mh-variant-set, mh-variant)
(mh-scan-format-file): Rename variant mu-mh to gnu-mh and be explicit
about GNU mailutils MH in docstrings (with thanks to Darel
Henman) (closes SF #1768928).
2008-08-10 23:12:40 +00:00
Bill Wohler
d1c1d7c152 Rename variant mu-mh to gnu-mh and be explicit about GNU mailutils MH
in docstrings (with thanks to Darel Henman) (closes SF #1768928).
2008-08-10 23:11:52 +00:00
Bill Wohler
d0f1af4d53 (mh-send-letter, mh-redistribute): Mention mh-annotate-msg-hook in
docstring.
2008-08-01 04:42:19 +00:00
Bill Wohler
7106a02d80 (mh-annotate-msg-hook): Sync docstring with manual. 2008-08-01 04:41:00 +00:00
Bill Wohler
c217d30377 (mh-show-preferred-alternative): Sync docstring with manual. 2008-08-01 04:40:09 +00:00
Bill Wohler
08f363785d Remove orphaned comment. 2008-08-01 04:23:13 +00:00
Jeffrey C Honig
2cefb8a7ff (mh-invisible-header-fields-internal): Add invisible header fields for
X-Hz (mail from Hertz), X-Proofpoint (Proofpoint antivirus/anti-spam)
and X-RIM (Research In Motion).
2008-06-29 03:06:12 +00:00
Glenn Morris
6772c8e169 American English spelling fix. 2008-06-27 02:41:14 +00:00
Stephen Eglen
5f83939ba4 (mh-defun-show-buffer): Use `...' rather than than "..." in generated
docstrings.
2008-06-20 09:20:09 +00:00
Glenn Morris
219d083841 Check tool-bar-map is bound. 2008-06-12 03:58:11 +00:00
Glenn Morris
022329c061 (tool-bar-map): Define for compiler. 2008-06-12 03:57:36 +00:00
Juanma Barranquero
f50d64ba95 Fix typo. 2008-06-09 16:15:02 +00:00
Juanma Barranquero
79b2f38340 Remove non-breaking space. 2008-06-09 13:58:42 +00:00
John Paul Wallington
b7149a8192 (mh-complete-word): Doc fix. 2008-06-08 21:53:13 +00:00
John Paul Wallington
88b8b41d17 (mh-letter-mode-syntax-table): Define within defvar. 2008-06-08 21:48:05 +00:00
John Paul Wallington
6b4093c022 (mh-alias-read-address-map): Define within defvar. 2008-06-08 21:47:08 +00:00
John Paul Wallington
524fec4d83 (toplevel): Put doc-string-elt' properties on defun-mh'
and `defmacro-mh'.
2008-06-08 21:46:14 +00:00
John Paul Wallington
c76608f05a (mh-exec-cmd-env-daemon): Doc fix. 2008-06-02 20:10:25 +00:00
John Paul Wallington
7bf0295ecc (mh-path, mh-variant): Use dotted syntax for `package-version' info. 2008-06-01 21:48:58 +00:00
Jeffrey C Honig
90404d5ab0 * mh-e.el (mh-invisible-header-fields-internal): Remove Newsgroups
from the list.  Add Bytes, X-Campaignid, X-Country-Chain,
X-Declude-, X-fmx-, X-Identity, X-Mailer_, X-pair-, X-SPF-,
X-Usenet-Provider.
2008-05-27 00:00:23 +00:00
Bill Wohler
5cb66178eb (mh-invisible-header-fields-internal): Remove DKIM-Signature as it is
covered by DKIM-. Fully qualify X-EID.
2008-05-23 04:20:06 +00:00
Bill Wohler
d07f5510d8 Remove "tiny change" from Sergey's entry. He has assigned past and
future changes to Emacs already.
2008-05-20 03:45:11 +00:00
Bill Wohler
fad5a93af9 (mh-mh-to-mime, mh-mh-to-mime-undo): Preserve modes when converting to
or from MIME (closes SF #1966722).
2008-05-19 04:12:55 +00:00
Bill Wohler
7911d1c825 (mh-invisible-header-fields-internal): Sort list in a case-insensitive
way and add comment about it. Add many header fields (closes SF
#1916032).
2008-05-19 03:04:23 +00:00
Bill Wohler
b78a11dc14 (mh-find-path): Don't throw error if MH environment variable is being
used (closes SF #1946861).
2008-05-19 02:18:24 +00:00
Bill Wohler
770ea979d4 (mh-mairix-regexp-builder): Add additional items to search string to
support org-mode (closes SF #1965704).
2008-05-19 01:54:32 +00:00
Bill Wohler
5ef559811f (mh-mairix-regexp-builder): Add additional items to search string to
support org-mode (closes SF #1965704).
2008-05-19 01:54:10 +00:00
Glenn Morris
5e809f552a Switch to recommended form of GPLv3 permissions notice. 2008-05-06 03:56:49 +00:00
Kenichi Handa
880820fe87 (Fdefine_charset_internal): Change the way of
registering charsets in Vcharset_order_list.
(syms_of_charset): Make the charset `eight-bit' supplementary.
2008-03-27 11:36:43 +00:00
Bill Wohler
4690fe3f18 (mh-invisible-header-fields-internal): Add Accreditor,
Seal-Send-Time (closes SF #1916032).
(mh-invisible-header-fields, mh-invisible-header-fields-default):
Update URL to bug report for users to report ignored fields.
2008-03-18 04:17:38 +00:00
Stefan Monnier
5d2e28bfb4 (mh-uncompface, mh-picon-file-contents): Use set-buffer-multibyte...
(mh-face-display-function, mh-x-image-display): ...rather than bind
default-enable-multibyte-characters.
2008-03-12 20:51:26 +00:00
Miles Bader
b03f96dc5a Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-1074
2008-02-24 10:09:07 +00:00
Bill Wohler
0103690ed2 (mh-send-letter): Call split-string on mh-send-args when sending
synchronously too.
2008-02-23 18:36:58 +00:00
Bill Wohler
24b2be096f (mh-invisible-header-fields-internal): Remove trailing whitespace. 2008-02-18 22:40:03 +00:00
Bill Wohler
662c14da31 (mh-annotate-msg): Remove trailing whitespace. 2008-02-18 22:39:31 +00:00
Richard M. Stallman
27c3356934 (mh-make-seq, mh-seq-name): Use defsubst. 2008-02-06 17:49:56 +00:00
Richard M. Stallman
64137f2097 (mh-do-in-gnu-emacs, mh-do-in-xemacs)
(with-mh-folder-updating, mh-in-show-buffer)
(mh-iterate-on-messages-in-region, mh-iterate-on-range):
(mh-do-at-event-location, mh-seq-msgs): Add debug decls.
2008-02-06 17:48:42 +00:00
Juanma Barranquero
23dcd8ca14 *** empty log message *** 2008-02-05 14:46:11 +00:00
Juanma Barranquero
cb5bf6ba22 *** empty log message *** 2008-02-05 14:24:26 +00:00
Bill Wohler
6dcf341ad3 (mh-mml-to-mime): Don't look up sender if From absent. Fixes "Wrong
type argument: stringp, nil" error.
2008-01-30 07:07:10 +00:00
Bill Wohler
444a15799d *** empty log message *** 2008-01-30 07:06:39 +00:00
Miles Bader
59ce725a3b Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-987
2008-01-08 20:46:54 +00:00
Juanma Barranquero
7383ef6ef8 *** empty log message *** 2008-01-07 16:48:20 +00:00
Glenn Morris
2f043267ee Add 2008 to copyright years. 2008-01-07 02:00:47 +00:00
Sam Steingold
1896f357ce revert requiring mh-acros; remove mh-loaddefs instead 2007-12-04 22:23:19 +00:00
Sam Steingold
1f9918fbf3 Require mh-acros for mh-require-cl. 2007-12-03 15:16:57 +00:00
Glenn Morris
fea7492a1b (mail-strip-quoted-names): Autoload it. 2007-12-02 20:54:24 +00:00
Dan Nicolaescu
a3269bc45f * eshell/esh-util.el (eshell-under-xemacs-p): Remove.
* eshell/esh-mode.el (eshell-mode-syntax-table)
(command-running-p):
* eshell/esh-ext.el (eshell-external-command):
* eshell/esh-cmd.el (require):
* eshell/em-unix.el (eshell-plain-locate-behavior):
* eshell/em-cmpl.el (eshell-cmpl-initialize): Replace
eshell-under-xemacs-p with (featurep 'xemacs).
* eshell/esh-mode.el (characterp,char-int): Remove unused
conditional defaliases.

* pcomplete.el (pcomplete-event-matches-key-specifier-p): Rename
from event-matches-key-specifier-p, define unconditionally.
(event-basic-type): Remove unused defalias.
(pcomplete-show-completions):
Use pcomplete-event-matches-key-specifier-p.

* mh-e.el (mh-xemacs-flag): Remove.
(mh-min-colors-defined-flag):
* mh-xface.el (mh-show-xface-function):
* mh-utils.el (mh-colors-available-p):
* mh-show.el (mh-show-mode):
* mh-gnus.el (mh-gnus-local-map-property):
* mh-folder.el (mh-folder-mode-map)
(mh-remove-xemacs-horizontal-scrollbar, mh-folder-mode):
* mh-comp.el (mh-insert-x-mailer): Replace uses of mh-xemacs-flag
with (featurep 'xemacs).
2007-11-17 17:35:09 +00:00
Bill Wohler
33ce5f113d *** empty log message *** 2007-09-11 04:46:49 +00:00
Bill Wohler
ad1e74992b (Version, mh-version): Add +cvs to version. 2007-09-11 04:41:39 +00:00
Stephen Gildea
aad5673d98 add mh-annotate-msg-hook 2007-08-25 14:12:58 +00:00
Jeffrey C Honig
19c35c5718 (mh-folder-message-menu, mh-folder-mode-map): Add
folder mode support for mh-show-preferred-alternative.  (Clooses
SF 1777321).
2007-08-21 12:15:37 +00:00
Jeffrey C Honig
e5e63ca0aa (mh-show-preferred-alternative)
(mh-show-write-message-to-file, mh-show-message-menu)
(mh-show-mode-map): Add mh-show-preferred-alternative (bound to
":") which will show the message's preferred alternative
overriding the users configured preference.  Useful for showing
HTML when text content is lacking.  (Closses SF 1777321).
2007-08-21 12:13:48 +00:00
Jeffrey C Honig
c50115f167 (mh-invisible-header-fields-internal): Exclude Fax and Phone. Put
known exclusions as comments before the list and move parens to
separate lines to aid in sorting.  (Closes SF 1701231).
2007-08-21 12:03:41 +00:00
Jeffrey C Honig
5a14e729a3 (mm-decode-body): remove explicit autoload of
mh-alias-expand.
2007-08-21 11:58:12 +00:00
Jeffrey C Honig
11b2dd64df (mh-alias-expand): Set up automatic autoload of
mh-alias-expand.
2007-08-21 11:57:39 +00:00
Jeffrey C Honig
bd512dfbda * mh-mime.el (message-options-set): Add missing autoloads from my
last change.
2007-08-20 16:30:53 +00:00
Jeffrey C Honig
d592610463 (mh-forward): Address SF 1730393. When forwarding
with mml, messages were included in reverse order.
2007-08-20 03:05:42 +00:00
Jeffrey C Honig
d7c5b212c9 (mh-mml-forward-message): Address SF 1378993 and
forward messages as inline attatchments.
2007-08-20 02:32:54 +00:00
Jeffrey C Honig
b6fd8984bd * mh-e.el (mh-invisible-header-fields-internal): We want to show
Comments: and hide Comment:, not the other way around.
2007-08-19 23:55:12 +00:00
Jeffrey C Honig
2001ba38f6 (mh-mml-to-mime): GPG requires e-mail addresses, not
aliases.  So resolve aliases before passing addresses to GPG/PGP.
Closes SF #649226.
2007-08-19 21:17:59 +00:00
Jeffrey C Honig
243256f813 (mh-invisible-header-fields-internal): Update with all
the entries from
http://people.dsv.su.se/~jpalme/ietf/mail-headers, plus some of my
own.  I added attributions to entries we already had that did not
list an RFC.
2007-08-19 20:59:01 +00:00
Miles Bader
37cc095b6a Merge from emacs--rel--22
Revision: emacs@sv.gnu.org/emacs--devo--0--patch-851
2007-08-13 13:41:28 +00:00
Glenn Morris
df26688bd0 Replace `iff' in doc-strings and comments. 2007-08-08 07:21:11 +00:00
Glenn Morris
81bb49ce46 Replace `iff' in doc-strings and comments. 2007-08-08 07:18:57 +00:00
Miles Bader
9aecacd08a Merge from emacs--rel--22
Patches applied:

 * emacs--rel--22  (patch 70-73)

   - Update from CVS

2007-07-25  Glenn Morris  <rgm@gnu.org>

   * Relicense all FSF files to GPLv3 or later.

Revision: emacs@sv.gnu.org/emacs--devo--0--patch-828
2007-07-26 05:28:10 +00:00
Glenn Morris
cacc7b5131 Switch license to GPLv3 or later. 2007-07-25 07:11:02 +00:00
Glenn Morris
ceaeecb0c9 Switch license to GPLv3 or later. 2007-07-25 04:27:24 +00:00
Bill Wohler
1a98ebdffb (mh-display-color-cells): Fix on XEmacs 21.5b28. Thanks to Henrique
Martins for the help (closes SF #1749774).
2007-07-11 05:58:45 +00:00
Juanma Barranquero
5c016bdc98 *** empty log message *** 2007-06-06 22:42:31 +00:00
Juanma Barranquero
886759228a (mh-index-group-by-folder): Fix typos in docstrings. 2007-06-06 22:37:07 +00:00
Juanma Barranquero
821138c4e5 (mh-mh-directive-present-p): Fix typos in docstrings. 2007-06-06 22:36:31 +00:00
Juanma Barranquero
481821c8a9 *** empty log message *** 2007-06-06 15:53:27 +00:00
Juanma Barranquero
643ecf9cf1 (mh-index-group-by-folder): Fix typo in docstring. 2007-06-06 15:42:48 +00:00
Juanma Barranquero
a1ba2c6a34 (mh-mh-directive-present-p): Fix typo in docstring. 2007-06-06 15:42:04 +00:00
Glenn Morris
5b87ad5540 Switch to standard GPL text for license. 2007-02-11 01:18:25 +00:00
Glenn Morris
d7a0267c8d Add 2007 to copyright years. 2007-01-21 03:53:13 +00:00
Glenn Morris
61e1e4e80a Update copyright years. 2006-12-10 02:48:55 +00:00
Juanma Barranquero
d57727c978 *** empty log message *** 2006-11-20 00:35:02 +00:00
Juanma Barranquero
e580a741c6 *** empty log message *** 2006-11-19 23:35:01 +00:00
Bill Wohler
ff4dd1991d (mh-x-image-url-cache-canonicalize): Add `*' to reserved Windows
filename characters (closes SF #1396499).
2006-11-14 06:30:50 +00:00
Bill Wohler
2f984b3910 *** empty log message *** 2006-11-13 05:31:27 +00:00
Bill Wohler
5197a0daa1 (Version, mh-version): Update for release 8.0.3. 2006-11-13 05:31:08 +00:00
Bill Wohler
b4f8b1625e (mh-spamassassin-blacklist, mh-bogofilter-blacklist)
(mh-spamprobe-blacklist): Sync docstring with manual.
2006-11-13 04:40:22 +00:00
Bill Wohler
1a9aa7dfa0 (mh-alias-local-users): Boolean docstrings should start with "Non-nil
means". Perhaps this option should have a -flag appended.
(mh-junk-background): Sync docstring with manual.
2006-11-13 04:40:11 +00:00
Bill Wohler
33b3ab5a51 *** empty log message *** 2006-11-13 04:39:51 +00:00
Stephen Gildea
a4de8c3dfc mh-junk.el (mh-spamassassin-blacklist, mh-spamassassin-whitelist):
use mh-junk-background consistently in call-process calls.

(mh-bogofilter-blacklist, mh-bogofilter-whitelist,
mh-spamprobe-blacklist, mh-spamprobe-whitelist): use
with-current-buffer so the right thing happens if
mh-junk-background is t.  (closes SF #1594802).

mh-e.el (mh-junk-background): document that On value is 0;
t may be used for debugging.
2006-11-11 20:20:28 +00:00
Andreas Schwab
bf4c75a4ee *** empty log message *** 2006-11-10 15:04:21 +00:00
Andreas Schwab
1b7916fb37 (mh-draft-folder): Avoid starting sentence with "nil". 2006-11-10 15:03:06 +00:00
Glenn Morris
9e21382c27 *** empty log message *** 2006-11-10 09:14:46 +00:00
Glenn Morris
84d40e01ad (mh-draft-folder): Doc fix (Nil -> nil). 2006-11-10 09:14:35 +00:00
Juanma Barranquero
33462dfacd Add "add-log-time-zone-rule: t" to Local Variables section. 2006-11-10 00:21:57 +00:00
Stephen Gildea
25173d930b mh-junk.el (mh-spamassassin-whitelist): Add two missing
quotation marks, so that the last two arguments of
sa-learn are separated properly (closes SF #1565460).

(mh-spamassassin-blacklist): In example .procmailrc, add
PATH element to find mhparam on Debian.
2006-09-26 02:40:50 +00:00
Stephen Gildea
799f7c09a2 mh-comp.el (mh-send-args): Initialize to "" instead of nil
so that we always have a valid string for split-string even if
nothing is added in mh-send-letter (closes SF #1564742).
2006-09-26 02:16:16 +00:00
Bill Wohler
b67d434965 (Version, mh-version): Update for release 8.0.2. 2006-07-04 00:43:44 +00:00
Bill Wohler
fbe4aef835 (mh-tool-bar-define): Fix XEmacs' vector-list so it refers to the
icons in mh-xemacs-icon-map instead of trying to declare the icons in
situ. This allows mh-tool-bar.el to be compiled under XEmacs. Remove
initial value for mh-tool-bar-folder-buttons,
mh-tool-bar-show-buttons, mh-tool-bar-letter-buttons. The MH-E icons
now appear in XEmacs. In mh-tool-bar-init, check for
mh-xemacs-use-tool-bar-flag sooner. This allows MH-E to be used in
XEmacs in a tty (closes SF #1506846).
2006-07-03 23:41:32 +00:00
Bill Wohler
ebb4d60b7c Require mh-buffers and mh-compat before mh-xemacs now that mh-xemacs
needs functions in mh-compat.
2006-07-03 23:30:27 +00:00
Bill Wohler
1937adc20b (mh-search, mh-index-group-by-folder): Add "the" in loop construct to
be consistent with other loops, and because edebug doesn't work
without it.
(mh-folder-exists-p): Strip + from folder to avoid redundant +s in
regexp (closes SF #1514424).
2006-06-29 21:04:17 +00:00
Bill Wohler
e0487df876 (mh-mime-save-parts): Add -store option to mhn (closes SF #1513140). 2006-06-29 20:43:44 +00:00
Bill Wohler
737abde8f6 (Version, mh-version): Update for release 8.0.1. 2006-06-21 05:12:13 +00:00
Bill Wohler
d9044cd65d (mh-index-new-folder): Use -2 suffix instead of <2> suffix for folder
names, as <> are illegal filename characters on Windows (closes SF
#1507002).
2006-06-16 00:54:41 +00:00
Bill Wohler
fbf62741d6 (mh-send-uses-spost): New variable.
(mh-send-letter): Do not use -msgid and -mime if mh-send-uses-spost is
t (closes SF #1486726).
2006-06-16 00:48:04 +00:00
Bill Wohler
c1def6ea27 (mh-folder-exists-p): Change test from an empty buffer, to one that
contains the actual folder, since GNU mailutils' folder command
displays output if the folder doesn't exist (closes SF #1499712).
2006-06-02 18:47:44 +00:00
Bill Wohler
ae18726b83 (Version, mh-version): Update for release 8.0. 2006-05-06 15:48:34 +00:00
Bill Wohler
d2f8ce2f9c Update commentary. 2006-05-06 00:30:21 +00:00
Bill Wohler
0303217f02 (Version, mh-version): Update for release 7.95. 2006-04-29 01:26:12 +00:00
Eric Ding
13384ea67e * mh-e.el (mh-invisible-header-fields-internal): Add entry "X-Provags-ID:" 2006-04-26 13:13:35 +00:00
Bill Wohler
6a7250d806 (mh-folder-expand-at-point): Fix folder completion. Folders returned
by mh-folder-completion-function no longer need adornment (closes SF
#1476270).
2006-04-25 21:41:13 +00:00
Bill Wohler
237ad50745 (Version, mh-version): Add +cvs to version. 2006-04-21 21:59:54 +00:00
Bill Wohler
d9ca64a98d Release MH-E version 7.94.
(Version, mh-version): Update for release 7.94.
2006-04-21 21:23:14 +00:00
Bill Wohler
15855f8f78 (mh-insert-letter): If a message number isn't given, throw an error
rather than using a potentially incorrect message number (closes SF
#1473729). In addition, use the cur message if mh-sent-from-msg is
nil (when sending a message, in contrast to replying). Move conversion
of int to string into interactive stanza so body can assume variables
are of proper type.
2006-04-21 17:49:02 +00:00
Bill Wohler
d2464a9fb9 * mh-tool-bar.el (image-load-path): Define to shush compiler.
(mh-buffer-exists-p): Move inside mh-do-in-gnu-emacs since it isn't
used outside of it.
(mh-tool-bar-folder-buttons-init, mh-tool-bar-letter-buttons-init):
Update load-path/image-load-path before setting buttons. This code
used to be in mh-folder-mode/mh-letter-mode but this was the wrong
place since mh-tool-bar-*-buttons-init can also be called when
customizing the buttons.
(mh-tool-bar-update): New function which updates tool-bar-map in all
of the MH-E buffers after customizing the buttons (closes SF
#1452718).
(mh-tool-bar-folder-buttons-set, mh-tool-bar-letter-buttons-set): Call
it (closes SF #1452718).

* mh-folder.el (mh-folder-buttons-init-flag): Delete. Use
mh-folder-tool-bar-map instead.
(image-load-path): Delete. No longer used.
(mh-folder-mode): Moved setting of image-load-path into
mh-tool-bar-folder-buttons-init.

* mh-letter.el (mh-letter-buttons-init-flag): Delete. Use
mh-letter-tool-bar-map instead.
(image-load-path): Delete. No longer used.
(mh-letter-mode): Moved setting of image-load-path into
mh-tool-bar-letter-buttons-init.

* mh-seq.el (mh-narrow-to-seq, mh-widen): Use with-current-buffer
instead of set-buffer.
2006-04-21 01:32:16 +00:00
Bill Wohler
02195654f6 Fix typo. 2006-04-19 21:03:23 +00:00
Bill Wohler
d36069f0e7 (mh-tool-bar-define): Fix enable-expr so that one can permenently
disable a button (such as a separator) with nil.
2006-04-19 21:02:59 +00:00
Bill Wohler
def2755256 Add SF number to :package-version implementation. 2006-04-18 21:29:03 +00:00
Bill Wohler
17ce6de79f (defcustom-mh, defface-mh, defgroup-mh, mh-face-data)
(mh-strip-package-version, mh-face-data, mh-inherit-face-flag)
(mh-min-colors-defined-flag): Do not unbind these macros and
variables. Nice idea, but too many nasty side-effects. These macros
are needed by [Cc]ustom-make-dependencies when creating the MH-E
customization groups in mh-cus-load.el. These disappeared when the
macros above were introduced. Besides, if a developer were to try to
show the help for a macro or variable they were looking at and got [No
match] when they did so, that would be bad.
2006-04-18 19:20:44 +00:00
Bill Wohler
d5468dff87 (mh-insert-x-mailer): Strip build number from version in X-Mailer
field (closes SF #1466481).
2006-04-18 01:55:54 +00:00
Bill Wohler
c90c4cf168 * mh-acros.el (mh-defun-compat): Rename to defun-mh in order that
variables and functions with the same name are found correctly by
find-func (invoked by clicking on the filename link in the *Help*
buffer.
(mh-defmacro-compat): Rename to defmacro-mh. Ditto. *
mh-e.el: (mh-defgroup): Rename to defgroup-mh. Ditto.
(mh-defcustom): Rename to defcustom-mh. Ditto.
(mh-defface): Rename to defface-mh. Ditto.
(mh-font-lock-add-keywords): Make changes according to these
renamings.

* mh-e.el, mh-compat.el, mh-gnus.el: Use the new names (closes SF
#1472029).
2006-04-18 00:55:43 +00:00
Bill Wohler
cd35b20a6f (mh-sub-folders-actual): Mention that folder must have been processed
by mh-normalize-folder-name.
(mh-folder-completion-function): Handle completion of folders with
absolute names. Also, when flag is t, display complete folder name to
provide proper highlighting in Emacs 22 now that
minibuffer-completing-file-name is nil (closes SF #1470518).
(mh-folder-completing-read): No longer set
minibuffer-completing-file-name to t. This was causing "Can't set
current directory errors" when browsing absolute file names. Another
benefit of this change is that SPC can be used for completion
again (closes SF #1470518).
2006-04-17 23:43:03 +00:00
Bill Wohler
21acd4c9d3 (mh-font-lock-add-keywords): Fix typo in docstring. 2006-04-15 18:51:38 +00:00
Bill Wohler
42f8c37fa0 * mh-acros.el (struct, x, y): No need to wrap defvar with
eval-when-compile when shushing compiler, even when mh-do-in-xemacs or
another construct is used.

* mh-comp.el (sendmail-coding-system): Ditto.

* mh-e.el (mark-active): Ditto.

* mh-folder.el (desktop-save-buffer, font-lock-auto-fontify)
(image-load-path, font-lock-defaults): Ditto.

* mh-letter.el (image-load-path, font-lock-defaults): Ditto.

* mh-mime.el (dots, type, ov)
(mm-verify-function-alist, mm-decrypt-function-alist)
(pressed-details): Ditto.

* mh-search.el (pick-folder, mh-do-in-xemacs)
(mh-mairix-folder, mh-flists-search-folders)
(which-func-mode, mh-speed-flists-inhibit-flag): Ditto.

* mh-seq.el (tool-bar-mode): Ditto.

* mh-utils.el (completion-root-regexp)
(minibuffer-completing-file-name): Ditto.

* mh-xface.el (default-enable-multibyte-characters): Ditto.
2006-04-15 00:28:08 +00:00
Bill Wohler
73e6d1af3e * mh-funcs.el (view-exit-action): No need to wrap defvar with
eval-when-compile when shushing compiler.

* mh-mime.el (mh-identity-pgg-default-user-id): Ditto.

* mh-seq.el (view-exit-action): Ditto.

* mh-show.el (font-lock-auto-fontify): Ditto.

* mh-utils.el (mh-speed-flists-cache): Ditto
2006-04-14 21:28:52 +00:00
Bill Wohler
30545916ed * mh-compat.el (mh-font-lock-add-keywords): New alias for
font-lock-add-keywords. Returns nil on XEmacs.

* mh-e.el: Add MH-E function and variable keywords such as
mh-defun-compat and mh-defcustom to font-lock-keywords.
2006-04-14 18:49:18 +00:00
Bill Wohler
70a1d47eec (customize-package-emacs-version-alist)
(mh-e, mh-alias, mh-folder, mh-folder-selection)
(mh-identity, mh-inc, mh-junk, mh-letter, mh-ranges)
(mh-scan-line-formats, mh-search, mh-sending-mail, )
(mh-sequences, mh-show, mh-speedbar, mh-thread, mh-tool-bar)
(mh-hooks, mh-faces, mh-alias-completion-ignore-case-flag)
(mh-alias-expand-aliases-flag, mh-alias-flash-on-comma)
(mh-alias-insert-file, mh-alias-insertion-location)
(mh-alias-local-users, mh-alias-local-users-prefix)
(mh-alias-passwd-gecos-comma-separator-flag)
(mh-new-messages-folders, mh-ticked-messages-folders)
(mh-large-folder, mh-recenter-summary-flag)
(mh-recursive-folders-flag, mh-sortm-args)
(mh-default-folder-for-message-function, )
(mh-default-folder-list, mh-default-folder-must-exist-flag)
(mh-default-folder-prefix, mh-identity-list)
(mh-auto-fields-list, mh-auto-fields-prompt-flag)
(mh-identity-default, mh-identity-handlers, mh-inc-prog)
(mh-inc-spool-list, mh-junk-background, mh-junk-disposition)
(mh-junk-program, mh-compose-insertion)
(mh-compose-skipped-header-fields)
(mh-compose-space-does-completion-flag)
(mh-delete-yanked-msg-window-flag)
(mh-extract-from-attribution-verb, mh-ins-buf-prefix)
(mh-letter-complete-function, mh-letter-fill-column)
(mh-mml-method-default, mh-signature-file-name)
(mh-signature-separator-flag, mh-x-face-file, )
(mh-yank-behavior, mh-interpret-number-as-range-flag)
(mh-adaptive-cmd-note-flag, mh-scan-format-file, mh-scan-prog)
(mh-search-program, mh-compose-forward-as-mime-flag)
(mh-compose-letter-function, mh-compose-prompt-flag)
(mh-forward-subject-format, mh-insert-x-mailer-flag)
(mh-redist-full-contents-flag, mh-reply-default-reply-to)
(mh-reply-show-message-flag, )
(mh-refile-preserves-sequences-flag, mh-tick-seq)
(mh-update-sequences-after-mh-show-flag)
(mh-bury-show-buffer-flag, mh-clean-message-header-flag)
(mh-decode-mime-flag, )
(mh-display-buttons-for-alternatives-flag)
(mh-display-buttons-for-inline-parts-flag)
(mh-do-not-confirm-flag, mh-fetch-x-image-url)
(mh-graphical-smileys-flag, mh-graphical-emphasis-flag)
(mh-highlight-citation-style, mh-invisible-header-fields)
(mh-invisible-header-fields-default, mh-lpr-command-format)
(mh-max-inline-image-height, mh-max-inline-image-width)
(mh-mhl-format-file, mh-mime-save-parts-default-directory)
(mh-print-background-flag, mh-show-maximum-size)
(mh-show-use-xface-flag, mh-store-default-directory)
(mh-summary-height, mh-speed-update-interval)
(mh-show-threads-flag, mh-tool-bar-search-function)
(mh-defcustom, mh-after-commands-processed-hook)
(mh-alias-reloaded-hook, mh-before-commands-processed-hook)
(mh-before-quit-hook, mh-before-send-letter-hook)
(mh-delete-msg-hook, mh-find-path-hook, mh-folder-mode-hook)
(mh-forward-hook, mh-inc-folder-hook, )
(mh-insert-signature-hook, )
(mh-kill-folder-suppress-prompt-hooks, mh-letter-mode-hook)
(mh-mh-to-mime-hook, mh-search-mode-hook, mh-quit-hook)
(mh-refile-msg-hook, mh-show-hook, mh-show-mode-hook)
(mh-unseen-updated-hook, mh-folder-address, mh-folder-body)
(mh-folder-cur-msg-number, mh-folder-date, mh-folder-deleted)
(mh-folder-followup, mh-folder-msg-number, mh-folder-refiled)
(mh-folder-sent-to-me-hint, mh-folder-sent-to-me-sender)
(mh-folder-subject, mh-folder-tick, mh-folder-to)
(mh-letter-header-field, mh-search-folder, mh-show-cc)
(mh-show-date, mh-show-from, mh-show-header, mh-show-pgg-bad)
(mh-show-pgg-good, mh-show-pgg-unknown, mh-show-signature)
(mh-show-subject, mh-show-to, mh-show-xface, )
(mh-speedbar-folder, mh-speedbar-folder-with-unseen-messages)
(mh-speedbar-selected-folder)
(mh-speedbar-selected-folder-with-unseen-messages): Use dotted
notation in :package-version keyword.
2006-04-14 00:47:00 +00:00
Bill Wohler
fde155f459 (mh-path, mh-variant): Define with mh-defcustom and add
:package-version keyword.
2006-04-07 18:58:38 +00:00
Bill Wohler
367c48ef1e (mh-strip-package-version): Make macro, also to avoid compiler error.
(mh-defface-compat): Incorporate body into mh-face-data and delete.
2006-04-01 00:58:41 +00:00
Bill Wohler
59e8810f09 (mh-strip-package-version): Move before use to avoid compiler error. 2006-03-31 17:44:40 +00:00
Bill Wohler
23347d769d * mh-e.el (mh-defcustom, mh-defface, mh-defgroup): Macros to remove
new :package-version keyword in older settings.
(customize-package-emacs-version-alist): Add MH-E version to Emacs
version mappings.
(mh-e, mh-alias, mh-folder, mh-folder-selection)
(mh-identity, mh-inc, mh-junk, mh-letter, mh-ranges)
(mh-scan-line-formats, mh-search, mh-sending-mail)
(mh-sequences, mh-show, mh-speedbar, mh-thread, mh-tool-bar)
(mh-hooks, mh-faces): Add :package-version keyword to these groups.
(mh-alias-completion-ignore-case-flag)
(mh-alias-expand-aliases-flag, mh-alias-flash-on-comma)
(mh-alias-insert-file, mh-alias-insertion-location)
(mh-alias-local-users, mh-alias-local-users-prefix)
(mh-alias-passwd-gecos-comma-separator-flag)
(mh-new-messages-folders, mh-ticked-messages-folders)
(mh-large-folder, mh-recenter-summary-flag)
(mh-recursive-folders-flag, mh-sortm-args)
(mh-default-folder-for-message-function)
(mh-default-folder-list, mh-default-folder-must-exist-flag)
(mh-default-folder-prefix, mh-identity-list)
(mh-auto-fields-list, mh-auto-fields-prompt-flag)
(mh-identity-default, mh-identity-handlers, mh-inc-prog)
(mh-inc-spool-list, mh-junk-background, mh-junk-disposition)
(mh-junk-program, mh-compose-insertion)
(mh-compose-skipped-header-fields)
(mh-compose-space-does-completion-flag)
(mh-delete-yanked-msg-window-flag)
(mh-extract-from-attribution-verb, mh-ins-buf-prefix)
(mh-letter-complete-function, mh-letter-fill-column)
(mh-mml-method-default, mh-signature-file-name)
(mh-signature-separator-flag, mh-x-face-file)
(mh-yank-behavior, mh-interpret-number-as-range-flag)
(mh-adaptive-cmd-note-flag, mh-scan-format-file, mh-scan-prog)
(mh-search-program, mh-compose-forward-as-mime-flag)
(mh-compose-letter-function, mh-compose-prompt-flag)
(mh-forward-subject-format, mh-insert-x-mailer-flag)
(mh-redist-full-contents-flag, mh-reply-default-reply-to)
(mh-reply-show-message-flag)
(mh-refile-preserves-sequences-flag, mh-tick-seq)
(mh-update-sequences-after-mh-show-flag)
(mh-bury-show-buffer-flag, mh-clean-message-header-flag)
(mh-decode-mime-flag)
(mh-display-buttons-for-alternatives-flag)
(mh-display-buttons-for-inline-parts-flag)
(mh-do-not-confirm-flag, mh-fetch-x-image-url)
(mh-graphical-smileys-flag, mh-graphical-emphasis-flag)
(mh-highlight-citation-style, mh-invisible-header-fields)
(mh-invisible-header-fields-default, mh-lpr-command-format)
(mh-max-inline-image-height, mh-max-inline-image-width)
(mh-mhl-format-file, mh-mime-save-parts-default-directory)
(mh-print-background-flag, mh-show-maximum-size)
(mh-show-use-xface-flag, mh-store-default-directory)
(mh-summary-height, mh-speed-update-interval)
(mh-show-threads-flag, mh-tool-bar-search-function): Add
:package-version keyword to these options.
(mh-after-commands-processed-hook)
(mh-alias-reloaded-hook, mh-before-commands-processed-hook)
(mh-before-quit-hook, mh-before-send-letter-hook)
(mh-delete-msg-hook, mh-find-path-hook, mh-folder-mode-hook)
(mh-forward-hook, mh-inc-folder-hook)
(mh-insert-signature-hook)
(mh-kill-folder-suppress-prompt-hooks, mh-letter-mode-hook)
(mh-mh-to-mime-hook, mh-search-mode-hook, mh-quit-hook)
(mh-refile-msg-hook, mh-show-hook, mh-show-mode-hook)
(mh-unseen-updated-hook): Add :package-version keyword to these hooks.
(mh-min-colors-defined-flag)
(mh-folder-address, mh-folder-body, mh-folder-cur-msg-number)
(mh-folder-date, mh-folder-deleted, mh-folder-followup)
(mh-folder-msg-number, mh-folder-refiled)
(mh-folder-sent-to-me-hint, mh-folder-sent-to-me-sender)
(mh-folder-subject, mh-folder-tick, mh-folder-to)
(mh-letter-header-field, mh-search-folder, mh-show-cc)
(mh-show-date, mh-show-from, mh-show-header, mh-show-pgg-bad)
(mh-show-pgg-good, mh-show-pgg-unknown, mh-show-signature)
(mh-show-subject, mh-show-to, mh-show-xface)
(mh-speedbar-folder, mh-speedbar-folder-with-unseen-messages)
(mh-speedbar-selected-folder)
(mh-speedbar-selected-folder-with-unseen-messages): : Add
:package-version keyword to these faces.

* mh-tool-bar.el (mh-tool-bar-define): Added commented-out
:package-version keywords.
2006-03-30 23:39:32 +00:00
Bill Wohler
84b5700490 Use clipboard-kill-region, clipboard-kill-ring-save, and
clipboard-yank instead of undo, kill-region, and
menu-bar-kill-ring-save respectively. In MH-Letter mode, move
save-buffer and mh-fully-kill-draft icons in front of
mh-compose-insertion to be consistent with other mailers, such as
Evolution. In MH-Folder mode, move vanilla reply icon to the left of
the other reply icons. Use mail/inbox icon instead of mail, next-page
instead of page-down, delete instead of close, mail/move instead of
mail/refile, data-save instead of execute, mail/flag-for-followup
instead of highlight, contact instead of mail/alias, open instead of
fld-open, zoom-out instead of widen.
2006-03-28 19:19:38 +00:00
Bill Wohler
798b73dd09 * mh-folder.el (mh-execute-commands, mh-rescan-folder):
* mh-funcs.el (mh-pack-folder): Sync docstrings with manual.
2006-03-28 18:35:15 +00:00
Romain Francoise
83c3d14f88 Separate name and email with two spaces. 2006-03-28 09:44:17 +00:00
Eric Ding
3a3a719821 Fix email address/name from last checkin 2006-03-27 18:53:47 +00:00
Eric Ding
2e9aae1477 mh-e.el (mh-invisible-header-fields-internal): Add entries "X-AOL-IP:"
and "X-MB-Message-" (AOL WebMail)
2006-03-27 18:52:59 +00:00
Bill Wohler
72cf2f2e78 (mh-reply): Sync docstring with manual. 2006-03-19 20:21:58 +00:00
Bill Wohler
d79c9e9d25 (mh-image-load-path-for-library): Shorten first line in docstring. 2006-03-19 18:20:31 +00:00
Bill Wohler
1792673df9 (mh-image-load-path-for-library): Minor docstring fix. 2006-03-17 17:28:09 +00:00
Bill Wohler
16b9a4760b (mh-send-letter): Use split-string to break up mh-send-args (closes SF
#1448604).
(mh-compose-and-send-mail): Use run-hook-with-args for
mh-compose-letter-function.
2006-03-16 17:38:14 +00:00
Bill Wohler
8d1ada5345 (mh-list-to-string-1): Use dolist. 2006-03-16 17:01:12 +00:00
Bill Wohler
e8b5a7cebf (mh-image-load-path-for-library): Prefer user's images. 2006-03-16 17:00:02 +00:00
Bill Wohler
f875b154b4 * mh-compat.el (mh-image-load-path-for-library): Fix example by not
recommending that one binds image-load-path. Just defvar it to placate
compiler and only use it if previously defined.

* mh-e.el (image-load-path): Don't bind!

* mh-folder.el (mh-folder-mode): Only use image-load-path if
previously defined.

* mh-letter.el (mh-letter-mode): Ditto.

* mh-utils.el (mh-logo-display): Ditto.
2006-03-15 17:03:58 +00:00
Bill Wohler
44e3f44013 * mh-compat.el (mh-image-load-path-for-library): Incorporate changes
from image-load-path-for-library, which are:
(image-load-path-for-library): Pass value of path rather than symbol.
Always return list of directories. Guarantee that image directory
comes first.

* mh-e.el (image-load-path): Define on those Emacsen that lack it to
avoid compile and run-time errors.

* mh-folder.el (mh-folder-mode): Use new idiom for setting
image-load-path.

* mh-letter.el (mh-letter-mode): Ditto.

* mh-utils.el (mh-logo-display): Ditto.
2006-03-14 19:21:48 +00:00
Bill Wohler
2044e8f184 (mh-folder-list): Fix docstring (closes SF #1448498). 2006-03-13 01:05:27 +00:00
Bill Wohler
08f99a547c (mh-image-load-path-for-library): Merged changes from Reiner. Add
no-error argument. If path t, just return directory.
2006-03-11 01:59:13 +00:00
Bill Wohler
4a732ae965 (mh-replace-regexp-in-string): Pass the literal flag to
replace-in-string. This was badly needed by mh-quote-pick-expr in
order to properly quote subjects when using / s on XEmacs (closes SF
#1447598).
2006-03-11 01:34:45 +00:00
Bill Wohler
0c32f8c691 (mh-profile-component): Drop `s' from mhparam -components for
Mailutils compatibility (closes SF #1446985).
2006-03-10 16:56:16 +00:00
Bill Wohler
971a25abc7 (Version, mh-version): Add +cvs to version. 2006-03-06 16:00:19 +00:00
Satyaki Das
1af028e6bd (mh-index-update-single-msg): Fix a bug in the
handling of duplicate messages.  The test in cond was too strong
and wasn't catching the case where origin-map was nil.
2006-03-06 05:21:41 +00:00
Bill Wohler
b1d9cef430 (Version, mh-version): Update for release 7.93. 2006-03-05 20:28:10 +00:00
Bill Wohler
fd5536d8e2 * mh-folder.el (mh-folder-mode): Drop 'load-path argument when calling
mh-image-load-path-for-library since this is the default.

* mh-letter.el (mh-letter-mode): Ditto.

* mh-utils.el (mh-logo-display): Ditto.
2006-03-05 20:11:53 +00:00
Bill Wohler
c80658b74f * mh-compat.el (mh-image-load-path-for-library): Move here from
mh-utils.el and wrap with mh-defun-compat since this function will be
soon added to image.el.

* mh-utils.el (mh-image-load-path-for-library): Move to mh-compat.el.
(mh-normalize-folder-name): Add return-nil-if-folder-empty argument
which is useful when calling mh-normalize-folder-name to process the
folder argument for the folders command.
(mh-sub-folders): Use new flag to mh-normalize-folder-name to make
this function more robust. It could too easily list the folders in /.
(mh-folder-list): Fix a couple of problems pointed out by Thomas
Baumann. Set folder to nil if empty. Don't append "/" if folder nil.
2006-03-04 21:23:21 +00:00
Bill Wohler
5e9edb94b7 * mh-folder.el (mh-folder-mode): Rename mh-image-load-path to
mh-image-load-path-for-library.

* mh-letter.el (mh-letter-mode): Rename mh-image-load-path to
mh-image-load-path-for-library.

* mh-utils.el (mh-image-load-path): Rename to
mh-image-load-path-for-library. Add example to docstring. Rename local
variable mh-image-directory to image-directory. Move error checks to
default case in cond and simplify.
2006-03-03 20:50:50 +00:00
Bill Wohler
3fbc098da9 (mh-send-letter, mh-insert-auto-fields): Sync docstrings with manual. 2006-03-03 20:02:10 +00:00
Bill Wohler
c99f622718 GNU Emacs folks prefer present tense in ChangeLog entries. 2006-03-03 00:29:23 +00:00
Bill Wohler
efc27af6c4 * mh-folder.el (mh-tool-bar-init): Autoload.
(mh-folder-mode): Call mh-tool-bar-init conditionally in XEmacs. Set
scoped variables image-load-path and load-path with updated
mh-image-load-path before calling mh-tool-bar-folder-buttons-init.

* mh-letter.el (mh-tool-bar-init): Autoload.
(mh-letter-mode): Call mh-tool-bar-init conditionally in XEmacs. Set
scoped variables image-load-path and load-path with updated
mh-image-load-path before calling mh-tool-bar-letter-buttons-init.

* mh-show.el (mh-tool-bar-init): Autoload.
(mh-show-mode): Perform tool bar stuff conditionally in XEmacs and GNU
Emacs.

* mh-tool-bar.el (mh-tool-bar-define): Don't quote stuff in error
messages per conventions.
(mh-tool-bar-folder-buttons-init)
(mh-tool-bar-letter-buttons-init): Don't call mh-image-load-path.
(mh-tool-bar-define call): Format.

* mh-utils.el (mh-image-directory, mh-image-load-path-called-flag):
Delete.
(mh-image-load-path): Incorporate changes from Gnus team. Biggest
changes are that it no longer uses/sets mh-image-directory or
mh-image-load-path-called-flag, and returns the updated path rather
than change it.
(mh-logo-display): Change usage of mh-image-load-path.
2006-03-03 00:27:49 +00:00
Bill Wohler
66b265f5df (mh-narrow-to-subject): Remove Re: string from subject so that pick
can find originating message (closes SF #1438369).
2006-03-01 06:19:59 +00:00
Bill Wohler
052df3346e * mh-limit.el (mh-narrow-to-cc, mh-narrow-to-from)
(mh-narrow-to-subject, mh-narrow-to-to): Fix inability to narrow to
subjects with special characters by quoting regular expression
characters in pick expression derived from existing subjects and other
fields (closes SF #1432548).

* mh-utils.el (mh-pick-regexp-chars, mh-quote-pick-expr): New variable
and function for quoting pick regular expression characters (closes SF
#1432548).
2006-03-01 05:33:18 +00:00
Bill Wohler
898dda9251 (mh-folder-list): Fix problem with passing in a folder and getting
nothing back. Fix problem with passing in empty string and getting the
entire filesystem (or infinite loop). Don't append slash to folder.
These fixes fix problems observed with the pick search. Thanks to
Thomas Baumann for the help (closes SF #1435381).
2006-02-28 23:54:53 +00:00
Bill Wohler
a9e22173e4 (mh-image-load-path): Rename variable to mh-image-directory.
(mh-image-load-path): Access mh-image-directory instead of
mh-image-load-path.
2006-02-28 21:47:19 +00:00
Bill Wohler
bc4c8031d3 (mh-variant, mh-default-folder-for-message-function): Sync docstring
with manual.
(cus-face): Require as it is needed by mh-inherit-face-flag.
2006-02-28 01:33:28 +00:00
Bill Wohler
0659521f75 (mh-minibuffer-read-type): Deleted comment in docstring about obsolete
variable mh-mime-content-types.
2006-02-27 22:30:58 +00:00
Bill Wohler
abc46e909b (mh-variant): Sync docstring with manual.
(cus-face): Require as it is needed by mh-inherit-face-flag.
2006-02-27 22:29:54 +00:00
Bill Wohler
a425dc3d19 * mh-compat.el (mh-display-color-cells): Return 2 if
device-color-cells returns nil (closes SF #1436924).

* mh-e.el (mh-compiling-flag): Delete. No longer needed by
mh-display-color-cells.
2006-02-27 22:25:07 +00:00
Eric Ding
f669a69df8 mh-e.el (mh-invisible-header-fields-internal): Added entry
"X-Sasl-enc:"
2006-02-21 14:43:56 +00:00
Eric Ding
f12d6a4acc * mh-e.el (mh-invisible-header-fields-internal): Added entry
"X-Sasl-enc:"
2006-02-21 14:43:13 +00:00
Eric Ding
efd5b7df1b * mh-e.el (mh-invisible-header-fields-internal): Added entries
"X-Authenticated-Sender:", "X-Barracuda-", "X-EFL-Spamscore",
"X-IronPort-AV:", "X-Mail-from:", "X-Mailman-Approved-At:",
"X-Resolved-to:", and "X-SA-Exim".  Fixed "X-Bugzilla-" and
"X-Roving-" by removing unnecessary "*" at end.
2006-02-21 00:45:17 +00:00
Bill Wohler
ae494f66e7 * mh-alias.el (mh-address-mail-regexp)
(mh-goto-address-find-address-at-point): Delete copies from
goto-addr.el. (mh-alias-suggest-alias): Use goto-address-mail-regexp
instead of mh-address-mail-regexp.
(mh-alias-add-address-under-point): Use
goto-address-find-address-at-point instead of
mh-goto-address-find-address-at-point.

* mh-e.el (mh-show-use-goto-addr-flag): Delete.

* mh-show.el (mh-show-mode): Mention goto-address-highlight-p in
docstring.
(mh-show-addr): Call goto-address unconditionally. User should use
goto-address-highlight-p instead of mh-show-use-goto-addr-flag.
2006-02-20 01:24:38 +00:00
Bill Wohler
803c30445d (Version, mh-version): Add +cvs to version. 2006-02-18 23:38:39 +00:00