1
0
mirror of https://git.savannah.gnu.org/git/emacs.git synced 2024-12-03 08:30:09 +00:00
emacs/lisp/mh-e
Bill Wohler 41b9761027 Postpone junk processing (closes SF #2945712). Patch submitted by Ted
Phelps and refined by Bill Wohler.

* mh-e.el (mh-blacklist, mh-whitelist): New variables.
(mh-whitelist-preserves-sequences-flag): New option.
(mh-before-commands-processed-hook): Update documentation.
(mh-blacklist-msg-hook, mh-whitelist-msg-hook): New hooks.
(mh-folder-blacklisted, mh-folder-whitelisted): New faces.
* mh-folder.el (mh-folder-message-menu): Add "Junk" to "Undo."
(mh-folder-font-lock-keywords): Add regexps for blacklisted and
whitelisted messages.
(mh-folder-mode): Add mh-blacklist and mh-whitelist variables.
(mh-execute-commands): Update documentation.
(mh-undo, mh-outstanding-commands-p, mh-process-commands)
(mh-delete-a-msg, mh-refile-a-msg, mh-undo-msg): Handle blacklisted
and whitelisted messages.
* mh-junk.el (mh-junk-blacklist, mh-junk-whitelist): Update to put
messages in blacklist and whitelist respectively for latter
processing.
(mh-blacklist-a-msg, mh-junk-whitelist-a-msg): New function to support
previous functions.
(mh-junk-blacklist-disposition): New function.
(mh-junk-process-blacklist, mh-junk-process-whitelist): New functions
that perform the blacklisting and whitelisting respectively that used
to be performed by mh-junk-blacklist and mh-junk-whitelist.
* mh-scan.el (mh-scan-blacklisted-msg-regexp)
(mh-scan-whitelisted-msg-regexp): New scan line regexps.
(mh-scan-good-msg-regexp): Add B and W characters to regexp.
(mh-scan-cmd-note-width): Update documentation.
(mh-note-blacklisted, mh-note-whitelisted): New scan line characters.
* mh-search.el (mh-index-execute-commands): Handle blacklisted and
whitelisted messages.
2011-12-27 15:59:35 -08:00
..
.gitignore
ChangeLog Postpone junk processing (closes SF #2945712). Patch submitted by Ted 2011-12-27 15:59:35 -08:00
ChangeLog.1 Fix typos. 2011-12-19 16:46:50 +01:00
mh-acros.el * mh-acros.el, mh-comp.el, mh-e.el, mh-folder.el, mh-letter.el: 2011-07-03 19:17:42 -07:00
mh-alias.el Spelling fixes. 2011-11-14 15:59:56 -08:00
mh-buffers.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
mh-comp.el Spelling fixes. 2011-11-13 22:27:12 -08:00
mh-compat.el Spelling fixes. 2011-11-14 23:55:13 -08:00
mh-e.el Postpone junk processing (closes SF #2945712). Patch submitted by Ted 2011-12-27 15:59:35 -08:00
mh-folder.el Postpone junk processing (closes SF #2945712). Patch submitted by Ted 2011-12-27 15:59:35 -08:00
mh-funcs.el Document "ignored" arguments to keep checkdoc happy. 2011-07-09 13:25:54 -07:00
mh-gnus.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
mh-identity.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
mh-inc.el Don't quote lambda expressions with `quote'. 2011-05-23 14:57:17 -03:00
mh-junk.el Postpone junk processing (closes SF #2945712). Patch submitted by Ted 2011-12-27 15:59:35 -08:00
mh-letter.el (mh-yank-cur-msg): Replace usage of set-buffer with 2011-12-27 14:43:23 -05:00
mh-limit.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
mh-mime.el Spelling fixes. 2011-11-19 18:29:42 -08:00
mh-print.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
mh-scan.el Postpone junk processing (closes SF #2945712). Patch submitted by Ted 2011-12-27 15:59:35 -08:00
mh-search.el Postpone junk processing (closes SF #2945712). Patch submitted by Ted 2011-12-27 15:59:35 -08:00
mh-seq.el * mh-acros.el, mh-comp.el, mh-e.el, mh-folder.el, mh-letter.el: 2011-07-03 19:17:42 -07:00
mh-show.el (mh-show-folder-map): Add missing key binding for mh-show-pack-folder 2011-12-27 12:13:50 -05:00
mh-speed.el Document "ignored" arguments to keep checkdoc happy. 2011-07-09 13:25:54 -07:00
mh-thread.el Refill some long/short copyright headers. 2011-01-26 00:36:39 -08:00
mh-tool-bar.el Spelling fixes (mostly "inactive" vs "deactivate"). 2011-11-27 10:17:40 -08:00
mh-utils.el Fix typos. 2011-11-20 20:35:27 +01:00
mh-xface.el * mh-xface.el (mh-picon-get-image): Remove quote from block argument. 2011-07-11 20:25:46 -07:00