+2011-07-09 Bill Wohler <wohler@newt.com>
+
+ * mh-speed.el (mh-speed-toggle,mh-speed-view): Document "ignored"
+ arguments to keep checkdoc happy.
+
+ * mh-search.el (mh-flists-execute): Ditto.
+
+ * mh-funcs.el (mh-undo-folder): Ditto.
+
+ * mh-comp.el (mh-user-agent-compose): Ditto.
+
+ * mh-xface.el (mh-face-to-png, mh-uncompface)
+ (mh-picon-file-contents): Only call set-buffer-multibyte if it
+ exists, which it doesn't in XEmacs.
+
+2011-07-04 Bill Wohler <wohler@newt.com>
+
+ * mh-e.el: Just require mh-loaddefs since loading it in an
+ eval-and-compile block causes compilation errors in XEmacs.
+
+ * mh-acros.el, mh-comp.el, mh-e.el, mh-folder.el, mh-letter.el:
+ * mh-mime.el, mh-search.el, mh-seq.el: Shush XEmacs compiler in
+ mh-do-in-xemacs block.
+
+ * mh-compat.el (mh-window-full-height-p): Add compatibility
+ function for XEmacs.
+ * mh-show.el (mh-show-msg): Use it, and avoid compiler warning on
+ XEmacs.
+
+ * mh-letter.el (mh-letter-mode-map, mh-letter-complete)
+ (mh-complete-word): Remove FIXME comments since these functions
+ are still needed in other Emacsen. However, they can probably
+ stand to be generalized like completion-at-point.
+ (mh-letter-complete-or-space): Remove unused variable.
+
+2011-07-03 Bill Wohler <wohler@newt.com>
+
+ * mh-compat.el (mh-test-completion): Add compatibility function
+ for XEmacs.
+ * mh-alias.el (mh-alias-letter-expand-alias): Use it, and avoid
+ compiler warning on XEmacs.
+
+ * mh-utils.el:
+ * mh-mime.el: Shush XEmacs compiler in mh-do-in-xemacs block.
+
+ * mh-folder.el: Use boundp instead of fboundp when testing
+ existence of desktop-buffer-mode-handlers.
+
+2011-05-10 Jim Meyering <meyering@redhat.com>
+
+ Fix doubled-word typos.
+ * mh-alias.el (mh-alias-minibuffer-confirm-address): if if -> if it
+ * mh-scan.el (mh-scan-destination-width): in in -> in
+
+2011-04-28 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mh-utils.el (mh-folder-completion-function): Make it work like
+ file-name completion, so partial-completion can do its job.
+
+ * mh-letter.el (mh-letter-completion-at-point): New function, extracted
+ from mh-letter-complete
+ (mh-letter-mode, mh-letter-complete, mh-letter-complete-or-space):
+ Use it.
+ (mh-complete-word): Only use the common-substring arg when it works.
+ (mh-folder-expand-at-point):
+ * mh-alias.el (mh-alias-letter-expand-alias): Return data suitable for
+ completion-at-point-functions.
+
+2011-04-06 Juanma Barranquero <lekktu@gmail.com>
+
+ * mh-funcs.el (mh-undo-folder): Accept and ignore arguments,
+ for compatibility with `revert-buffer'. Doc fix. (Bug#8431)
+
+2011-03-07 Chong Yidong <cyd@stupidchicken.com>
+
+ * Version 23.3 released.
+
+2011-03-05 Antoine Levitt <antoine.levitt@gmail.com>
+
+ * mh-funcs.el (mh-store-msg, mh-store-buffer):
+ * mh-mime.el (mh-mime-save-parts): Use read-directory-name.
+
+2011-01-13 Chong Yidong <cyd@stupidchicken.com>
+
+ * mh-comp.el (mh-user-agent-compose): New arg RETURN-ACTION.
+
+2010-11-07 Glenn Morris <rgm@gnu.org>
+
+ * mh-seq.el (mh-read-msg-list): Use point-at-eol.
+
+2010-11-03 Glenn Morris <rgm@gnu.org>
+
+ * mh-mime.el (dots, type, ov): Avoid unnecessary declaration.
+
+2010-05-14 Peter S Galbraith <psg@debian.org>
+
+ * mh-mime.el (mh-decode-message-subject): New function to decode
+ RFC2047 encoded Subject lines. Used for reply drafts.
+ * mh-comp.el (mh-compose-and-send-mail): Call
+ `mh-decode-message-subject' on (reply or forward) message drafts.
+
+2010-05-07 Chong Yidong <cyd@stupidchicken.com>
+
+ * Version 23.2 released.
+
+2010-05-03 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mh-show.el (mh-showing-mode): Move function to mh-e.el.
+ * mh-e.el (mh-showing-mode): Use define-minor-mode.
+
+2010-03-24 Juanma Barranquero <lekktu@gmail.com>
+
+ * mh-scan.el (mh-scan-cmd-note-width): Doc fix.
+ (mh-scan-format-mh, mh-scan-body-regexp, mh-scan-cur-msg-number-regexp)
+ (mh-scan-cur-msg-number-regexp, mh-scan-date-regexp)
+ (mh-scan-deleted-msg-regexp, mh-scan-good-msg-regexp)
+ (mh-scan-msg-format-regexp, mh-scan-msg-format-string)
+ (mh-scan-msg-number-regexp, mh-scan-rcpt-regexp)
+ (mh-scan-refiled-msg-regexp, mh-scan-sent-to-me-sender-regexp)
+ (mh-scan-subject-regexp, mh-update-scan-format)
+ (mh-msg-num-width-to-column): Fix typos in docstrings.
+
+2010-03-10 Chong Yidong <cyd@stupidchicken.com>
+
+ * Branch for 23.2.
+
+2009-12-01 Bill Wohler <wohler@newt.com>
+
+ * mh-search.el (mh-mairix-execute-search): Use mh vfolder_format.
+ Fix typo in database path.
+ (mh-namazu-execute-search): Specify -q in example since namazu is
+ excessively garrulous.
+
+2009-11-05 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mh-thread.el (mh-thread-set-tables):
+ * mh-speed.el (mh-folder-speedbar-menu-items, mh-speed-stealth-update):
+ (mh-speed-extract-folder-name, mh-speed-parse-flists-output):
+ (mh-speed-invalidate-map, mh-speed-add-folder):
+ * mh-show.el (mh-invalidate-show-buffer, mh-show-sequence-menu):
+ * mh-seq.el (mh-list-sequences):
+ * mh-search.el (mh-index-execute-commands, mh-index-add-to-sequence)
+ (mh-index-delete-from-sequence, mh-index-update-maps):
+ * mh-scan.el (mh-msg-num-width):
+ * mh-print.el (mh-ps-spool-buffer):
+ * mh-mime.el (mh-mime-save-parts, mh-handle-set-external-undisplayer)
+ (mh-file-mime-type):
+ * mh-letter.el (mh-yank-cur-msg):
+ * mh-funcs.el (mh-list-folders, mh-pipe-msg, mh-store-msg)
+ (mh-store-buffer):
+ * mh-folder.el (mh-modify, mh-visit-folder, mh-write-msg-to-file)
+ (mh-prompt-for-refile-folder):
+ * mh-e.el (mh-exec-cmd, mh-exec-cmd-error, mh-exec-cmd-daemon)
+ (mh-handle-process-error, mh-variant-info):
+ * mh-comp.el (mh-forward):
+ * mh-alias.el (mh-alias-local-users, mh-alias-which-file-has-alias):
+ (mh-alias-add-alias-to-file): Use with-current-buffer.
+
+2009-11-04 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mh-e.el: Load mh-loaddefs during compilation as well.
+
+2009-11-04 Juanma Barranquero <lekktu@gmail.com>
+
+ * mh-e.el (mh-loaddefs): Load rather than require.
+
+2009-10-06 Glenn Morris <rgm@gnu.org>
+
+ * mh-show.el (mh-show-msg): Use window-full-height-p.
+
+2009-08-28 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mh-comp.el (mh-send-letter): default-buffer-file-coding-system
+ => (default-value 'buffer-file-coding-system).
+
+2009-08-10 Bill Wohler <wohler@newt.com>
+
+ * mh-junk.el (mh-spamassassin-blacklist, mh-bogofilter-blacklist)
+ (mh-spamprobe-blacklist): Sync docstring with manual.
+
+2009-07-22 Kevin Ryde <user42@zip.com.au>
+
+ * mh-junk.el (mh-spamassassin-blacklist, mh-bogofilter-blacklist)
+ (mh-spamprobe-blacklist): Hyperlink URLs in docstrings with URL `...'.
+
+2009-06-13 Bill Wohler <wohler@newt.com>
+
+ Release MH-E version 8.2.
+
+ * mh-e.el (Version, mh-version): Update for release 8.2.
+
+ * mh-seq.el (mh-folder-size-flist)
+ * mh-speed.el (mh-speed-parse-flists-output)
+ * mh-xface.el (mh-face-display-function): Remove trailing space.
+
+2009-03-13 D. Goel <deego3@gmail.com>
+
+ * mh-seq.el (mh-folder-size-flist): Use (values-list) in m-v call
+ to list.
+
+ * mh-speed.el (mh-speed-parse-flists-output): Ditto.
+ * mh-xface.el (mh-face-display-function): Ditto.
+ * mh-search.el (mh-index-parse-search-regexp): Ditto.
+
+ * mh-thread.el (mh-thread-generate): Ditto.
+
+ * mh-seq.el (mh-parse-flist-output-line): Return list rather than values.
+ We want to avoid emacs using m-v facilities.
+ (mh-folder-size-folder): Ditto.
+ (mh-parse-flist-output-line): Ditto.
+ * mh-thread.el (mh-thread-prune-subject): Ditto.
+ * mh-xface.el (mh-picon-get-image): Ditto.
+ (mh-picon-file-contents): Ditto.
+ * mh-search.el (mh-index-evaluate): Ditto.
+
+2009-01-27 Bill Wohler <wohler@newt.com>
+
+ * mh-funcs.el (mh-pack-folder): Fix docstring.
+
+ * mh-e.el (mh-pack-folder-hook): Bump package-version to 8.2.
+
+ * mh-gnus.el (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-26 Stephen Gildea <gildea@stop.mail-abuse.org>
+
+ * mh-e.el (mh-pack-folder-hook): New variable.
+ * mh-funcs.el (mh-pack-folder): Call new mh-pack-folder-hook.
+
+2009-01-26 Bill Wohler <wohler@newt.com>
+
+ * mh-utils.el (mh-goto-header-end): Use mh-mail-header-separator
+ instead of -* in regexp.
+
+ * mh-folder.el (mh-folder-mode-help-messages): Add e and t to K's
+ help.
+
+2009-01-09 Glenn Morris <rgm@gnu.org>
+
+ * mh-letter.el: Replace last-input-char with last-input-event.
+
+2008-08-18 Bill Wohler <wohler@newt.com>
+
+ Release MH-E version 8.1.
+
+ * mh-e.el (Version, mh-version): Update for release 8.1.
+
+2008-08-11 Bill Wohler <wohler@newt.com>
+
+ * mh-e.el (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-comp.el (mh-reply)
+ * mh-e.el (mh-sys-path, mh-variant-info, mh-variant-mu-mh-info)
+ (mh-variant-p, mh-profile-component, mh-variant-set, mh-variant)
+ (mh-scan-format-file)
+ * mh-folder.el (mh-regenerate-headers)
+ * mh-scan.el (mh-scan-format)
+ * mh-search.el (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-01 Bill Wohler <wohler@newt.com>
+
+ * mh-show.el (mh-show-preferred-alternative)
+ * mh-e.el (mh-annotate-msg-hook): Sync docstring with manual.
+
+ * mh-comp.el (mh-send-letter, mh-redistribute): Mention
+ mh-annotate-msg-hook in docstring.
+
+2008-06-29 Jeffrey C Honig <jch@honig.net>
+
+ * mh-e.el (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-20 Stephen Eglen <stephen@gnu.org>
+
+ * mh-show.el (mh-defun-show-buffer): Use `...' rather than than
+ "..." in generated docstrings.
+
+2008-06-12 Glenn Morris <rgm@gnu.org>
+
+ * mh-seq.el (tool-bar-map): Define for compiler.
+
+ * mh-folder.el (mh-folder-mode):
+ * mh-letter.el (mh-letter-mode):
+ * mh-show.el (mh-show-mode): Check tool-bar-map is bound.
+
+2008-06-08 John Paul Wallington <jpw@pobox.com>
+
+ * mh-acros.el (toplevel): Put `doc-string-elt' properties on
+ `defun-mh' and `defmacro-mh'.
+
+ * mh-alias.el (mh-alias-read-address-map): Define within defvar.
+
+ * mh-comp.el (mh-letter-mode-syntax-table): Define within defvar.
+
+ * mh-letter.el (mh-complete-word): Doc fix.
+
+2008-06-02 John Paul Wallington <jpw@pobox.com>
+
+ * mh-e.el (mh-exec-cmd-env-daemon): Doc fix.
+
+2008-06-01 John Paul Wallington <jpw@pobox.com>
+
+ * mh-e.el (mh-path, mh-variant): Use dotted syntax for
+ `package-version' info.
+
+2008-05-26 Jeffrey C Honig <jch@honig.net>
+
+ * 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-23 Bill Wohler <wohler@newt.com>
+
+ * mh-e.el (mh-invisible-header-fields-internal): Remove
+ DKIM-Signature as it is covered by DKIM-. Fully qualify X-EID.
+
+2008-05-19 Sergey Poznyakoff <gray@gnu.org.ua>
+
+ * mh-mime.el (mh-mh-to-mime, mh-mh-to-mime-undo): Preserve modes
+ when converting to or from MIME (closes SF #1966722).
+
+2008-05-19 Bill Wohler <wohler@newt.com>
+
+ * mh-e.el (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 Xavier Maillard <xma@gnu.org> (tiny change)
+
+ * mh-utils.el (mh-find-path): Don't throw error if MH environment
+ variable is being used (closes SF #1946861).
+
+2008-05-19 Nick Dokos <nicholas.dokos@hp.com> (tiny change)
+
+ * mh-search.el (mh-mairix-regexp-builder): Add additional items to
+ search string to support org-mode (closes SF #1965704).
+
+2008-03-18 Bill Wohler <wohler@newt.com>
+
+ * mh-e.el (mh-invisible-header-fields-internal): Add Accreditor,
+ Seal-Send-Time.
+ (mh-invisible-header-fields, mh-invisible-header-fields-default):
+ Update URL to bug report for users to report ignored fields.
+
+2008-03-12 Stefan Monnier <monnier@iro.umontreal.ca>
+
+ * mh-xface.el (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-02-24 Bill Wohler <wohler@newt.com>
* mh-comp.el (mh-send-letter): Call split-string on mh-send-args
2008-01-30 Bill Wohler <wohler@newt.com>
* mh-mime.el (mh-mml-to-mime): Don't look up sender if From
- absent. Fixes "Wrong type argument: stringp, nil" error.
+ absent. Fixes "Wrong type argument: stringp, nil" error.
2007-12-02 Glenn Morris <rgm@gnu.org>
(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
+ overriding the users configured preference. Useful for showing
HTML when text content is lacking (closes SF #1777321).
* mh-e.el:
- (mh-invisible-header-fields-internal): Exclude Fax and Phone. Put
+ (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).
no longer included in reverse order (closes SF #1730393).
* mh-mime.el (mh-mml-forward-message): Forward messages as inline
- attatchments (closes SF #1378993).
+ attachments (closes SF #1378993).
2008-02-06 Richard Stallman <rms@gnu.org>
* mh-e.el (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
+ own. I added attributions to entries we already had that did not
list an RFC.
2007-08-08 Glenn Morris <rgm@gnu.org>
2006-06-02 Bill Wohler <wohler@newt.com>
- (mh-folder-exists-p): Change test from an empty buffer, to one
- that contains the actual folder, since GNU mailutils' folder
+ * mh-search.el (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).
(mh-get-field): Delete ancient alias.
* mh-xface.el (mh-face-foreground-compat): Move to mh-compat.el
- and rename to mh-face-foreground
+ and rename to mh-face-foreground.
(mh-face-background-compat): Move to mh-compat.el
and rename to mh-face-background.
(mh-face-display-function): Use the new names.
(mh-identity-make-menu-no-autoload): New alias for
mh-identity-make-menu which can be called from mh-e.el.
(mh-identity-list-set): Move to mh-e.el.
- (mh-identity-add-menu): New function
+ (mh-identity-add-menu): New function.
(mh-insert-identity): Add optional argument maybe-insert so that
local variable mh-identity-local does not have to be visible.
(mh-find-path-run, mh-find-path): Move here from deprecated file
mh-init.el.
(mh-help-messages): Now an alist of modes to an alist of messages.
- (mh-set-help): New function used to set mh-help-messages
+ (mh-set-help): New function used to set mh-help-messages.
(mh-help): Adjust for new format of mh-help-messages. Add
help-messages argument.
(mh-prefix-help): Refactor to use mh-help.
* mh-seq.el (mh-translate-range, mh-narrow-to-header-field)
(mh-thread-generate): Ditto.
-2006-01-16 Katsumi Yamaoka <yamaoka@jpl.org>
+2006-01-16 Katsumi Yamaoka <yamaoka@jpl.org>
* mh-mime.el (mh-mime-display, mh-mm-inline-message): Fix use of
mm- functions for proper text=flowed handling (addresses SF
(mh-scan-good-msg-regexp, mh-scan-deleted-msg-regexp)
(mh-scan-refiled-msg-regexp, mh-scan-cur-msg-number-regexp)
(mh-scan-date-regexp, mh-scan-rcpt-regexp, mh-scan-body-regexp)
- (mh-scan-subject-regexp): Sync docstrings with manual
+ (mh-scan-subject-regexp): Sync docstrings with manual.
(mh-scan-format-regexp): Rename to
mh-scan-sent-to-me-sender-regexp. Drop date parenthesized
expression. Make expression more like the others (anchored at the
(mh-mime-save-parts-default-directory, mh-print-background-flag)
(mh-show-maximum-size, mh-show-use-goto-addr-flag)
(mh-show-use-xface-flag, mh-store-default-directory)
- (mh-summary-height, mh-delete-msg-hook
+ (mh-summary-height, mh-delete-msg-hook)
(mh-show-hook, mh-show-mode-hook): Sync docstrings with manual.
* mh-e.el (mh-scan-format-mh, mh-scan-good-msg-regexp)
* ChangeLog.1: New file. Contains old ChangeLog.
- Copyright (C) 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
+ Copyright (C) 2005-2011 Free Software Foundation, Inc.
This file is part of GNU Emacs.
- GNU Emacs is free software; you can redistribute it and/or modify
+ GNU Emacs is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
- the Free Software Foundation; either version 3, or (at your option)
- any later version.
+ the Free Software Foundation, either version 3 of the License, or
+ (at your option) any later version.
GNU Emacs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
- along with GNU Emacs; see the file COPYING. If not, write to the
- Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor,
- Boston, MA 02110-1301, USA.
+ along with GNU Emacs. If not, see <http://www.gnu.org/licenses/>.
;; Local Variables:
+;; coding: utf-8
;; sentence-end-double-space: nil
;; add-log-time-zone-rule: t
;; End:
-;;; arch-tag: 87324964-69b6-4925-a3c2-9c1df53d7d51