1. 13 Jan, 2006 6 commits
    • Bill Wohler's avatar
    • Bill Wohler's avatar
      * mh-search.el: New file containing contents of mh-index.el and · 44140699
      Bill Wohler authored
      mh-pick.el. C-c C-c launches your mh-index-program; C-c C-p runs pick.
      Pick no longer sets the "search" sequence. Instead, it brings up a
      folder view that we're accustomed to. (closes SF #829207).
      (mh-index-search): Rename to mh-search.
      (mh-pick-menu): Rename menu from Pick to Search. Rename Execute the
      Search to Perform Search and call mh-do-search. Add Search with Pick
      menu item.
      (mh-do-search): Delete.
      (mh-search-mode): Rename from mh-pick-mode.
      (MH-Search): Rename mode from MH-Pick.
      (mh-search-mode-map): Rename from mh-pick-mode-map.
      (mh-search-mode-help-messages): Rename from
      mh-pick-mode-help-messages.
      (mh-index-choose): Don't reuse the last value of mh-indexer; when
      mh-pick-do-search sets it to 'pick, we don't necessarily want to stay
      with that choice!
      
      * mh-index.el: mh-pick.el: Merge into mh-search.el and delete.
      
      * mh-customize.el (mh-index-program): Change mh-index-search to
      mh-search in docstring.
      (mh-tool-bar-search-function): Change default from mh-search-folder to
      mh-search. Remove mh-search-folder as choice and rename
      mh-index-search choice to mh-search. Fix docstring.
      (mh-pick-mode-hook): Rename to mh-search-mode-hook and change
      mh-search-folder to mh-search in docstring.
      
      * mh-e.el (mh-folder-folder-menu): Delete Search a Folder. Change
      Indexed Search to Search. Use mh-search instead of mh-index-search.
      (mh-folder-map): Delete i (mh-index-search) keybinding. Change s from
      mh-show-search-folder to mh-search.
      
      * mh-seq.el (mh-put-msg-in-seq): Fix docstring now that
      mh-search-folder no longer creates the search sequence.
      
      * mh-utils.el (mh-show-search-folder): Delete.
      (mh-show-folder-map): Delete i (mh-index-search) keybinding. Change s
      from mh-show-search-folder to mh-search.
      (mh-show-folder-menu): Delete Search a Folder. Change Indexed Search
      to Search. Use mh-search instead of mh-index-search.
      (mh-index-max-cmdline-args, mh-xargs, mh-quote-for-shell): Move here
      from deleted mh-index.el.
      44140699
    • Masatake YAMATO's avatar
      Update copyright year. · 5f3996dc
      Masatake YAMATO authored
      5f3996dc
    • Chong Yidong's avatar
      Minor fix. · f354d944
      Chong Yidong authored
      f354d944
    • Chong Yidong's avatar
    • Chong Yidong's avatar
      * cus-theme.el (custom-theme-add-variable, custom-theme-add-face): · 4c92479f
      Chong Yidong authored
      	Don't add widget if setting undefined.
      4c92479f
  2. 12 Jan, 2006 17 commits
  3. 11 Jan, 2006 10 commits
    • Stefan Monnier's avatar
      (reveal-post-command): window-buffer signals an error on · 23e0c1a3
      Stefan Monnier authored
      dead windows rather than returning nil.
      (reveal-open-new-overlays): An overlay might die while we open others.
      23e0c1a3
    • Bill Wohler's avatar
      * mh-acros.el (mh-defun-compat, mh-defmacro-compat): Move here from · 549afb31
      Bill Wohler authored
      mh-gnus.el.
      
      * mh-gnus.el: Require mh-acros.
      (mh-defmacro-compat, mh-defun-compat): Move to mh-acros.el.
      
      * mh-utils.el (url-unreserved-chars, url-hexify-string): Define if not
      defined. Copied from url-util.el in Emacs22 for Emacs 21.
      549afb31
    • Bill Wohler's avatar
      6cc803de
    • Bill Wohler's avatar
      * Makefile (MH_E_SRC): Add mh-buffers.el. · 9c2cf222
      Bill Wohler authored
      * emacs/lisp/Makefile.in (MH_E_SRC): Rename from MH-E-SRC since the
      dashes can give some systems gas. Add new file mh-buffers.el.
      
      * emacs/lisp/mh-e/mh-buffers.el: New file. Contains constants and code
      from mh-index.el and mh-utils.el.
      
      * emacs/lisp/mh-e/mh-alias.el:
      * emacs/lisp/mh-e/mh-comp.el:
      * emacs/lisp/mh-e/mh-e.el:
      * emacs/lisp/mh-e/mh-funcs.el:
      * emacs/lisp/mh-e/mh-init.el:
      * emacs/lisp/mh-e/mh-junk.el:
      * emacs/lisp/mh-e/mh-mime.el:
      * emacs/lisp/mh-e/mh-print.el:
      * emacs/lisp/mh-e/mh-seq.el: Require new file mh-buffers.el.
      
      * emacs/lisp/mh-e/mh-index.el: Require new file mh-buffers.el.
      (mh-index-temp-buffer, mh-checksum-buffer): Move to new file
      mh-buffers.el.
      
      * emacs/lisp/mh-e/mh-utils.el: Require new file mh-buffers.el.
      (mh-temp-buffer, mh-temp-fetch-buffer)
      (mh-aliases-buffer, mh-folders-buffer, mh-help-buffer)
      (mh-info-buffer, mh-log-buffer, mh-mail-delivery-buffer)
      (mh-recipients-buffer, mh-sequences-buffer, mh-log-buffer-lines)
      (mh-truncate-log-buffer): Move to new file mh-buffers.el.
      9c2cf222
    • Masatake YAMATO's avatar
      2006-01-06 Masatake YAMATO <jet@gyve.org> · 4076cbf6
      Masatake YAMATO authored
      	* font-lock.el (cpp-font-lock-keywords): Font lock keywords for
      	C preprocessor forward ported from GNU Emacs 21.2.
      
      	* progmodes/asm-mode.el (asm-font-lock-keywords): Use
      	`cpp-font-lock-keywords'.
      
      	* progmodes/ld-script.el (ld-script-font-lock-keywords): Ditto.
      
      	* progmodes/ld-script.el (auto-mode-alist): Use \\> instead
      	of $ for "\\.ld[s]?".
      4076cbf6
    • Bill Wohler's avatar
      (mh-forward): Cosmetics on prompt when draft exists. · 00b6a079
      Bill Wohler authored
      (mh-send-letter): Add -msgid to mh-send-args (closes SF #725425).
      00b6a079
    • Bill Wohler's avatar
      (mh-x-image-url-cache-canonicalize): Use url-hexify-string to remove · e1fbc812
      Bill Wohler authored
      special characters from filenames (closes SF #1396499).
      e1fbc812
    • Bill Wohler's avatar
      * mh-comp.el (mh-insert-letter): If you choose a different folder, the · c2134792
      Bill Wohler authored
      cur message is used (closes SF #1205890).
      
      * mh-mime.el (mh-compose-forward): Use standard range argument instead
      of messages. Use more powerful mh-read-range instead of read-string.
      Sync docstring with manual (close SF #1205890).
      c2134792
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-690 · 7dafe00b
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 174-181)
      
         - Update from CVS
         - Update from CVS: texi/gnus.texi (RSS): Addition.
      
      2006-01-10  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/nnrss.el (nnrss-wash-html-in-text-plain-parts): New variable.
         (nnrss-request-article): Render text/plain parts as HTML.
      
         * lisp/gnus/gnus-art.el (gnus-article-wash-html-with-w3m): No need to narrow
         the buffer.
      
      2006-01-08  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-cus.el (gnus-group-parameters): Sync posting-style with
         custom definition of `gnus-posting-styles'.
      
         * lisp/gnus/gnus-start.el (gnus-gnus-to-quick-newsrc-format): Bind
         print-circle.  Suggested by Kalle Olavi Niemitalo <kon@iki.fi>.
      
      2006-01-05  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-group.el (gnus-useful-groups): Use Gmane for ding. Use
         nntp for bug archive.
      
      2006-01-05  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/nnrss.el (nnrss-request-article): Fix the way to fill text/plain
         parts.
         (nnrss-normalize-date): New function converts ISO 8601 date into
         RFC822 style.  Suggested by Mark Plaksin <happy@mcplaksin.org>.
         (nnrss-check-group): Use it.
      
      2006-01-03  Rodrigo Ventura <yoda@isr.ist.utl.pt>  (tiny change)
      
         * lisp/gnus/gnus-xmas.el (gnus-xmas-group-startup-message): Typo
         gnus-splash-face -> gnus-splash.  Fixes starting from a TTY in
         XEmacs.
      
      2006-01-01  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-sum.el (gnus-summary-work-articles): Remove useless `min'.
      
         * lisp/gnus/nnrss.el (nnrss-fetch): Make it fail gracefully when it can't
         fetch a feed.  Suggested by Mark Plaksin <happy@mcplaksin.org>.
         (nnrss-insert-w3): Ditto.
      
      2005-12-21  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/nnrss.el (nnrss-request-article): Fix last change; fill
         text/plain parts.
      
      2005-12-20  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/nnrss.el (nnrss-request-article): Replace <br />s with newlines
         in text/plain part.
         (nnrss-check-group): Don't add excessive newline to dc:subject.
      
      2005-12-19  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-art.el (gnus-article-delete-text-of-type): Enable it to
         remove MIME buttons associated with multipart/alternative parts.
         (gnus-mime-display-alternative): Tag buttons using `article-type'
         text property.
      
         * lisp/gnus/gnus-msg.el (gnus-copy-article-buffer): Remove MIME buttons
         associated with multipart/alternative parts.
      
      2005-12-19  Mark Plaksin <happy@mcplaksin.org>  (tiny change)
      
         * lisp/gnus/nnrss.el (nnrss-check-group): Put the RSS dc:subject in the
         article.
      
      2005-12-18  Lars Magne Ingebrigtsen  <larsi@gnus.org>
      
         * lisp/gnus/dns.el (query-dns): Make sure we check the buffer size before
         removing tcp headers.
      
      2006-01-10  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (RSS): Document nnrss-wash-html-in-text-plain-parts.
      
      2006-01-06  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (RSS): Addition.
      
      2005-12-22  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (Summary Post Commands): Fix function bound to `S O p'.
      
      2005-12-19  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/emacs-mime.texi (Display Customization): Add setting example to
         mm-discouraged-alternatives.
      7dafe00b
    • Bill Wohler's avatar
      (mh-index-next-folder): Don't back up a line when going backwards · 2898111c
      Bill Wohler authored
      since this skips the current folder heading if point is on the first
      message after the folder heading (closes SF #1126188).
      2898111c
  4. 10 Jan, 2006 7 commits
    • Bill Wohler's avatar
      * mh-index.el (mh-index-search): Checking mh-find-path-run is · 191c8741
      Bill Wohler authored
      unnecessary.
      
      * mh-init.el (mh-sys-path): Co-locate with mh-variants, which uses it.
      (mh-variants): Note variable isn't meant to be accessed directly; use
      function mh-variants instead.
      (mh-variant-info, mh-variant-mh-info, mh-variant-mu-mh-info)
      (mh-variant-nmh-info): Co-locate next to mh-variants, which uses them.
      Updated to use mh-file-command-p which is more accurrate than
      file-executable-p which returns t for directories.
      (mh-file-command-p): Move here from mh-utils, since mh-variant-*-info
      are the only functions to use it.
      (mh-variant-set, mh-variant-set-variant, mh-variant-p): Use function
      mh-variants instead of variable. More robust.
      (mh-find-path-run): Move here from mh-utils.el. Mention that checking
      this variable is unnecessary.
      (mh-find-path): Move here from mh-utils.el. With the advent of MH
      variants and an mhparam command that doesn't work if there isn't an MH
      profile, we can't get libdir for running install-mh. So don't bother.
      If there's an issue with the environment, direct the user to install
      MH and run install-mh (closes SF #835192). Don't read ~/.mh_profile
      directly. Use mh-profile-component which uses mhparam (closes SF
      #1016027).
      
      * mh-utils.el (mh-get-profile-field): Rename to
      mh-profile-component-value. Add colon to search removing unnecessary
      addition of colon to field in mh-profile-component.
      (mh-profile-component): Modify call to mh-profile-component-value
      accordingly. Move next to mh-profile-component-value.
      (mh-find-path-run, mh-find-path, mh-file-command-p): Move to
      mh-init.el. It makes sense that code that is only run once per session
      (more or less) is in mh-init.el rather than cluttering mh-utils.el.
      (mh-no-install, mh-install): Delete.
      191c8741
    • Bill Wohler's avatar
      12884b72
    • Bill Wohler's avatar
      abb73857
    • Stefan Monnier's avatar
      (tcl-indent-command): Use indent-for-tab-command. · 05794f14
      Stefan Monnier authored
      (tcl-indent-line): Return `noindent' if inside a string.
      05794f14
    • Stefan Monnier's avatar
      (url-retrieve-synchronously): Adjust the workaround so as not · e7ea7cac
      Stefan Monnier authored
      to stop in the middle of a redirection.
      e7ea7cac
    • Stefan Monnier's avatar
      Add bugs/todo entry. · 9f812d23
      Stefan Monnier authored
      9f812d23
    • Stefan Monnier's avatar
      (url-privacy-level): Add setter. · 5dc3ceeb
      Stefan Monnier authored
      5dc3ceeb