aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/mh-e (follow)
Commit message (Collapse)AuthorAgeFilesLines
...
* * mh-compat.el (mh-font-lock-add-keywords): New alias forBill Wohler2006-04-143-1/+34
| | | | | | | 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.
* (customize-package-emacs-version-alist)Bill Wohler2006-04-142-156/+231
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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.
* (mh-path, mh-variant): Define with mh-defcustom and addBill Wohler2006-04-072-56/+63
| | | | :package-version keyword.
* (mh-strip-package-version): Make macro, also to avoid compiler error.Bill Wohler2006-04-012-60/+70
| | | | (mh-defface-compat): Incorporate body into mh-face-data and delete.
* (mh-strip-package-version): Move before use to avoid compiler error.Bill Wohler2006-03-312-13/+18
|
* * mh-e.el (mh-defcustom, mh-defface, mh-defgroup): Macros to removeBill Wohler2006-03-303-342/+616
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Use clipboard-kill-region, clipboard-kill-ring-save, andBill Wohler2006-03-282-23/+42
| | | | | | | | | | | | | 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):Bill Wohler2006-03-283-3/+8
| | | | * mh-funcs.el (mh-pack-folder): Sync docstrings with manual.
* Separate name and email with two spaces.Romain Francoise2006-03-281-1/+1
|
* Fix email address/name from last checkinEric Ding2006-03-271-1/+1
|
* mh-e.el (mh-invisible-header-fields-internal): Add entries "X-AOL-IP:"Eric Ding2006-03-272-0/+7
| | | | and "X-MB-Message-" (AOL WebMail)
* (mh-reply): Sync docstring with manual.Bill Wohler2006-03-192-4/+12
|
* (mh-image-load-path-for-library): Shorten first line in docstring.Bill Wohler2006-03-192-1/+6
|
* (mh-image-load-path-for-library): Minor docstring fix.Bill Wohler2006-03-172-2/+7
|
* (mh-send-letter): Use split-string to break up mh-send-args (closes SFBill Wohler2006-03-162-10/+7
| | | | | | #1448604). (mh-compose-and-send-mail): Use run-hook-with-args for mh-compose-letter-function.
* (mh-list-to-string-1): Use dolist.Bill Wohler2006-03-162-14/+16
|
* (mh-image-load-path-for-library): Prefer user's images.Bill Wohler2006-03-162-27/+48
|
* * mh-compat.el (mh-image-load-path-for-library): Fix example by notBill Wohler2006-03-156-10/+36
| | | | | | | | | | | | | | 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.
* * mh-compat.el (mh-image-load-path-for-library): Incorporate changesBill Wohler2006-03-146-41/+46
| | | | | | | | | | | | | | | | | 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.
* (mh-folder-list): Fix docstring (closes SF #1448498).Bill Wohler2006-03-132-1/+6
|
* (mh-image-load-path-for-library): Merged changes from Reiner. AddBill Wohler2006-03-112-5/+19
| | | | no-error argument. If path t, just return directory.
* (mh-replace-regexp-in-string): Pass the literal flag toBill Wohler2006-03-112-2/+8
| | | | | | 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-profile-component): Drop `s' from mhparam -components forBill Wohler2006-03-102-1/+8
| | | | Mailutils compatibility (closes SF #1446985).
* (Version, mh-version): Add +cvs to version.Bill Wohler2006-03-062-2/+6
|
* (mh-index-update-single-msg): Fix a bug in theSatyaki Das2006-03-062-11/+19
| | | | | handling of duplicate messages. The test in cond was too strong and wasn't catching the case where origin-map was nil.
* (Version, mh-version): Update for release 7.93.Bill Wohler2006-03-052-2/+8
|
* * mh-folder.el (mh-folder-mode): Drop 'load-path argument when callingBill Wohler2006-03-054-6/+12
| | | | | | | | 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.
* * mh-compat.el (mh-image-load-path-for-library): Move here fromBill Wohler2006-03-043-96/+134
| | | | | | | | | | | | | | 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.
* * mh-folder.el (mh-folder-mode): Rename mh-image-load-path toBill Wohler2006-03-034-39/+53
| | | | | | | | | | | | 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-send-letter, mh-insert-auto-fields): Sync docstrings with manual.Bill Wohler2006-03-032-7/+21
|
* GNU Emacs folks prefer present tense in ChangeLog entries.Bill Wohler2006-03-031-4/+4
|
* * mh-folder.el (mh-tool-bar-init): Autoload.Bill Wohler2006-03-036-166/+220
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | (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.
* (mh-narrow-to-subject): Remove Re: string from subject so that pickBill Wohler2006-03-012-0/+7
| | | | can find originating message (closes SF #1438369).
* * mh-limit.el (mh-narrow-to-cc, mh-narrow-to-from)Bill Wohler2006-03-013-4/+34
| | | | | | | | | | | (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).
* (mh-folder-list): Fix problem with passing in a folder and gettingBill Wohler2006-02-282-17/+27
| | | | | | | 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).
* (mh-image-load-path): Rename variable to mh-image-directory.Bill Wohler2006-02-282-19/+26
| | | | | (mh-image-load-path): Access mh-image-directory instead of mh-image-load-path.
* (mh-variant, mh-default-folder-for-message-function): Sync docstringBill Wohler2006-02-282-10/+19
| | | | | with manual. (cus-face): Require as it is needed by mh-inherit-face-flag.
* (mh-minibuffer-read-type): Deleted comment in docstring about obsoleteBill Wohler2006-02-272-2/+4
| | | | variable mh-mime-content-types.
* (mh-variant): Sync docstring with manual.Bill Wohler2006-02-271-0/+3
| | | | (cus-face): Require as it is needed by mh-inherit-face-flag.
* * mh-compat.el (mh-display-color-cells): Return 2 ifBill Wohler2006-02-273-11/+14
| | | | | | | device-color-cells returns nil (closes SF #1436924). * mh-e.el (mh-compiling-flag): Delete. No longer needed by mh-display-color-cells.
* mh-e.el (mh-invisible-header-fields-internal): Added entryEric Ding2006-02-211-0/+5
| | | | "X-Sasl-enc:"
* * mh-e.el (mh-invisible-header-fields-internal): Added entryEric Ding2006-02-211-1/+2
| | | | "X-Sasl-enc:"
* * mh-e.el (mh-invisible-header-fields-internal): Added entriesEric Ding2006-02-212-3/+19
| | | | | | | "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.
* * mh-alias.el (mh-address-mail-regexp)Bill Wohler2006-02-204-42/+32
| | | | | | | | | | | | | | | | (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.
* (Version, mh-version): Add +cvs to version.Bill Wohler2006-02-182-2/+6
|
* (Version, mh-version): Update for release 7.92.Bill Wohler2006-02-182-2/+8
|
* Remove trailing whitespace (checkdoc fix).Bill Wohler2006-02-181-1/+1
|
* (mh-folder-msg-number): Use purple on low-color, light backgrounds perBill Wohler2006-02-172-3/+8
| | | | Mark's suggestion.
* (mh-image-load-path): Fix problem that images on load-path orBill Wohler2006-02-172-13/+19
| | | | | image-load-path would win over relative paths (newer MH-E or Emacs distribution).
* (mh-inherit-face-flag): New variable. Non-nil means that the deffaceBill Wohler2006-02-172-168/+237
| | | | | | | | | | | | | | | | | | | :inherit keyword is available. (mh-face-data): New variable (contains all face specs) and function (accessor). (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-search-folder, mh-letter-header-field, 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 mh-face-data.