1. 09 Jan, 2006 3 commits
    • Bill Wohler's avatar
      * mh-funcs.el: · 04f6a2d1
      Bill Wohler authored
      * mh-inc.el:
      * mh-init.el:
      * mh-mime.el:
      * mh-seq.el:
      * mh-utils.el: Use ";; Shush compiler." comment consistently per
      Mark's suggestion.
      04f6a2d1
    • Bill Wohler's avatar
      Use consistent verbiage with compiler defvars. · 23847cd6
      Bill Wohler authored
      Removed hard tabs.
      23847cd6
    • Bill Wohler's avatar
      * mh-alias.el (mh-alias-gecos-name): Use replace-regexp-in-string · 7094eefe
      Bill Wohler authored
      instead of mh-replace-in-string as mh-replace-in-string was replaced
      by a more appropriate defsubst in mh-xemacs.el.
      
      * mh-comp.el: Require cleanup, wrap compiler-shushing defvars with
      eval-when-compile.
      (mh-file-is-vcard-p): Removed redundant test.
      
      * mh-customize.el: Require cleanup, wrap compiler-shushing defvars
      with eval-when-compile.
      (mh-adaptive-cmd-note-flag, mh-invisible-header-fields)
      (mh-invisible-header-fields-default): Add forward definitions.
      (mh-invisible-header-fields-default): Alphabetize.
      
      * mh-e.el: Require cleanup, wrap compiler-shushing defvars with
      eval-when-compile.
      (mh-thread-scan-line-map-stack, tool-bar-mode): Delete unused
      variables.
      (mh-colors-available-p): Just call display-color-cells. It's on all
      supported Emacsen (and defaliased on XEmacs).
      
      * mh-funcs.el: mh-inc.el: mh-init.el: Wrap compiler-shushing defvars
      * with eval-when-compile.
      
      * mh-identity.el: Don't need (mh-require-cl).
      
      * mh-index.el: Don't need to load executable any more.
      
      * mh-mime.el: Wrap compiler-shushing defvars with eval-when-compile.
      (mh-have-file-command): Initialize variable to 'undefined. Add
      docstring. Update function of same name accordingly. Also don't need
      to load executable any more.
      (mh-mime-content-types): Delete.
      (mh-minibuffer-read-type): Prompt user for type if mh-file-mime-type
      returns application/octet-stream. Assume we have mailcap-mime-types.
      (mh-mime-display): Update error message.
      
      * mh-seq.el: Require cleanup, and wrap compiler-shushing defvars with
      eval-when-compile.
      
      * mh-utils.el: Require cleanup, and wrap compiler-shushing defvars
      with eval-when-compile.
      (mh-clean-msg-header): Don't set after-change-functions to nil.
      (mh-replace-in-string): Remove. Create defsubst in mh-xemacs.el
      instead.
      7094eefe
  2. 07 Jan, 2006 1 commit
  3. 04 Jan, 2006 2 commits
    • Bill Wohler's avatar
      * mh-alias.el (mh-alias-add-alias): Grand message and error string · f9c53c97
      Bill Wohler authored
      unification. Use single sentence if possible by using semicolon. Don't
      end message with punctuation. Don't need format with message. Quote
      messages as in docstrings: use `' around symbols, \" for option
      choices. Don't use quotes around %s.
      
      * mh-comp.el (mh-complete-word): Ditto.
      
      * mh-customize.el (mh-adaptive-cmd-note-flag-check)
      (mh-scan-format-file-check): Ditto.
      
      * mh-e.el (mh-refile-or-write-again, mh-previous-unread-msg)
      (mh-delete-a-msg, mh-refile-a-msg, mh-next-unread-msg)
      (mh-msg-num-width-to-column): Ditto.
      
      * mh-identity.el (mh-identity-field-handler): Ditto.
      
      * mh-index.el (mh-mairix-execute-search)
      (mh-swish-execute-search, mh-swish++-execute-search)
      (mh-namazu-execute-search): Ditto.
      
      * mh-init.el (mh-variant-set): Ditto.
      
      * mh-mime.el (mh-mh-to-mime-undo, mh-mml-forward-message)
      (mh-secure-message, mh-mime-display): Ditto.
      
      * mh-pick.el (mh-search-folder, mh-pick-construct-regexp): Ditto.
      
      * mh-seq.el (mh-narrow-to-seq, mh-put-msg-in-seq, mh-read-seq)
      (mh-read-range, mh-thread-container-subject): Ditto.
      
      * mh-utils.el (mh-x-image-scale-and-display)
      (mh-prompt-for-folder, mh-handle-process-error)
      (mh-list-to-string-1): Ditto.
      f9c53c97
    • Bill Wohler's avatar
      * mh-comp.el (mh-reply): Use standard default notation in prompts · 078cb314
      Bill Wohler authored
      (closes SF #1275933).
      
      * mh-mime.el (mh-mime-save-parts): Ditto.
      
      * mh-seq.el (mh-read-seq, mh-read-range): Ditto.
      078cb314
  4. 03 Jan, 2006 2 commits
    • Bill Wohler's avatar
      * mh-alias.el (mh-alias-grab-from-field): Remove leading * from · af435184
      Bill Wohler authored
      docstring. Does this mean something in a defun?
      
      * mh-customize.el (bw-new-face-to-old, bw-old-face-to-new): Checkdoc
      fix.
      
      * mh-e.el (mh-inc-folder): Rename maildrop-name argument to file so it
      reads better in docstring and manual. Sync docstring with manual.
      
      * mh-init.el (mh-defface-compat): Remove trailing space (checkdoc).
      
      * mh-alias.el (mh-alias-apropos): Sync docstring with manual.
      
      * mh-comp.el (mh-redistribute, mh-to-field, mh-to-fcc)
      (mh-insert-auto-fields, mh-send-letter, mh-yank-cur-msg)
      (mh-fully-kill-draft, mh-open-line, mh-letter-complete)
      (mh-letter-complete-or-space, mh-letter-confirm-address)
      (mh-letter-next-header-field-or-indent)
      (mh-letter-previous-header-field): Ditto.
      
      * mh-customize.el (mh-alias-completion-ignore-case-flag)
      (mh-default-folder-for-message-function, mh-mml-method-default)
      (mh-signature-file-name, mh-yank-behavior, mh-show-hook)
      (mh-show-mode-hook) Ditto.
      
      * mh-e.el (mh-refile-or-write-again, mh-toggle-showing): Ditto.
      
      * mh-funcs.el (mh-pipe-msg, mh-sort-folder, mh-undo-folder)
      (mh-store-msg, mh-store-buffer): Ditto
      
      * mh-index.el (mh-index-search, mh-index-do-search)
      (mh-index-next-folder, mh-index-sequenced-messages): Ditto.
      
      * mh-junk.el (mh-spamassassin-blacklist): Ditto.
      
      * mh-mime.el (mh-mh-compose-external-compressed-tar)
      (mh-mh-compose-external-type, mh-mh-to-mime, mh-mh-to-mime-undo)
      (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
      (mh-mml-secure-message-signencrypt): Ditto
      
      * mh-pick.el (mh-search-folder): Ditto.
      
      * mh-seq.el (mh-widen): Ditto.
      
      * mh-utils.el (mh-show, mh-modify): Ditto.
      af435184
    • Mark D. Baushke's avatar
  5. 01 Jan, 2006 1 commit
    • Bill Wohler's avatar
      * mh-customize.el: Sync docstrings with manual for faces and sort them · d49ed7d4
      Bill Wohler authored
      alphabetically.
      (mh-faces): Move below mh-hooks. (mh-folder-faces, mh-index-faces,
      mh-letter-faces)
      (mh-show-faces, mh-speed-faces): Delete. Organize faces like hooks.
      (mh-speed-update-interval): Fix group (mh-speedbar, not mh-speed).
      (facemenu-unlisted-faces): Might as well ignore all MH-E faces.
      (mh-folder-body-face, mh-folder-cur-msg-face)
      (mh-folder-cur-msg-number-face, mh-folder-date-face)
      (mh-folder-followup-face, mh-folder-msg-number-face)
      (mh-folder-deleted-face, mh-folder-refiled-face)
      (mh-folder-subject-face, mh-folder-address-face)
      (mh-folder-scan-format-face, mh-folder-to-face) (mh-index-folder-face,
      mh-show-cc-face, mh-show-date-face) (mh-show-header-face,
      mh-show-pgg-good-face) (mh-show-pgg-unknown-face,
      mh-show-pgg-bad-face)
      (mh-show-to-face, mh-show-from-face, mh-show-subject-face): Delete.
      (mh-folder-cur-msg): Unused. Delete.
      (mh-folder-address): Use defface; inherit from mh-folder-subject.
      (mh-folder-body, mh-folder-cur-msg-number, mh-folder-date): Inherit
      from mh-folder-msg-number.
      (mh-folder-deleted): Use defface. Inherit from mh-folder-msg-number.
      (mh-folder-sent-to-me-hint): New face. Inherit from mh-folder-date.
      (mh-folder-sent-to-me-sender): Rename from mh-folder-scan-format. Use
      defface. Inherit from mh-folder-followup.
      (mh-show-xface): Inherit from mh-show-from and highlight.
      (bw-face-generation, bw-toggle-faces)
      (bw-new-face-to-old, bw-old-face-to-new): New (tempoarary) variables,
      functions for toggling between old and new faces.
      
      * mh-e.el (font-lock-auto-fontify, font-lock-defaults): Hide in
      eval-when-compile. We should probably do this throughout.
      (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-format-regexp): Rename to mh-scan-sent-to-me-sender-regexp.
      Drop date parenthesized expression. Make expression more like the
      others (anchored at the beginning of line). Sync docstrings with
      manual.
      (mh-folder-font-lock-keywords): Use faces directly rather than -face
      variables. Use mh-scan-sent-to-me-sender-regexp instead of
      mh-scan-format-regexp, and within that expression, use faces
      mh-folder-sent-to-me-hint and mh-folder-sent-to-me-sender instead of
      mh-folder-date-face and mh-folder-scan-format-face which were
      misleading.
      
      * mh-mime.el (mh-mime-security-button-face): Use faces directly rather
      than -face variables.
      
      * mh-utils.el (mh-show-font-lock-keywords): Use faces directly rather
      than -face variables.
      (mh-face-foreground-compat, mh-face-background-compat): New macros.
      (mh-face-display-function): Use mh-face-foreground-compat and
      mh-face-background-compat to use inherited attributes of mh-show-xface
      on Emacs 22 while still working on Emacs 21.
      d49ed7d4
  6. 23 Dec, 2005 4 commits
    • Bill Wohler's avatar
      Follow MH-E Developers Guide conventions. Use `' quotes for Help · 5a4aad03
      Bill Wohler authored
      hyperlinks such as symbols, Info nodes, or URLs. Use \" quotes for
      everything else. Otherwise, you can accidently get links to
      nonsense symbols.
      5a4aad03
    • Bill Wohler's avatar
      Don't need to quote parenthesis within docstrings that are no longer · 4023e353
      Bill Wohler authored
      in the first column.
      4023e353
    • Bill Wohler's avatar
      Follow Emacs coding conventions. Use default setting of · 2dcf34f9
      Bill Wohler authored
      emacs-lisp-docstring-fill-column which is 65.
      2dcf34f9
    • Bill Wohler's avatar
      * mh-alias.el (mh-alias-reload): Sync docstrings with manual. · d1699462
      Bill Wohler authored
      * mh-comp.el (mh-letter-mode): Use 60 column width.
      (mh-forward, mh-insert-signature, mh-send-letter): Sync docstrings
      with manual.
      (mh-yank-cur-msg): Mention that mh-ins-buf-prefix isn't used if you
      have added a mail-citation-hook and neither are used if you use one of
      the supercite flavors of mh-yank-behavior. Sync docstrings with
      manual.
      
      * mh-customize.el (mh-ins-buf-prefix, mh-yank-behavior): Mention that
      mh-ins-buf-prefix isn't used if you have added a mail-citation-hook
      and neither are used if you use one of the supercite flavors of
      mh-yank-behavior. Sync docstrings with manual.
      (mail-citation-hook): Delete. Use one in sendmail.el.
      (mh-signature-file-name, 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-pick-mode-hook, mh-quit-hook)
      (mh-refile-msg-hook, mh-show-hook, mh-show-mode-hook)
      (mh-unseen-updated-hook): Sync docstrings with manual. Use "Hook run
      by `function'..." instead of "Invoked...".
      
      * mh-e.el (mh-last-destination, mh-last-destination-folder)
      (mh-last-destination-write, mh-folder-mode-map, mh-arrow-marker)
      (mh-delete-list, mh-refile-list, mh-folders-changed)
      (mh-next-direction, mh-view-ops, mh-folder-view-stack) (mh-index-data,
      mh-first-msg-num, mh-last-msg-num) (mh-mode-line-annotation,
      mh-sequence-notation-history)
      (mh-colors-available-flag): Move comment into
      docstring. (mh-delete-msg, mh-execute-commands, mh-inc-folder,
      mh-quit, mh-process-commands): Sync docstrings with manual.
      (mh-refile-msg): Small doc edit.
      (mh-delete-a-msg, mh-refile-a-msg): Sync docstrings with manual.
      Rename msg argument to message.
      
      * mh-funcs.el (mh-kill-folder): Sync docstrings with manual.
      
      * mh-e.el (mh-update-unseen): No longer say "The value of `foo-hook'
      is a list of functions to be called, with no arguments, ...," but
      rather just "The hook foo-hook is called...".
      
      * mh-mime.el (mh-mh-to-mime): Ditto
      
      * mh-pick.el (mh-pick-mode): Ditto.
      
      * mh-utils.el (mh-showing-mode): Use uppercase for argument in
      docstring.
      (mh-seq-list, mh-seen-list, mh-showing-with-headers): Move comment
      into docstring.
      (mh-show-mode, mh-show-msg, mh-find-path): Sync docstrings with
      manual.
      d1699462
  7. 19 Dec, 2005 1 commit
    • Bill Wohler's avatar
      * mh-acros.el: · cee9f5c6
      Bill Wohler authored
      * mh-alias.el:
      * mh-comp.el:
      * mh-customize.el:
      * mh-e.el:
      * mh-funcs.el:
      * mh-gnus.el:
      * mh-identity.el:
      * mh-inc.el:
      * mh-index.el:
      * mh-init.el:
      * mh-junk.el:
      * mh-mime.el:
      * mh-pick.el:
      * mh-print.el:
      * mh-seq.el:
      * mh-speed.el:
      * mh-utils.el:
      Follow commenting conventions. Don't use ;;; form so much, except for
      headings. Precede headings with page feed. This was mostly already
      done, so I made it a convention. Did not update copyright on a couple
      of files since this was an insignificant change.
      cee9f5c6
  8. 02 Dec, 2005 1 commit
    • Bill Wohler's avatar
      * mh-comp.el (mh-letter-mode): Use mh-highlight-citation-style instead · 553fb735
      Bill Wohler authored
      of mh-highlight-citation-p.
      (mh-letter-toggle-header-field-display): "Ellipsed" isn't a word, I
      think, so use "truncated".
      
      * mh-customize.el (mh-folder, mh-folder-faces): Group's manual section
      is Folders, not Organizing. Parent of mh-folder-faces is mh-folder,
      not mh-show.
      (mh-speed): Rename to mh-speedbar for consistency with mh-toolbar.
      (mh-thread): New group that corresponds with manual's Threading
      chapter.
      (mh-letter-faces): Group's manual section is Editing Drafts, not
      Sending Mail.
      (mh-sortm-args): New customization variable that used to be a defvar.
      (mh-index-new-messages-folders, mh-index-ticked-messages-folders):
      Move from mh-index group to mh-folders group.
      (mh-alias-local-users-prefix, mh-large-folder)
      (mh-recursive-folders-flag, mh-before-quit-hook)
      (mh-folder-mode-hook, mh-kill-folder-suppress-prompt-hook)
      (mh-quit-hook, mh-refile-msg-hook): Move from mh-show group to
      mh-folder group.
      (mh-highlight-citation-style): Rename from mh-highlight-citation-p.
      Sync docstrings with manual.
      (mh-mhl-format-file): Rename from mhl-formfile. Sync docstrings with
      manual.
      (mh-show-threads-flag): Move from mh-show group to mh-thread group.
      (mh-find-path-hook): Move from mh-show group to mh-e group.
      (mh-folder-updated-hook): Add to mh-folder group.
      (mh-forward-hook): Move from mh-folder to mh-sending-mail group.
      (mh-unseen-updated-hook): Move from mh-show to mh-sequences group.
      (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-invisible-header-fields-default, mh-invisible-header-fields)
      (mh-lpr-command-format, mh-max-inline-image-height)
      (mh-max-inline-image-width)
      (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-show-hook, mh-show-mode-hook): Sync docstrings with manual.
      
      * mh-e.el (mh-scan-format-mh, mh-scan-good-msg-regexp)
      (mh-scan-deleted-msg-regexp, mh-scan-refiled-msg-regexp)
      (mh-scan-cur-msg-number-regexp, mh-scan-subject-regexp): Use
      non-fontification instead of non-fontifying.
      (mh-header-display): Use mh-mhl-format-file instead of mhl-formfile.
      Sync docstrings with manual.
      (mh-next-undeleted-msg, mh-previous-undeleted-msg): Rename arg to
      count. Sync docstrings with manual.
      (mh-refile-or-write-again): Use output from mh-write-msg-to-file so
      that message doesn't change when using this command. Sync docstrings
      with manual.
      (mh-page-msg, mh-previous-page): Rename arg to lines. Sync docstrings
      with manual.
      (mh-write-msg-to-file): Rename msg to message. Rename no-headers to
      no-header. Sync docstrings with manual.
      (mh-ps-print-map): Delete keybindings for deleted commands
      mh-ps-print-toggle-mime and mh-ps-print-msg-show.
      (mh-help-messages): Updated printing help.
      (mh-delete-msg, mh-delete-msg-no-motion, mh-first-msg)
      (mh-last-msg, mh-previous-unread-msg, mh-next-button)
      (mh-prev-button, mh-folder-toggle-mime-part)
      (mh-folder-inline-mime-part, mh-folder-save-mime-part)
      (mh-next-unread-msg, mh-toggle-mime-buttons): Sync docstrings with
      manual.
      
      * mh-funcs.el (mh-sortm-args): Now a customization option and in
      mh-customize.el.
      (mh-pipe-msg): Rename include-headers to include-header. Sync
      docstrings with manual.
      (mh-burst-digest, mh-page-digest, mh-page-digest-backwards)
      (mh-store-msg): Sync docstrings with manual.
      
      * mh-mime.el (mh-mime-save-parts): Rename arg to prompt. Sync
      docstrings with manual.
      (mh-toggle-mh-decode-mime-flag): Use English in message, not Lisp.
      Sync docstrings with manual.
      (mh-mm-display-part, mh-mm-inline-message): Use
      mh-highlight-citation-style instead of mh-highlight-citation-p.
      (mh-press-button): Sync docstrings with manual.
      (mh-display-with-external-viewer): Fix default output in minibuffer.
      Sync docstrings with manual.
      
      * mh-print.el: (mh-ps-print-mime, mh-ps-print-toggle-mime): Deleted.
      (mh-ps-print-color-option): Incorporate docstring from
      ps-print-color-p.
      (mh-ps-spool-buffer): Remove unused code. Fix indent. Slimline
      docstring.
      (mh-ps-spool-msg): Slimline docstring. Rename from mh-ps-spool-a-msg.
      Rewrote to use existing show buffer when available.
      (mh-ps-print-range): Extract method from common code in
      mh-ps-print-msg and mh-ps-print-msg-file.
      (mh-ps-print-preprint): Clean docstring. Use filename "mh-%s".
      (mh-ps-print-msg-show): Delete. Can use either mh-ps-print-msg-show or
      mh-ps-print-msg-show to same effect with new code in mh-ps-spool-msg.
      (mh-print-msg): Use mh-mhl-format-file instead of mhl-formfile. Sync
      docstrings with manual.
      (mh-ps-print-msg, mh-ps-print-msg-file)
      (mh-ps-print-toggle-faces, mh-ps-print-toggle-color): Sync docstrings
      with manual.
      
      * mh-utils.el (mh-show-ps-print-msg-show)
      (mh-show-ps-print-toggle-mime): Delete.
      (mh-show-ps-print-map): Updated accordingly.
      (mh-show-mode): Use mh-highlight-citation-style instead of
      mh-highlight-citation-p.
      (mh-show-xface, mh-display-msg): Use mh-mhl-format-file instead of
      mhl-formfile.
      (mh-show): Use mh-mhl-format-file instead of mhl-formfile. Sync
      docstrings with manual.
      (mh-show-font-lock-fontify-region, mh-modify, mh-goto-msg): Sync
      docstrings with manual.
      553fb735
  9. 27 Oct, 2005 1 commit
  10. 24 Oct, 2005 1 commit
  11. 23 Oct, 2005 2 commits
    • Bill Wohler's avatar
    • Bill Wohler's avatar
      * mh-comp.el (mh-letter-menu): Rename · 0c47b17c
      Bill Wohler authored
      mh-mhn-compose-external-compressed-tar to
      mh-mh-compose-external-compressed-tar. Rename mh-mhn-compose-anon-ftp
      to mh-mh-compose-anon-ftp. Rename mh-edit-mhn to mh-mh-to-mime. Rename
      mh-mhn-directive-present-p to mh-mh-directive-present-p. Rename
      mh-revert-mhn-edit to mh-mh-to-mime-undo. Rename
      mh-gnus-pgp-support-flag to mh-pgp-support-flag. Rename
      mh-compose-insertion value from 'mhn to 'mh.
      (mh-insert-signature): Rename mh-mhn-directive-present-p to
      mh-mh-directive-present-p.
      (mh-send-letter): Rename mh-mhn-directive-present-p to
      mh-mh-directive-present-p. Rename mh-edit-mhn to mh-mh-to-mime.
      (mh-letter-mode-map): Rename mh-edit-mhn to mh-mh-to-mime. Rename
      mh-mhn-compose-anon-ftp to mh-mh-compose-anon-ftp. Rename
      mh-mhn-compose-external-compressed-tar to
      mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit to
      mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
      mh-mh-compose-external-type. Rename mh-mhn-compose-anon-ftp to
      mh-mh-compose-anon-ftp. Rename mh-mhn-compose-external-compressed-tar
      to mh-mh-compose-external-compressed-tar. Rename mh-revert-mhn-edit to
      mh-mh-to-mime-undo. Rename mh-mhn-compose-external-type to
      mh-mh-compose-external-type.
      (mh-send-letter, mh-letter-mode-map): Rename mh-edit-mhn to
      mh-mh-to-mime, mh-revert-mhn-edit to mh-mh-to-mime-undo.
      (mh-reply, mh-yank-cur-msg, mh-insert-prefix-string): Rename
      mh-yank-from-start-of-msg to mh-yank-behavior. (mh-letter-mode,
      mh-to-field, mh-to-fcc, mh-insert-signature) (mh-check-whom,
      mh-insert-auto-fields, mh-send-letter) (mh-insert-letter,
      mh-yank-cur-msg, mh-insert-prefix-string) (mh-fully-kill-draft,
      mh-open-line, mh-letter-complete) (mh-letter-complete-or-space,
      mh-letter-confirm-address) (mh-letter-next-header-field-or-indent)
      (mh-letter-previous-header-field)
      (mh-letter-toggle-header-field-display): Sync docstrings with manual.
      
      * mh-customize.el (mh-edit-mhn-hook): Rename to mh-mh-to-mime-hook.
      (mh-yank-from-start-of-msg): Rename to mh-yank-behavior.
      (mh-compose-insertion): Rename values from 'gnus and 'mhn to 'mh and
      user-visible values from mhn and Gnus to MH and MML.
      (mh-before-send-letter-hook): Added 'ispell-message option.
      (mh-mml-method-default): Rename mh-gnus-pgp-support-flag to
      mh-pgp-support-flag. (mh-compose-insertion,
      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,
      mail-citation-hook)
      (mh-before-send-letter-hook, mh-mh-to-mime-hook): Sync docstrings with
      manual.
      
      * mh-gnus.el (mml-minibuffer-read-disposition): New function provided
      for Emacs 21 environments that lack it.
      
      * mh-mime.el (mh-mml-query-cryptographic-method): Use default prompt
      convention.
      (mh-compose-forward): mh-mh-forward-message requires string arg.
      (mh-minibuffer-read-type): New function.
      (mh-mhn-args): Rename to mh-mh-to-mime-args.
      (mh-mhn-compose-insertion): Rename to mh-mh-attach-file.
      (mh-mhn-compose-forw): Rename to mh-mh-forward-message.
      (mh-mhn-compose-type): Rename to mh-mh-compose-type.
      (mh-mhn-compose-anon-ftp): Rename to mh-mh-compose-anon-ftp. Rename
      mh-mhn-compose-external-type to mh-mh-compose-external-type.
      (mh-mhn-compose-external-compressed-tar): Rename to
      mh-mh-compose-external-compressed-tar. Rename
      mh-mhn-compose-external-type to mh-mh-compose-external-type.
      (mh-mhn-compose-external-type): Rename to mh-mh-compose-external-type.
      (mh-edit-mhn): Rename to mh-mh-to-mime. Rename mh-mhn-args to
      mh-mh-to-mime-args. Rename mh-edit-mhn-hook to mh-mh-to-mime-hook. Use
      correct program in message.
      (mh-mhn-directive-present-p): Rename to mh-mh-directive-present-p.
      (mh-mml-directive-present-p): Rename to mh-mml-tag-present-p.
      (mh-compose-forward, mh-mh-attach-file) (mh-mh-compose-anon-ftp,
      mh-mh-compose-external-compressed-tar) (mh-mh-compose-external-type,
      mh-mh-forward-message)
      (mh-mml-attach-file): Use mml-minibuffer-read-description,
      mh-minibuffer-read-type.
      (mh-mime-content-types): Moved comment about only being used in Emacs
      20 to docstring.
      (mh-mh-compose-external-type): Rename extra-param argument to
      parameters. (mh-mml-to-mime, mh-secure-message)
      (mh-mml-unsecure-message, mh-mime-display-part)
      (mh-mime-display-single): Rename mh-gnus-pgp-support-flag to
      mh-pgp-support-flag.
      (mh-compose-insertion): Rename mh-mhn-compose-insertion to
      mh-mh-attach-file.
      (mh-compose-forward): Rename mh-mhn-compose-forw to
      mh-mh-forward-message.
      (mh-mhn-compose-insertion): Rename mh-mhn-compose-type to
      mh-mh-compose-type. (mh-compose-insertion, mh-compose-forward,
      mh-mh-to-mime-args) (mh-mh-attach-file, mh-mh-compose-type)
      (mh-mh-compose-anon-ftp, mh-mh-compose-external-compressed-tar)
      (mh-mh-compose-external-compressed-tar) (mh-mh-compose-external-type,
      mh-mh-forward-message) (mh-mh-to-mime, mh-mh-quote-unescaped-sharp,
      (mh-mh-to-mime-undo, mh-mh-directive-present-p, mh-mml-to-mime)
      (mh-mml-attach-file, mh-secure-message, mh-mml-unsecure-message)
      (mh-mml-secure-message-sign, mh-mml-secure-message-encrypt)
      (mh-mml-directive-present-p, mh-destroy-postponed-handles)
      (mh-display-smileys, mh-display-emphasis, mh-mime-save-parts): Sync
      docstrings with manual.
      
      * mh-utils.el (mh-gnus-pgp-support-flag): Rename to
      mh-pgp-support-flag.
      0c47b17c
  12. 14 Oct, 2005 1 commit
  13. 10 Oct, 2005 1 commit
    • Bill Wohler's avatar
      * mh-init.el (mh-image-load-path): New function that adds the path to · a05fcb7d
      Bill Wohler authored
      the MH-E images to the image-load-path or load-path depending on the
      version of Emacs.
      
      * mh-customize.el: Call mh-image-load-path just before
      mh-tool-bar-define so that the toolbar images can be found.
      
      * mh-customize.el (mh-invisible-header-fields-internal)
      (mh-invisible-header-fields-internal): Add Received-SPF header and
      X-Gmail- prefixes seen from Gmail. Jeffrey C Honig
      <jch@honig.net>
      
      * mh-customize.el (mh-customize): Use customization group mh-e.
      
      * mh-e.el (desktop-buffer-mode-handlers): Only add to this list if
      the variable exists. Not present pre-version 22.
      (Version, mh-version): Added +cvs to version.
      
      * mh-unit.el (mh-unit): Changed lm-verify test to Emacs 22.
      
      * Makefile: Incorporated ideas from Clemens Fruhwirth to
      generalize mh-loaddefs.el to make it work for both GNU Emacs and
      XEmacs.
      (EMACS_OPTIONS, XEMACS_OPTIONS): Use double-dash for all long
      options.
      (EMACS_LOADDEFS_COOKIE): New variable for generate-autoload-cookie
      setting. Obsoletes XEMACS_LOADDEFS_COOKIE.
      (EMACS_EXPORT_MH_LOADDEFS): New variable for GNU Emacs commands to
      rebuild mh-loaddefs.el.
      (XEMACS_EXPORT_MH_LOADDEFS): New variable for XEmacs commands to
      rebuild mh-loaddefs.el. Obsoletes XEMACS_LOADDEFS_FILE and
      XEMACS_LOADDEFS_PKG_NAME.
      (MH-E-LOADDEFS-SRC): New variable which is set to $(MH-E-SRC) on
      GNU Emacs, and adds $(MH-E-XEMACS-SRC) on XEmacs.
      (all): Modify EMACS_EXPORT_MH_LOADDEFS and MH-E-LOADDEFS-SRC on
      XEMacs.
      (mh-loaddefs.el): Now depends on $(MH-E-LOADDEFS-SRC) and has
      generic compile command that works on both GNU Emacs XEmacs.
      (xemacs): Depend on autoloads instead of deleted loaddefs-xemacs.
      (loaddefs-xemacs): Deleted.
      
      * mh-comp.el (mh-font-lock-field-data): Fix a bug where the
      function would return t but match-data was being set to nil
      (closes SF #1241017). Satyaki Das  <satyaki@theforce.stanford.edu>.
      
      * mh-comp.el (mh-insert-auto-fields): Inset identity regardless of
      whether one was already set, since if one used a default identity
      it would never be overridden. Peter S Galbraith
      <psg@debian.org>
      
      * mh-init.el (mh-path): Use customization group mh-e. Thanks to
      Peter Whaite for these patches (closes SF #1213716).
      
      * mh-mime.el (mh-compose-forward): Only use mh-sent-from-msg as a
      default message if it's a number (as is done elsewhere).
      Otherwise, an error is thrown if this function is called from a
      draft created by mh-forward since this variable is a list. Also
      added a space after the "Messages [%s]:" prompt.
      
      * mh-mime.el (mh-compose-forward): Allow insertion of multiple
      forwarded messages by range (including sequences).  For the sent
      folder the default message presented is the sent message.  For
      other folders, the default message is "cur", if it exists.
      Jeffrey C Honig  <jch@honig.net>
      a05fcb7d
  14. 24 Sep, 2005 1 commit
  15. 18 Sep, 2005 1 commit
  16. 04 Jul, 2005 1 commit
  17. 17 Jun, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-428 · 44d55491
      Miles Bader authored
      Remove "-face" suffix from MH-E faces
      
      2005-06-17  Miles Bader  <miles@gnu.org>
      
         * lisp/mh-e/mh-customize.el (mh-folder-body, mh-folder-cur-msg)
         (mh-folder-cur-msg-number, mh-folder-date, mh-folder-followup)
         (mh-folder-msg-number, mh-folder-refiled, mh-folder-subject)
         (mh-folder-tick, mh-folder-to, mh-index-folder)
         (mh-letter-header-field, mh-show-cc, mh-show-date)
         (mh-show-header, mh-show-pgg-good, mh-show-pgg-unknown)
         (mh-show-pgg-bad, mh-show-signature, mh-show-to, mh-show-from)
         (mh-show-xface, mh-speedbar-folder, mh-speedbar-selected-folder)
         (mh-speedbar-folder-with-unseen-messages)
         (mh-speedbar-selected-folder-with-unseen-messages)
         (mh-folder-msg-number, mh-folder-subject, mh-folder-followup)
         (mh-folder-subject): Remove "-face" suffix from face names.
         (mh-folder-body, mh-folder-cur-msg, mh-folder-cur-msg-number)
         (mh-folder-date-face, mh-folder-followup-face)
         (mh-folder-msg-number-face, mh-folder-refiled-face)
         (mh-folder-subject-face, mh-folder-tick-face, mh-folder-to-face)
         (mh-index-folder-face, mh-letter-header-field-face)
         (mh-show-cc-face, mh-show-date-face, mh-show-header-face)
         (mh-show-pgg-good-face, mh-show-pgg-unknown-face)
         (mh-show-pgg-bad-face, mh-show-signature-face, mh-show-to-face)
         (mh-show-from-face, mh-show-xface-face, mh-speedbar-folder-face)
         (mh-speedbar-selected-folder-face)
         (mh-speedbar-folder-with-unseen-messages-face)
         (mh-speedbar-selected-folder-with-unseen-messages-face):
         New backward-compatibility aliases for renamed faces.
         (mh-folder-body-face, mh-folder-cur-msg-face)
         (mh-folder-cur-msg-number-face, mh-folder-date-face)
         (mh-folder-followup-face, mh-folder-msg-number-face)
         (mh-folder-deleted-face, mh-folder-refiled-face)
         (mh-folder-subject-face, mh-folder-address-face)
         (mh-folder-scan-format-face, mh-folder-to-face)
         (mh-index-folder-face, mh-show-cc-face, mh-show-date-face)
         (mh-show-header-face, mh-show-pgg-good-face)
         (mh-show-pgg-unknown-face, mh-show-pgg-bad-face)
         (mh-show-to-face, mh-show-from-face, mh-show-subject-face)
         (mh-speedbar-folder-with-unseen-messages)
         (mh-speedbar-selected-folder-with-unseen-messages):
         Use renamed MH-E faces.
      
         * lisp/mh-e/mh-utils.el (mh-letter-font-lock-keywords)
         (mh-face-display-function): Use renamed MH-E faces.
         * lisp/mh-e/mh-speed.el (mh-folder-speedbar-buttons)
         (mh-speed-update-current-folder, mh-speed-normal-face)
         (mh-speed-bold-face, mh-speed-add-buttons)
         (mh-speed-invalidate-map): Likewise.
         * lisp/mh-e/mh-mime.el (mh-signature-highlight): Likewise.
      44d55491
  18. 16 Jun, 2005 1 commit
  19. 14 Jun, 2005 1 commit
  20. 28 May, 2005 1 commit
  21. 18 May, 2005 1 commit
  22. 25 Mar, 2005 1 commit
  23. 25 Aug, 2004 1 commit
  24. 22 Aug, 2004 1 commit
  25. 15 Aug, 2004 1 commit
  26. 13 Jul, 2004 1 commit
  27. 01 Sep, 2003 1 commit
  28. 25 Apr, 2003 1 commit
  29. 03 Feb, 2003 1 commit
  30. 26 Jan, 2003 1 commit
    • Bill Wohler's avatar
      * mh-e: Created directory. ChangeLog will appear in a week when we · 942da20c
      Bill Wohler authored
      release version 7.2.
      
      * lisp/mail/mh-alias.el, lisp/mail/mh-comp.el,
      lisp/mail/mh-customize.el, lisp/mail/mh-e.el, lisp/mail/mh-funcs.el,
      lisp/mail/mh-identity.el, lisp/mail/mh-index.el,
      lisp/mail/mh-loaddefs.el, lisp/mail/mh-mime.el, lisp/mail/mh-pick.el,
      lisp/mail/mh-seq.el, lisp/mail/mh-speed.el, lisp/mail/mh-utils.el,
      lisp/mail/mh-xemacs-compat.el: Moved to mh-e. Note that reply2.pbm and
      reply2.xpm, which were created by the MH-E package, were left in mail
      since they can probably be used by other mail packages.
      
      * makefile.w32-in (WINS): Added mh-e.
      
      * makefile.nt (WINS): Added mh-e.
      942da20c
  31. 08 Jan, 2003 1 commit
  32. 29 Nov, 2002 1 commit