Merge from `emacs-23'.
[bpt/emacs.git] / lisp / mh-e / ChangeLog
index ca904a0..4584aa0 100644 (file)
@@ -1,7 +1,243 @@
+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. 
+       Seal-Send-Time.
        (mh-invisible-header-fields, mh-invisible-header-fields-default):
        Update URL to bug report for users to report ignored fields.
 
 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>
        * 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
        * ChangeLog.1: New file.  Contains old ChangeLog.
 
 
-  Copyright (C) 2005, 2006, 2007, 2008  Free Software Foundation, Inc.
+  Copyright (C) 2005, 2006, 2007, 2008, 2009, 2010  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