1. 20 Dec, 2005 1 commit
    • Stephen Gildea's avatar
      * mh-customize.el (mh-after-commands-processed-hook): New variable. · 2953de8c
      Stephen Gildea authored
      (mh-before-commands-processed-hook): Rename from mh-folder-updated-hook.
      * mh-e.el (mh-process-commands): Rename mh-folder-updated-hook to
      mh-before-commands-processed-hook, call new mh-after-commands-processed-hook.
      (mh-folders-changed): New variable (for mh-after-commands-processed-hook).
      2953de8c
  2. 19 Dec, 2005 2 commits
    • 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
    • Bill Wohler's avatar
      * mh-customize.el (mh-toolbar): Rename to mh-tool-bar. · fa4075e3
      Bill Wohler authored
      (mh-tool-bar-search-function): Sync docstrings with manual.
      (mh-tool-bar-customize): Replace toolbar with tool bar in docstring.
      (mh-tool-bar-letter-help): Fix manual reference.
      (mh-xemacs-use-toolbar-flag): Rename to mh-xemacs-use-tool-bar-flag.
      Initialize to mh-xemacs-has-tool-bar-flag. Sync docstrings with
      manual.
      (mh-xemacs-toolbar-position): Rename to mh-xemacs-tool-bar-position.
      Initialize to nil. Drop "no tool bar" option (redundant) and change
      "Same As Default Tool Bar" setting to nil. Sync docstrings with
      manual.
      (mh-tool-bar-define): Replace toolbar with tool-bar or tool bar
      depending on context.
      (mh-toolbar-init): Rename to mh-tool-bar-init. Simplified condition
      for calling set-specifier. Only look at the value of
      mh-xemacs-use-tool-bar-flag.
      (mh-tool-bar-folder-buttons, mh-tool-bar-letter-buttons): Sync
      docstrings with manual.
      
      * mh-comp.el (mh-letter-mode): Use mh-tool-bar-init instead of
      mh-toolbar-init.
      
      * mh-e.el (mh-folder-mode): Ditto.
      
      * mh-utils.el (mh-show-mode): Ditto.
      fa4075e3
  3. 15 Dec, 2005 1 commit
  4. 14 Dec, 2005 1 commit
    • Bill Wohler's avatar
      * mh-customize.el (mh-speed-flists-interval): Rename to · 6b960c10
      Bill Wohler authored
      mh-speed-update-interval.
      (mh-speed-run-flists-flag): Delete. Setting mh-speed-flists-interval
      to 0 accomplishes the same thing.
      
      * mh-speed.el (mh-folder-speedbar-buttons, mh-speed-flists): Use
      mh-speed-update-interval instead of mh-speed-run-flists-flag.
      (mh-speed-toggle, mh-speed-view, mh-speed-refresh): Sync docstrings
      with manual.
      6b960c10
  5. 10 Dec, 2005 1 commit
  6. 05 Dec, 2005 5 commits
  7. 04 Dec, 2005 1 commit
    • Bill Wohler's avatar
      * mh-comp.el (mh-forward): Went over all uses of the word "RANGE" in · 2be362c2
      Bill Wohler authored
      the docstrings and made usage consistent. Generally speaking,
      "messages in range" and "range of messages" is redundant and just
      "range" can be used in most circumstances. Also ensured that
      mh-interactive-range was mentioned in all interactive functions that
      use a range which describes the range argument for both users and
      programmers.
      
      * mh-e.el (mh-delete-msg-no-motion, mh-refile-msg)
      (mh-refile-or-write-again, mh-rescan-folder, mh-undo)
      (mh-visit-folder, mh-scan-folder, mh-regenerate-headers)
      (mh-notate-user-sequences, mh-delete-msg-from-seq, mh-catchup): Ditto.
      
      * mh-funcs.el (mh-copy-msg, mh-pack-folder, mh-pack-folder-1): Ditto.
      
      * mh-junk.el (mh-junk-blacklist, mh-junk-whitelist): Ditto.
      
      * mh-print.el (mh-ps-print-range, mh-ps-print-msg)
      (mh-ps-print-msg-file, mh-print-msg): Ditto.
      
      * mh-seq.el (mh-put-msg-in-seq, mh-range-to-msg-list)
      (mh-narrow-to-range, mh-toggle-tick): Ditto.
      2be362c2
  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. 05 Nov, 2005 2 commits
    • Bill Wohler's avatar
      * mh-customize.el (mh-min-colors-defined-flag, mh-defface-compat): · 6b19bd82
      Bill Wohler authored
      Move to mh-init.el to minimize bulk of mh-customize.el.
      
      * mh-init.el: Modify commentary since file is used for load and
      initialization as well as setting and getting the variant.
      (mh-min-colors-defined-flag, mh-defface-compat): Move here from
      mh-customize.el.
      6b19bd82
    • Bill Wohler's avatar
      (mh-min-colors-defined-flag): New variable. · 3d2efec2
      Bill Wohler authored
      (mh-defface-compat): New function. Provides backward compatibility for
      face specs.
      (mh-show-header, mh-show-date, mh-show-cc, mh-folder-to)
      (mh-folder-refiled, mh-folder-cur-msg-number, mh-folder-cur-msg)
      (mh-folder-body): Use mh-defface-compat.
      3d2efec2
  10. 04 Nov, 2005 1 commit
  11. 03 Nov, 2005 2 commits
    • Dan Nicolaescu's avatar
      (mh-folder-body-face, mh-folder-cur-msg-face) · b07e0686
      Dan Nicolaescu authored
      (mh-folder-cur-msg-number-face, mh-folder-refiled-face)
      (mh-folder-to-face): Use the min-colors attribute instead of the
      type attribute.
      b07e0686
    • Bill Wohler's avatar
      * mh-customize.el (mh-refile-preserves-sequences-flag) · be33fce4
      Bill Wohler authored
      (mh-tick-seq, mh-update-sequences-after-mh-show-flag): Sync docstrings
      with manual.
      
      * mh-e.el (mh-update-sequences): Sync docstrings with manual.
      
      * mh-seq.el (mh-delete-seq, mh-list-sequences, mh-narrow-to-seq)
      (mh-widen, mh-toggle-tick, mh-narrow-to-tick): Sync docstrings with
      manual.
      be33fce4
  12. 02 Nov, 2005 2 commits
    • Bill Wohler's avatar
      *** empty log message *** · f38a12bd
      Bill Wohler authored
      f38a12bd
    • Bill Wohler's avatar
      * mh-comp.el (mh-redist-full-contents) Convert defvar to defcustom. · b2064e08
      Bill Wohler authored
      (mh-smail, mh-extract-rejected-mail, mh-forward, mh-redistribute)
      (mh-reply, mh-send, mh-send-other-window)
      (mh-fill-paragraph-function): Sync docstrings with manual.
      
      * mh-customize.el (mh-redist-full-contents-flag): Convert defvar to
      defcustom.
      (mh-compose-forward-as-mime-flag)
      (mh-compose-letter-function, mh-forward-subject-format)
      (mh-insert-x-mailer-flag, mh-reply-default-reply-to)
      (mh-reply-show-message-flag, mh-letter-mode-hook): Sync docstrings
      with manual.
      b2064e08
  13. 01 Nov, 2005 1 commit
    • Bill Wohler's avatar
      (mh-ps-spool-buffer, mh-ps-spool-a-msg) · 93eece98
      Bill Wohler authored
      (mh-ps-print-msg): Remove debugging messages. (mh-ps-print-msg-show,
      mh-ps-print-msg-show)
      (mh-ps-print-toggle-color, mh-ps-print-toggle-mime): Remove period
      after message per conventions.
      93eece98
  14. 31 Oct, 2005 2 commits
  15. 29 Oct, 2005 1 commit
    • Bill Wohler's avatar
      * mh-comp.el (mh-annotate-msg): Use new variable · 50df64d6
      Bill Wohler authored
      mh-scan-field-destination-offset rather than hard-coding 1.
      
      * mh-customize.el (mh-interpret-number-as-range-flag): Add * to
      docstring.
      (mh-adaptive-cmd-note-flag-check, mh-scan-format-file-check): New
      functions to check input for mh-adaptive-cmd-note-flag and
      mh-scan-format-file respectively.
      (mh-adaptive-cmd-note-flag, mh-scan-format-file): Docstring fixes, add
      :set.
      
      * mh-e.el: (mh-scan-field-destination-offset): New variable. The
      destination is the -, t, b, c, or n character for Replied, To, cc,
      Bcc, or Newsgroups respectively. (mh-make-folder,
      mh-regenerate-headers, mh-generate-new-cmd-note) Call new function
      mh-msg-num-width-to-column to make leap between width and column more
      explicit.
      (mh-msg-num-width-to-column): New function that steals logic from old
      mh-set-cmd-note. Also, throw error if mh-scan-format-file isn't t
      since we can't adapt the scan lines in this case.
      (mh-set-cmd-note): Now just simply sets mh-cmd-note which will make
      the documentation more clear.
      (mh-generate-new-cmd-note): Docstring fix--mh-cmd-note is a column,
      not a width.
      (mh-add-sequence-notation, mh-remove-sequence-notation): Use new
      variable mh-scan-field-destination-offset rather than hard-coding 1.
      
      * mh-utils.el (mh-cmd-note) Synced docstring with manual.
      (mh-notate): Use new variable mh-scan-field-destination-offset rather
      than hard-coding 1.
      (mh-message-number-width): Rename to mh-msg-num-width to be consistent
      with mh-get-msg-num and mh-msg-num-width-to-column.
      50df64d6
  16. 28 Oct, 2005 3 commits
    • Bill Wohler's avatar
      (mh-x-face-file, mh-show-use-xface-flag) · ec397a34
      Bill Wohler authored
      (mail-citation-hook): Quote URLs in docstrings and precede with `URL'.
      The former will suppress checkdoc warnings, the latter will turn them
      into hyperlinks in Emacs 22 (I just added the code to do that today).
      (mh-scan-format-file): Checkdoc fix.
      ec397a34
    • Bill Wohler's avatar
      * mh-customize.el (mh-adaptive-cmd-note-flag) · e069fa61
      Bill Wohler authored
      (mh-scan-format-file, mh-scan-prog): Sync docstrings with manual.
      
      * mh-e.el (mh-scan-format-mh, mh-note-deleted, mh-note-refiled)
      (mh-note-cur, mh-scan-good-msg-regexp)
      (mh-scan-deleted-msg-regexp, mh-scan-refiled-msg-regexp)
      (mh-scan-valid-regexp, mh-scan-cur-msg-number-regexp)
      (mh-scan-date-regexp, mh-scan-rcpt-regexp, mh-scan-body-regexp)
      (mh-scan-subject-regexp, mh-scan-format-regexp)
      (mh-folder-font-lock-keywords, mh-set-cmd-note): Sync docstrings with
      manual.
      
      * mh-funcs.el (mh-note-copied): Sync docstrings with manual.
      
      * mh-utils.el (mh-goto-msg): Use mh-scan-msg-search-regexp instead of
      hard-coded string.
      (mh-mail-header-separator, mh-signature-separator-regexp): Use
      "regular expression" in docstring instead of regexp.
      (mh-scan-msg-number-regexp)
      (mh-scan-msg-overflow-regexp, mh-scan-msg-format-regexp)
      (mh-scan-msg-format-string, mh-scan-msg-search-regexp)
      (mh-cmd-note): Sync docstrings with manual.
      e069fa61
    • Bill Wohler's avatar
  17. 27 Oct, 2005 1 commit
  18. 24 Oct, 2005 3 commits
  19. 23 Oct, 2005 3 commits
    • Bill Wohler's avatar
      * mh-identity.el (mh-assoc-ignore-case): Merge with version in · 9a51cf9e
      Bill Wohler authored
      mh-alias.el and move to mh-acros.el
      
      * mh-alias.el (mh-assoc-ignore-case): Merge with version in
      mh-identity.el and move to mh-acros.el
      
      * mh-acros.el (mh-assoc-ignore-case): Merge of function from
      mh-identity.el and mh-alias.el.
      9a51cf9e
    • Satyaki Das's avatar
      * mh-identity.el (mh-assoc-ignore-case): New macro that uses · 1dd9796d
      Satyaki Das authored
      assoc-string (if the function is available) and falls back on
      assoc-ignore-case if assoc-string is not found.
      (mh-identity-field-handler): Use mh-assoc-ignore-case since
      assoc-ignore-case is a obsolete function in Emacs 22.
      
      * mh-e.el (mh-folder-buttons-init-flag): New variable that keeps
      track of whether the tool-bar in mh-folder-mode has been
      initialized yet.
      (mh-folder-mode): Initialize the tool-bar for folders the first
      time we get into mh-letter-mode.
      
      * mh-customize.el (mh-buffer-exists-p): New function which tests
      presence of buffers of a given mode.
      (mh-tool-bar-define): New functions
      mh-tool-bar-folder-buttons-init and
      mh-tool-bar-letter-buttons-init are defined. These functions are
      used to create the tool-bar from the corresponding customizable
      variables.
      
      * mh-comp.el (mh-letter-buttons-init-flag): New variable that
      keeps track of whether the tool-bar in mh-letter-mode has been
      initialized yet.
      (mh-letter-mode): Initialize the tool-bar for drafts the first
      time we get into mh-letter-mode.
      1dd9796d
    • 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
  20. 18 Oct, 2005 1 commit
  21. 17 Oct, 2005 3 commits
    • Bill Wohler's avatar
      Moved all remaining images from lisp/toolbar to etc/images, moved · ffda926c
      Bill Wohler authored
      lisp/toolbar/tool-bar to lisp and "deleted" lisp/toolbar. The low
      resolution images were placed in their own directory (low-color).
      Replaced underscore (_) in filenames with dash (-) per convention
      
      * make-dist: Create and populate etc/images/low-color.
      
      * admin/FOR-RELEASE (DOCUMENTATION): Removed lisp/toolbar from list
        since it's gone. Also marked mh-e as done.
      
      * lisp/toolbar/attach.*, lisp/toolbar/cancel.*, lisp/toolbar/close.*:
      * lisp/toolbar/copy.*, lisp/toolbar/cut.*, lisp/toolbar/diropen.*:
      * lisp/toolbar/exit.*, lisp/toolbar/help.*, lisp/toolbar/home.*:
      * lisp/toolbar/index.*, lisp/toolbar/info.*, lisp/toolbar/mail.*:
      * lisp/toolbar/new.*, lisp/toolbar/open.*, lisp/toolbar/paste.*, *
      * lisp/toolbar/preferences.*, lisp/toolbar/print.*, lisp/toolbar/save.*:
      * lisp/toolbar/saveas.*, lisp/toolbar/search.*:
      * lisp/toolbar/search-replace.*: lisp/toolbar/spell.*:
      * lisp/toolbar/undo.*: Moved to etc/images.
      
      * lisp/toolbar/lc-copy.*: Moved to etc/images/low-color/copy.*.
      * lisp/toolbar/lc-cut.*: Moved to etc/images/low-color/cut.*.
      * lisp/toolbar/lc-help.*: Moved to etc/images/low-color/help.*.
      * lisp/toolbar/lc-home.*: Moved to etc/images/low-color/home.*.
      * lisp/toolbar/lc-index.*: Moved to etc/images/low-color/index.*.
      * lisp/toolbar/lc-new.*: Moved to etc/images/low-color/new.*.
      * lisp/toolbar/lc-open.*: Moved to etc/images/low-color/open.*.
      * lisp/toolbar/lc-paste.*: Moved to etc/images/low-color/paste.*.
      * lisp/toolbar/lc-preferences.*: Moved to etc/images/low-color/preferences.*.
      * lisp/toolbar/lc-print.*: Moved to etc/images/low-color/print.*.
      * lisp/toolbar/lc-save.*: Moved to etc/images/low-color/save.*.
      * lisp/toolbar/lc-saveas.*: Moved to etc/images/low-color/saveas.*.
      * lisp/toolbar/lc-search.*: Moved to etc/images/low-color/search.*.
      * lisp/toolbar/lc-spell.*: Moved to etc/images/low-color/spell.*.
      * lisp/toolbar/lc-undo.*: Moved to etc/images/low-color/undo.*.
      
      To conform with convention, the underscore (_) in the following image
      names were replaced with dash (-) or (/) as appropriate.
      
      * lisp/toolbar/back_arrow.*: Moved to etc/images/back-arrow.*.
      * lisp/toolbar/fld_open.*: Moved to etc/images/fld-open.*.
      * lisp/toolbar/fwd_arrow.*: Moved to etc/images/fwd-arrow.*.
      * lisp/toolbar/jump_to.*: Moved to etc/images/jump-to.*.
      * lisp/toolbar/left_arrow.*: Moved to etc/images/left-arrow.*.
      * lisp/toolbar/right_arrow.*: Moved to etc/images/right-arrow.*.
      * lisp/toolbar/up_arrow.*: Moved to etc/images/up-arrow.*.
      * lisp/toolbar/lc-back_arrow.*.: Moved to etc/images/low-color/back-arrow.*.
      * lisp/toolbar/lc-fwd_arrow.*.: Moved to etc/images/low-color/fwd-arrow.*.
      * lisp/toolbar/lc-jump_to.*: Moved to etc/images/low-color/jump-to.*.
      * lisp/toolbar/lc-left_arrow.*.: Moved to etc/images/low-color/left-arrow.*.
      * lisp/toolbar/lc-right_arrow.*.: Moved to etc/images/low-color/right-arrow.*.
      * lisp/toolbar/lc-up_arrow.*: Moved to etc/images/low-color/up-arrow.*.
      * lisp/toolbar/mail_compose.*.: Moved to etc/images/mail/compose.*.
      * lisp/toolbar/mail_send.*: Moved to etc/images/mail/send.*.
      
      * lisp/info.el (info-tool-bar-map): Replaced underscores in image
      names with dashes.
      
      * lisp/makefile.w32-in (WINS): Removed toolbar.
      
      * lisp/menu-bar.el: Replaced toolbar/tool-bar.el with tool-bar.el in
      comment.
      
      * lisp/tool-bar.el: Moved to lisp from lisp/toolbar. Now that
      lisp/toolbar is empty, it should be deleted when folks run "cvs up
      -P".
      
      * etc/images/README: Incorporated the content of lisp/toolbar/README
      now that all of the images are here.
      ffda926c
    • Bill Wohler's avatar
      (mh-display-completion-list-compat): New macro which calls · 79af55a7
      Bill Wohler authored
      `display-completion-list' correctly in older environments. Versions of
      Emacs prior to version 22 lacked a COMMON-SUBSTRING argument.
      (mh-complete-word): Use it.
      79af55a7
    • Bill Wohler's avatar
      (mh-image-load-path): Use locate-library to find MH-E. This simplified · 8f552dc8
      Bill Wohler authored
      the code a lot. Flattened out nested statements even more.
      8f552dc8
  22. 16 Oct, 2005 2 commits
    • Satyaki Das's avatar
      * mh-init.el (mh-image-load-path): Remove use of pushnew since it · 7c164e0c
      Satyaki Das authored
      causes a compiler warning.
      
      * mh-utils.el (mh-display-msg): Do MIME cleanup before inserting
      the message to be viewed (closes SF #1306141).
      7c164e0c
    • Masatake YAMATO's avatar
      * message.el (message-expand-group): Pass the common · f5fab556
      Masatake YAMATO authored
      prefix substring of completion to `display-completion-list'.
      
      * mh-comp.el (mh-complete-word): Pass the common
      prefix substring of completion to `display-completion-list'.
      
      * dabbrev.el (dabbrev-completion): Pass the common
      prefix substring of completion to `display-completion-list'.
      
      * filecache.el (file-cache-minibuffer-complete)
      (file-cache-complete): Ditto.
      
      * tempo.el (tempo-display-completions): Ditto.
      
      * wid-edit.el (widget-file-complete, widget-color-complete): Ditto.
      
      * emacs-lisp/lisp.el (lisp-complete-symbol): Ditto.
      
      * eshell/em-hist.el (eshell-list-history): Ditto.
      
      * mail/mailabbrev.el (mail-abbrev-complete-alias): Ditto.
      
      * progmodes/etags.el (complete-tag): Ditto.
      
      * progmodes/make-mode.el (makefile-complete): Ditto.
      
      * progmodes/meta-mode.el (meta-complete-symbol): Ditto.
      
      * progmodes/octave-mod.el (octave-complete-symbol): Ditto.
      
      * progmodes/pascal.el (pascal-complete-word)
      (pascal-show-completions): Ditto.
      
      * textmodes/bibtex.el (bibtex-complete-internal): Ditto.
      
      * simple.el (completion-common-substring): New variable.
      (completion-setup-function): Use `completion-common-substring'
      to put faces.
      
      * minibuf.c (Fdisplay_completion_list): Add new optional
      argument COMMON_SUBSTRING. Bind `completion-common-substring'
      to the optional argument during running `completion-setup-hook'.
      f5fab556