X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/898dda92519dfdc671e5f0851f7ee3c14f05280f..1937adc20b67c468cd3e6f1ebd2bc3b2159ccece:/lisp/mh-e/ChangeLog diff --git a/lisp/mh-e/ChangeLog b/lisp/mh-e/ChangeLog index 36a0253245..2f3f29596d 100644 --- a/lisp/mh-e/ChangeLog +++ b/lisp/mh-e/ChangeLog @@ -1,5 +1,591 @@ +2006-06-29 Bill Wohler + + * mh-search.el (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. + +2006-06-29 Ted Phelps (tiny change) + + * mh-search.el (mh-folder-exists-p): Strip + from folder to avoid + redundant +s in regexp (closes SF #1514424). + +2006-06-29 Sergey Poznyakoff (tiny change) + + * mh-mime.el (mh-mime-save-parts): Add -store option to + mhn (closes SF #1513140). + +2006-06-20 Bill Wohler + + Release MH-E version 8.0.1. + + * mh-e.el (Version, mh-version): Update for release 8.0.1. + +2006-06-15 Bill Wohler + + * mh-search.el (mh-index-new-folder): Use -2 suffix instead of <2> + suffix for folder names, as <> are illegal filenakme characters on + Windows (closes SF #1507002). + +2006-06-05 Jacob Morzinski (tiny change) + + * mh-comp.el (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-02 Bill Wohler + + (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-05-06 Bill Wohler + + Release MH-E version 8.0. + + * mh-e.el (Version, mh-version): Update for release 8.0. + +2006-05-05 Bill Wohler + + * mh-e.el: Update commentary. + +2006-04-28 Bill Wohler + + Release MH-E version 7.95. + + * mh-e.el (Version, mh-version): Update for release 7.95. + +2006-04-26 Eric Ding + + * mh-e.el (mh-invisible-header-fields-internal): Add entry + "X-Provags-ID:" + +2006-04-25 Bill Wohler + + * mh-letter.el (mh-folder-expand-at-point): Fix folder completion. + Folders returned by mh-folder-completion-function no longer need + adornment (closes SF #1476270). + +2006-04-21 Bill Wohler + + * mh-e.el (Version, mh-version): Add +cvs to version. + +2006-04-21 Bill Wohler + + Release MH-E version 7.94. + + * mh-e.el (Version, mh-version): Update for release 7.94. + +2006-04-21 Bill Wohler + + * mh-letter.el (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-20 Bill Wohler + + * 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-19 Bill Wohler + + * mh-tool-bar.el (mh-tool-bar-define): Fix enable-expr so that one + can permanently disable a button (such as a separator) with nil. + +2006-04-18 Bill Wohler + + * mh-e.el (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-17 Bill Wohler + + * mh-comp.el (mh-insert-x-mailer): Strip build number from + version in X-Mailer field (closes SF #1466481). + + * 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). + + * mh-utils.el (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-15 Bill Wohler + + * mh-compat.el (mh-font-lock-add-keywords): Fix typo in docstring. + +2006-04-14 Bill Wohler + + * 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 + + * 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. + + * 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-13 Bill Wohler + + * mh-e.el (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-07 Bill Wohler + + * mh-e.el (mh-path, mh-variant): Define with mh-defcustom and add + :package-version keyword. + +2006-03-31 Bill Wohler + + * mh-e.el (mh-strip-package-version): Move before use to avoid + compiler error. Make macro, also to avoid compiler error. + (mh-defface-compat): Incorporate body into mh-face-data and + delete. + +2006-03-30 Bill Wohler + + * 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 (closes SF #1452724). + (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 (closes SF #1452724). + (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 (closes SF #1452724). + (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 (closes SF #1452724). + + * mh-tool-bar.el (mh-tool-bar-define): Added commented-out + :package-version keywords (closes SF #1452724). + +2006-03-28 Bill Wohler + + * mh-tool-bar.el: 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. + + * mh-folder.el (mh-execute-commands, mh-rescan-folder): + * mh-funcs.el (mh-pack-folder): Sync docstrings with manual. + +2006-03-27 Eric Ding + + * mh-e.el (mh-invisible-header-fields-internal): Add entries + "X-AOL-IP:" and "X-MB-Message-" (AOL WebMail) + +2006-03-19 Bill Wohler + + * mh-comp.el (mh-reply): Sync docstring with manual. + + * mh-compat.el (mh-image-load-path-for-library): Shorten first line in + docstring. + +2006-03-17 Bill Wohler + + * mh-compat.el (mh-image-load-path-for-library): Minor docstring + fix. + +2006-03-16 Bill Wohler + + * mh-comp.el (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. + + * mh-e.el (mh-list-to-string-1): Use dolist. + + * mh-compat.el (mh-image-load-path-for-library): Prefer user's + images. + +2006-03-15 Bill Wohler + + * 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-14 Bill Wohler + + * 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-12 Bill Wohler + + * mh-utils.el (mh-folder-list): Fix docstring (closes SF + #1448498). + +2006-03-10 Bill Wohler + + * mh-compat.el (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). + (mh-image-load-path-for-library): Merged changes from Reiner. Add + no-error argument. If path t, just return directory. + + * mh-e.el (mh-profile-component): Drop `s' from mhparam + -components for Mailutils compatibility (closes SF #1446985). + +2006-03-06 Bill Wohler + + * mh-e.el (Version, mh-version): Add +cvs to version. + +2006-03-05 Satyaki Das + + * mh-search.el (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-05 Bill Wohler + + Release MH-E version 7.93. + + * mh-e.el (Version, mh-version): Update for release 7.93. + +2006-03-05 Bill Wohler + + * 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-04 Bill Wohler + + * 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-03 Bill Wohler + + * 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. + + * mh-comp.el (mh-send-letter, mh-insert-auto-fields): Sync + docstrings with manual. + +2006-03-02 Bill Wohler + + * 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-02-28 Bill Wohler + * 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-narrow-to-subject): Remove Re: string from subject so that + pick can find originating message (closes SF #1438369). + * mh-utils.el (mh-image-load-path): Rename variable to mh-image-directory. (mh-image-load-path): Access mh-image-directory instead of @@ -9,13 +595,16 @@ 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). + (mh-pick-regexp-chars, mh-quote-pick-expr): New variable and + function for quoting pick regular expression characters (closes SF + #1432548). 2006-02-27 Bill Wohler * mh-e.el (mh-default-folder-for-message-function): Sync docstring with manual. - * mh-mime.el (mh-minibuffer-read-type): Deleted comment in + * mh-mime.el (mh-minibuffer-read-type): Delete comment in docstring about obsolete variable mh-mime-content-types. * mh-e.el (mh-variant): Sync docstring with manual. @@ -29,12 +618,12 @@ 2006-02-21 Eric Ding - * mh-e.el (mh-invisible-header-fields-internal): Added entry + * mh-e.el (mh-invisible-header-fields-internal): Add entry "X-Sasl-enc:" 2006-02-20 Eric Ding - * mh-e.el (mh-invisible-header-fields-internal): Added entries + * mh-e.el (mh-invisible-header-fields-internal): Add 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 @@ -140,7 +729,7 @@ 2006-02-04 Eric Ding - * mh-mime.el (mh-file-mime-type-substitutions): Added entries to + * mh-mime.el (mh-file-mime-type-substitutions): Add entries to handle OpenOffice documents. 2006-02-03 Bill Wohler