1. 17 Jan, 2006 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-702 · c4288669
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 185-186)
      
         - Merge from emacs--cvs-trunk--0
         - Update from CVS
      
      2006-01-16  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/nnrss.el: Update copyright.
         (nnrss-opml-import): Query whether to subscribe to each entry.
      
         * lisp/gnus/gnus-art.el:
         * lisp/gnus/gnus-cus.el:
         * lisp/gnus/gnus-group.el:
         * lisp/gnus/gnus-start.el:
         * lisp/gnus/gnus-sum.el:
         * lisp/gnus/mm-uu.el:
         * lisp/gnus/mm-view.el: Update copyright.
      
      2006-01-16  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/message.el (message-info): New function.
         (message-mode-menu): Add it.
         Update copyright.
      
         * lisp/gnus/ChangeLog: Fix and update copyright.
      
      2006-01-16  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi: Update copyright.
      c4288669
  2. 11 Jan, 2006 1 commit
    • 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
  3. 17 Dec, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-676 · 3031d8b0
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 169-173)
      
         - Merge from emacs--cvs-trunk--0
         - Update from CVS
      
      2005-12-16  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-art.el (gnus-signature-separator): Fix custom type.
      
         * lisp/gnus/mm-decode.el (mm-inlined-types): Fix custom type.
         (mm-keep-viewer-alive-types): Ditto.
         (mm-automatic-display): Ditto.
         (mm-attachment-override-types): Ditto.
         (mm-inline-override-types): Ditto.
         (mm-automatic-external-display): Ditto.
      
      2005-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-art.el (gnus-buttonized-mime-types): Mention addition of
         multipart/alternative and add xref to mm-discouraged-alternatives
         in doc string.
      
         * lisp/gnus/mm-decode.el (mm-discouraged-alternatives): Add xref to
         gnus-buttonized-mime-types in doc string.
      
      2005-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/rfc2047.el (rfc2047-charset-to-coding-system): Recognize
         us-ascii as a MIME charset.
      
         * lisp/gnus/mm-bodies.el (mm-decode-content-transfer-encoding): Protect
         against the case where the 2nd arg TYPE is nil.
      
      2005-12-09  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-start.el (gnus-no-server-1): Mention
         `gnus-level-default-subscribed' in doc string.
      
      2005-11-26  Dave Love  <fx@gnu.org>
      
         * lisp/gnus/tls.el (open-tls-stream): Rename arg SERVICE to PORT.
         (tls-program, tls-success): Provide openssl alternative.
      
         * lisp/gnus/starttls.el: Doc fixes.
         (starttls-open-stream-gnutls, starttls-open-stream): Rename arg
         SERVICE to PORT.
      
      2005-12-09  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-start.el (gnus-start-draft-setup): Enforce
         `gnus-draft-mode' for nndraft:drafts at startup.
      
         * lisp/gnus/gnus.el (gnus-splash): Change custom group.
         (gnus-group-get-parameter, gnus-group-parameter-value): Describe
         allow-list argument.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-article-alist-save-format): Format doc
         string.
      
      2005-12-09  ARISAWA Akihiro  <ari@mbf.ocn.ne.jp>  (tiny change)
      
         * lisp/gnus/mm-decode.el (mm-display-external): Add lacked cdr.
      
      2005-12-12  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (MIME Commands): Mention addition of
         multipart/alternative to gnus-buttonized-mime-types and add xref
         to mm-discouraged-alternatives.
      
         * man/emacs-mime.texi (Display Customization): Mention addition of
         "image/.*" and add xref to gnus-buttonized-mime-types in the
         mm-discouraged-alternatives section.
      3031d8b0
  4. 09 Dec, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-668 · 58090a8d
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 157-168)
      
         - Merge from emacs--cvs-trunk--0
         - Update from CVS
         - Update from CVS: texi/message.texi: Fix default values.
      
      2005-12-08  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/mm-decode.el (mm-discouraged-alternatives): Fix custom type.
         Suggest image/.* in the doc string.
      
      2005-12-07  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/mm-decode.el (mm-display-external): Use nametemplate (defined in
         RFC1524) if it is in mailcap or add a suffix according to
         mailcap-mime-extensions when generating a temp filename; postpone
         deleting a temp file for 2 seconds for some wrappers, shell
         scripts, and so on, which might exit right after having started a
         viewer command as a background job.
      
      2005-12-06  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-art.el (gnus-default-article-saver): Add user-defined
         `function' to custom type.
      
      2005-12-02  ARISAWA Akihiro  <ari@mbf.ocn.ne.jp>  (tiny change)
      
         * lisp/gnus/mm-view.el (mm-inline-text-html-render-with-w3m): Fix misplaced
         parens.
      
      2005-11-29  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-cache.el (gnus-cache-rename-group): Wrap doc strings and
         long lines.
         (gnus-cache-delete-group): Wrap doc strings.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-rename-group)
         (gnus-agent-delete-group): Wrap doc strings.
      
      2005-11-24  Pascal Rigaux  <pixel@mandriva.com>  (tiny change)
      
         * lisp/gnus/rfc2231.el (rfc2231-parse-string): Support non-ascii chars.
      
      2005-11-22  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/nnmail.el (nnmail-fancy-expiry-target): Use current-time instead
         of current-time-string.
      
      2005-11-20  Stefan Schimanski  <schimmi@debian.org>  (tiny change)
      
         * lisp/gnus/nnmail.el (nnmail-fancy-expiry-target): Protect against invalid
         date header.
      
      2005-11-16  Boris Samorodov <bsam@ipt.ru>  (tiny patch)
      
         * lisp/gnus/imap.el (imap-kerberos4-open): Ignore SSL stuff.
      
      2005-11-14  Kevin Greiner  <kevin.greiner@compsol.cc>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-article-alist-save-format): Changed
         internal variable to a custom variable.  Changed default value
         from compressed(2) to uncompressed(1).
         (gnus-agent-read-agentview): Reversed revision 7.8 to restore
         support for uncompressed agentview files.  Taken together, reading
         the agentview file should now be 6-7 times faster.
         (gnus-agent-long-article,
         gnus-agent-short-article, gnus-agent-score): Renamed category
         keywords to match gnus-cus.
         (gnus-agent-summary-fetch-series): Modified to protect against
         gnus-agent-summary-fetch-group clearing processable flags.
         (gnus-agent-synchronize-group-flags): Update live group buffer as
         synchronization may occur due to the user toggling the plugged
         status.
         (gnus-agent-braid-nov): Now tests new nov entries
         for duplicates which are removed.  The invalid sort check then
         triggers a rescan after the sort as sorting may have moved
         duplicate entries such that they can be cheaply detected.
         (gnus-agent-read-local): Trivial fix to format of
         error message to display actual error condition.
         (gnus-agent-save-local): Avoid saving symbols that are bound to
         nil as they simply result in a warning message in
         gnus-agent-read-local.
         (gnus-agent-fetch-group-1): Clear downloadable flag when article
         successfully downloaded.
         (gnus-agent-regenerate-group): Use
         gnus-agent-synchronize-group-flags to reset read status in both
         gnus and server.
      
         * lisp/gnus/nntp.el (nntp-end-of-line): Doc fix.
         (nntp-authinfo-rejected): New error condition.
         (nntp-wait-for): Use new error condition to signal authentication
         error.
         (nntp-retrieve-data): Rethrow new error condition to break out of
         recursive call to nntp-send-authinfo.
      
      2005-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-start.el (gnus-dribble-read-file): Use make-local-variable
         rather than make-variable-buffer-local for file-precious-flag.
      
      2005-11-13  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-start.el (gnus-dribble-read-file): Quote file-precious-flag.
      
      2005-11-11  Jan Nieuwenhuizen  <janneke@gnu.org>
      
         * lisp/gnus/gnus-start.el (gnus-dribble-read-file): Set file-precious-flag,
         as a buffer-local variable.  This avoids creating truncated
         dribble files as a result of a hang up, eg.
      
      2005-11-04 Ken Manheimer  <ken.manheimer@gmail.com>
      
         * lisp/gnus/pgg-pgp.el (pgg-pgp-encrypt-region, pgg-pgp-decrypt-region)
         (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
         (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
         (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
         argument to all these routines, so the passphrase can be managed
         externally and passed in to the system.
         (pgg-pgp-decrypt-region, pgg-pgp-sign-region): Use new name for
         pgg-add-passphrase-to-cache function.
      
         * lisp/gnus/pgg-pgp5.el (pgg-pgp5-encrypt-region, pgg-pgp5-decrypt-region)
         (pgg-pgp5-encrypt-symmetric-region, pgg-pgp5-encrypt-symmetric)
         (pgg-pgp5-encrypt, pgg-pgp5-decrypt-region, pgg-pgp5-decrypt)
         (pgg-pgp5-sign-region, pgg-pgp5-sign): Add optional 'passphrase'
         argument to all these routines, so the passphrase can be managed
         externally and passed in to the system.
         (pgg-pgp5-sign-region): Use new name of	pgg-add-passphrase-to-cache
         function.
      
      2005-10-30  Chong Yidong  <cyd@stupidchicken.com>
      
         * lisp/gnus/imap.el (imap-open): Handle case where buffer is a buffer
         object.
      
      2005-10-29  Ken Manheimer  <ken.manheimer@gmail.com>
      
         * lisp/gnus/pgg-gpg.el (pgg-gpg-select-matching-key): Fix: look at the right
         part of the decoded armor to find the key-identifier.
         (pgg-gpg-lookup-key-owner): New function to return the
         human-readable identifier of a key owner.
         (pgg-gpg-lookup-id-from-key-owner): Make it easy to identify the
         key itself.
         (pgg-gpg-decrypt-region): Prompt with the key owner (rather than
         the key value) if we have a key and can match it against a secret
         key.  Also, added a note pointing out fact that the prompt only
         indicates the first matching key.
      
         * lisp/gnus/pgg.el (pgg-decrypt): Passing along 'passphrase' in call to
         pgg-decrypt-region.
         (pgg-pending-timers): A new hash for tracking the passphrase cache
         timers, so that new ones supercede old ones.
         (pgg-add-passphrase-to-cache): Rename from
         `pgg-add-passphrase-cache' to reduce confusion (all callers
         changed).  Modified to cancel old timers when new ones are added.
         (pgg-remove-passphrase-from-cache): Rename from
         `pgg-remove-passphrase-cache' to reduce confusion (all callers
         changed).  Modified to cancel old timers when their keys are
         removed from the cache.
         (pgg-cancel-timer): In Emacs, an alias for cancel-timer; in
         XEmacs, an indirection to delete-itimer.
         (pgg-read-passphrase-from-cache, pgg-read-passphrase):
         Extract pgg-read-passphrase-from-cache from pgg-read-passphrase so
         users can only check cache without risk of prompting.  Correct bug in
         notruncate behavior.
         (pgg-read-passphrase-from-cache, pgg-read-passphrase)
         (pgg-add-passphrase-cache, pgg-remove-passphrase-cache):
         Add informative docstrings.
         (pgg-decrypt): Convey provided passphrase in subordinate call to
         pgg-decrypt-region.
      
      2005-10-20  Ken Manheimer <ken.manheimer+emacs@gmail.com>
      
         * lisp/gnus/pgg.el (pgg-encrypt-region, pgg-encrypt-symmetric-region)
         (pgg-encrypt-symmetric, pgg-encrypt, pgg-decrypt-region)
         (pgg-decrypt, pgg-sign-region, pgg-sign): Add optional
         'passphrase' argument, so the passphrase can be managed externally
         and then passed in to the system.
      
         * lisp/gnus/pgg.el (pgg-read-passphrase, pgg-add-passphrase-cache)
         (pgg-remove-passphrase-cache): Add optional 'notruncate' argument,
         so the passphrase cache can be used reliably with identifiers
         besides a pgp packet's key id.
      
         * lisp/gnus/pgg-gpg.el (pgg-pgp-encrypt-region)
         (pgg-pgp-encrypt-symmetric-region, pgg-pgp-encrypt-symmetric)
         (pgg-pgp-encrypt, pgg-pgp-decrypt-region, pgg-pgp-decrypt)
         (pgg-pgp-sign-region, pgg-pgp-sign): Add optional 'passphrase'
         argument to all these routines, so the passphrase can be managed
         externally and passed in to the system.
      
         * lisp/gnus/pgg-gpg.el (pgg-gpg-possibly-cache-passphrase): Add optional
         'notruncate' argument, so the passphrase cache can be used
         reliably with identifiers besides a pgp packet's key id.
      
      2005-10-29  Sascha Wilde  <swilde@sha-bang.de>
      
         * lisp/gnus/pgg-gpg.el (pgg-gpg-encrypt-symmetric-region): New function for
         symmetric encryption.
         (pgg-gpg-symmetric-key-p): New function to check for an symmetric
         encrypted session key.
         (pgg-gpg-decrypt-region): When decrypting a symmetric encrypted
         message ask for the passphrase in a proper way.
      
         * lisp/gnus/pgg.el (pgg-encrypt-symmetric, pgg-encrypt-symmetric-region):
         New user commands for symmetric encryption.
      
      2005-12-05  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/pgg.texi (User Commands): Fix description of pgg-verify-region.
         (Selecting an implementation): Fix descriptions.
      
      2005-11-30  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/message.texi (Various Message Variables): Addition.
      
      2005-11-29  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/message.texi: Fix default values.
      
      2005-11-25  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/message.texi (Header Commands): Clarify descriptions of
         message-cross-post-followup-to, message-reduce-to-to-cc, and
         message-insert-wide-reply.
         (Various Commands): Fix kindex for message-kill-to-signature;
         clarify description of message-tab.
      
      2005-11-22  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/message.texi (Mailing Lists): Fix description about MFT.
      
         * man/gnus.texi (Emacs Lisp): Use ~/.gnus.el instead of ~/.emacs.
      
      2005-11-17  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (Slow Terminal Connection): Replace old description
         with new one.
      
      2005-11-16  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (Oort Gnus): Use ~/.gnus.el instead of ~/.emacs;
         replace X-Draft-Headers with X-Draft-From.
      
      2005-11-14  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (Various Various): Fix the default value of
         nnheader-max-head-length.
         (Gnus Versions): Fix typo.
      58090a8d
  5. 24 Sep, 2005 1 commit
    • Romain Francoise's avatar
      2005-09-25 Romain Francoise <romain@orebokech.com> · 66841476
      Romain Francoise authored
      	* gnus-agent.el (gnus-agent-expire-group, gnus-agent-expire):
      	* gnus-start.el (gnus-subscribe-interactively):
      	* gnus-uu.el (gnus-uu-grab-articles):
      	End `yes-or-no-p' and `y-or-n-p' prompts with question mark and
      	space.
      66841476
  6. 06 Aug, 2005 1 commit
  7. 04 Jul, 2005 1 commit
  8. 30 May, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-339 · e9bd5782
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 76)
      
         - Update from CVS
      
      2005-05-30  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-regenerate-group)
         (gnus-agent-fetch-articles): Replace `string-to-int' by
         `string-to-number'.
         * lisp/gnus/gnus-art.el (gnus-button-fetch-group): Ditto.
         * lisp/gnus/gnus-cache.el (gnus-cache-generate-active)
         (gnus-cache-articles-in-group): Ditto.
         * lisp/gnus/gnus-group.el (gnus-group-set-current-level)
         (gnus-group-insert-group-line): Ditto.
         * lisp/gnus/gnus-score.el (gnus-score-set-expunge-below)
         (gnus-score-set-mark-below, gnus-summary-score-effect)
         (gnus-summary-score-entry): Ditto.
         * lisp/gnus/gnus-soup.el (gnus-soup-send-packet, gnus-soup-parse-areas)
         (gnus-soup-pack): Ditto.
         * lisp/gnus/gnus-spec.el (gnus-xmas-format): Ditto.
         * lisp/gnus/gnus-start.el (gnus-newsrc-to-gnus-format): Ditto.
         * lisp/gnus/gnus-sum.el (gnus-create-xref-hashtb): Ditto.
         * lisp/gnus/gnus-uu.el (gnus-uu-expand-numbers): Ditto.
         * lisp/gnus/nnbabyl.el (nnbabyl-article-group-number): Ditto.
         * lisp/gnus/nndb.el (nndb-get-remote-expire-response): Ditto.
         * lisp/gnus/nndiary.el (nndiary-parse-schedule-value)
         (nndiary-string-to-number, nndiary-request-replace-article)
         (nndiary-request-article): Ditto.
         * lisp/gnus/nndoc.el (nndoc-rnews-body-end, nndoc-mbox-body-end): Ditto.
         * lisp/gnus/nndraft.el (nndraft-articles, nndraft-request-group): Ditto.
         * lisp/gnus/nneething.el (nneething-make-head): Ditto.
         * lisp/gnus/nnfolder.el (nnfolder-request-article)
         (nnfolder-retrieve-headers): Ditto.
         * lisp/gnus/nnheader.el (nnheader-file-to-number): Ditto.
         * lisp/gnus/nnkiboze.el (nnkiboze-request-article): Ditto.
         * lisp/gnus/nnmail.el (nnmail-process-unix-mail-format)
         (nnmail-process-babyl-mail-format): Ditto.
         * lisp/gnus/nnmbox.el (nnmbox-read-mbox, nnmbox-article-group-number): Ditto.
         * lisp/gnus/nnmh.el (nnmh-update-gnus-unreads, nnmh-active-number)
         (nnmh-request-create-group, nnmh-request-list-1)
         (nnmh-request-group, nnmh-request-article): Ditto.
         * lisp/gnus/nnml.el (nnml-request-replace-article, nnml-request-article): Ditto.
         * lisp/gnus/nnrss.el (nnrss-find-rss-via-syndic8): Ditto.
         * lisp/gnus/nnsoup.el (nnsoup-make-active): Ditto.
         * lisp/gnus/nnspool.el (nnspool-find-id, nnspool-request-group): Ditto.
         * lisp/gnus/nntp.el (nntp-find-group-and-number)
         (nntp-retrieve-headers-with-xover): Ditto.
         * lisp/gnus/pgg-gpg.el (pgg-gpg-snarf-keys-region): Ditto.
         * lisp/gnus/pgg-parse.el (pgg-read-body, pgg-read-bytes)
         (pgg-format-key-identifier): Ditto.
         * lisp/gnus/pop3.el (pop3-last, pop3-stat): Ditto.
         * lisp/gnus/qp.el (quoted-printable-decode-region): Ditto.
      
         * lisp/gnus/spam-report.el (spam-report-url-ping-mm-url): Use format instead
         of concat.
      e9bd5782
  9. 22 Mar, 2005 1 commit
  10. 09 Feb, 2005 1 commit
  11. 14 Dec, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-734 · 734c5765
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-75
         Merge from emacs--cvs-trunk--0
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-76
       - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-77
         Update from CVS
      
      2004-12-13  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-group.el (gnus-group-make-rss-group): Use
         gnus-group-make-group instead of gnus-group-unsubscribe-group.
      
         * lisp/gnus/gnus-start.el (gnus-setup-news): Honor user's setting to
         gnus-message-archive-method.  Suggested by Lute Kamstra
         <Lute.Kamstra@xs4all.nl>.
      
      2004-12-08  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * man/gnus-faq.texi ([5.1]): Added missing bracket.
      
         * man/gnus.texi (Filtering Spam Using The Spam ELisp Package): Index
         `spam-initialize'.
      734c5765
  12. 07 Dec, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716 · ad136a7c
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74
         Update from CVS
      
      2004-12-02  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/message.el (message-forward-make-body-mml): Remove headers
         according to message-forward-ignored-headers if a message is
         decoded.
      
      2004-12-02  Romain Francoise  <romain@orebokech.com>
      
         * lisp/gnus/message.el (message-forward-make-body-plain): Always remove
         headers according to message-forward-ignored-headers.
      
      2004-11-26  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/lpath.el: Remove bbdb-create-internal, bbdb-records,
         spam-BBDB-register-routine and spam-enter-ham-BBDB.
      
         * lisp/gnus/nnrss.el (nnrss-string-as-multibyte): Redefine it as a macro in
         order to silence the byte compiler.
      
         * lisp/gnus/pop3.el (pop3-md5): Define it before being used.
      
         * lisp/gnus/spam.el: Fix the way to silence the byte compiler, which
         complained about bbdb-buffer, bbdb-create-internal,
         bbdb-search-simple, mail-check-payment, spam-BBDB-register-routine,
         spam-enter-ham-BBDB, spam-stat-buffer-change-to-non-spam,
         spam-stat-buffer-change-to-spam, spam-stat-buffer-is-non-spam,
         spam-stat-buffer-is-spam, spam-stat-load,
         spam-stat-register-ham-routine, spam-stat-register-spam-routine,
         spam-stat-save and spam-stat-split-fancy.
      
      2004-11-26  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/canlock.el (canlock-password): Remove `:size 0' or `:size 1'
         which may confuse users.
         (canlock-password-for-verify): Ditto.
      
         * lisp/gnus/deuglify.el (gnus-outlook-deuglify-unwrap-stop-chars): Ditto.
      
         * lisp/gnus/gnus-art.el (gnus-emphasis-alist): Ditto.
      
         * lisp/gnus/gnus-registry.el (gnus-registry-max-entries): Ditto.
      
         * lisp/gnus/gnus-score.el (gnus-adaptive-word-length-limit): Ditto.
      
         * lisp/gnus/gnus-start.el (gnus-save-killed-list): Ditto.
      
         * lisp/gnus/gnus-sum.el (gnus-thread-hide-subtree): Ditto.
         (gnus-sum-thread-tree-root): Ditto.
         (gnus-sum-thread-tree-false-root): Ditto.
         (gnus-sum-thread-tree-single-indent): Ditto.
      
         * lisp/gnus/message.el (message-courtesy-message): Ditto.
         (message-archive-note): Ditto.
         (message-subscribed-address-file): Ditto.
         (message-user-fqdn): Ditto.
      
         * lisp/gnus/spam-report.el (spam-report-gmane-regex): Ditto.
      
         * lisp/gnus/spam.el (spam-blackhole-good-server-regex): Ditto.
      
      2004-11-25  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/message.el (message-forbidden-properties): Fixed typo in doc
         string.
      
      2004-11-25  Lars Magne Ingebrigtsen  <larsi@gnus.org>
      
         * lisp/gnus/message.el (message-strip-forbidden-properties): Bind
         buffer-read-only (etc) to nil.
      
      2004-11-25  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-util.el (gnus-replace-in-string): Added doc string.
      
         * lisp/gnus/nnmail.el (nnmail-split-header-length-limit): Increase to 2048
         to avoid problems when splitting mails with many recipients.
      
      2004-11-23  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/rfc2047.el (rfc2047-header-encoding-alist): Add In-Reply-To to
         address-mime.  Suggested by ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
      
      2004-11-22  Marek Martin  <marek.martin@mum.pri.ee>  (tiny change)
      
         * lisp/gnus/nnfolder.el (nnfolder-request-create-group): Save current buffer.
      
      2004-11-22  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * man/message.texi (Various Message Variables): Mention that all mail
         file variables are derived from `message-directory'.
      
         * man/gnus.texi (Splitting Mail): Clarify bogus group.
      
      2004-11-16  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * man/gnus.texi (Filtering Spam Using The Spam ELisp Package):
      ad136a7c
  13. 15 Nov, 2004 1 commit
  14. 14 Nov, 2004 1 commit
  15. 01 Nov, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-660 · e2642250
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-65
         Update from CVS
      
      2004-11-01  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-msg.el (gnus-summary-resend-default-address): Add :version.
      
         * lisp/gnus/tls.el (tls-process-connection-type, tls-success)
         (tls-certtool-program): Add :version.
      
         * lisp/gnus/starttls.el (starttls-gnutls-program, starttls-use-gnutls)
         (starttls-extra-arguments, starttls-process-connection-type)
         (starttls-connect, starttls-failure, starttls-success):
      
         * lisp/gnus/spam-stat.el (spam-stat): Add :version.
      
         * lisp/gnus/sieve.el (sieve): Add :version.
      
         * lisp/gnus/sha1.el (sha1): Added :version.
         (sha1-use-external): Removed redundant version.
      
         * lisp/gnus/nnmail.el (nnmail-split-fancy-with-parent-ignore-groups)
         (nnmail-cache-ignore-groups, nnmail-spool-hook)
         (nnmail-split-fancy-match-partial-words)
         (nnmail-split-lowercase-expanded):
      
         * lisp/gnus/nndiary.el (nndiary): Add :version.
      
         * lisp/gnus/mml2015.el (mml2015-unabbrev-trust-alist): Add :version.
      
         * lisp/gnus/mml-sec.el (mml-default-sign-method)
         (mml-default-encrypt-method, mml-signencrypt-style-alist): Add
         :version.
      
         * lisp/gnus/mm-uu.el (mm-uu-diff-groups-regexp): Add :version.
      
         * lisp/gnus/mm-url.el (mm-url-use-external, mm-url-program)
         (mm-url-arguments): Add :version.
      
         * lisp/gnus/mm-decode.el (mm-inline-text-html-with-w3m-keymap)
         (mm-attachment-file-modes, mm-decrypt-option)
         (mm-w3m-safe-url-regexp): Add :version.
      
         * lisp/gnus/message.el (message-cite-prefix-regexp)
         (message-sendmail-envelope-from, message-minibuffer-local-map)
         (message-user-fqdn, message-completion-alist): Add :version.
      
         * lisp/gnus/gnus-win.el (gnus-configure-windows-hook)
         (gnus-use-frames-on-any-display): Add :version.
      
         * lisp/gnus/gnus-art.el (gnus-article-address-banner-alist)
         (gnus-treat-unsplit-urls, gnus-treat-unfold-headers)
         (gnus-treat-from-picon, gnus-treat-mail-picon)
         (gnus-treat-x-pgp-sig): Add :version.
      
         * lisp/gnus/gnus-sum.el (gnus-spam-mark, gnus-recent-mark)
         (gnus-undownloaded-mark, gnus-summary-article-move-hook)
         (gnus-summary-article-delete-hook)
         (gnus-summary-display-while-building): Add :version.
      
         * lisp/gnus/gnus-start.el (gnus-subscribe-newsgroup-hooks)
         (gnus-get-top-new-news-hook):Add :version.
      
         * lisp/gnus/gnus-srvr.el (gnus-server-agent-face, gnus-server-opened-face)
         (gnus-server-closed-face, gnus-server-denied-face): Add :version.
      
         * lisp/gnus/gnus-registry.el (gnus-registry): Add :version.
      
         * lisp/gnus/gnus-spec.el (gnus-use-correct-string-widths)
         (gnus-make-format-preserve-properties): Add :version.
      
         * lisp/gnus/gnus.el (gnus-group-charter-alist)
         (gnus-group-fetch-control-use-browse-url)
         (gnus-install-group-spam-parameters): Add :version.
      
         * lisp/gnus/gnus-diary.el (gnus-diary): Add :version.
      
         * lisp/gnus/gnus-delay.el (gnus-delay): Add :version.
      
         * lisp/gnus/gnus-cite.el (gnus-cite-unsightly-citation-regexp)
         (gnus-cite-ignore-quoted-from, gnus-cite-attribution-face)
         (gnus-cite-blank-line-after-header, gnus-article-boring-faces):
         Add :version.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-max-fetch-size)
         (gnus-agent-enable-expiration, gnus-agent-queue-mail)
         (gnus-agent-prompt-send-queue): Add :version.
      
         * lisp/gnus/deuglify.el (gnus-outlook-deuglify): Add :version.
      
         * lisp/gnus/html2text.el: Beautify code. Improve doc strings. Some checkdoc
         cleanup.
         (html2text-get-attr, html2text-fix-paragraph): Simplify code.
         (html2text-format-tag-list): Added "strong" and "em".  From
         "Alfred M. Szmidt" <ams@kemisten.nu> (tiny change).
      e2642250
  16. 26 Oct, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-640 · 86713405
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-59
       - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-60
         Update from CVS
      
      2004-10-25  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/html2text.el (html2text-buffer-head): Removed. Use `goto-char'
         instead.
      
      2004-10-24  Kevin Greiner  <kevin.greiner@compsol.cc>
      
         * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Fixed numeric
         comparison on string.
      86713405
  17. 21 Oct, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-633 · d5ddd795
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-57
       - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-58
         Update from CVS
      
      2004-10-21  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/mm-view.el (mm-display-inline-fontify): Inhibit font-lock when
         running the major-mode function.
      
      2004-10-21  Kevin Greiner  <kevin.greiner@compsol.cc>
      
         * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Two of the converters
         have been backported to 'Gnus v5.11' from 'No Gnus v0.2'.  Added a
         boolean check to not apply converters that apply to future
         versions of gnus.
      d5ddd795
  18. 19 Oct, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-628 · 54506618
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-55
         Update from CVS
      
      2004-10-19  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-sum.el (gnus-update-summary-mark-positions): Search for
         dummy marks in the right way.
      
      2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>
      
         * lisp/gnus/nnagent.el (nnagent-request-type): Bind gnus-agent to nil to
         avoid infinite recursion via gnus-get-function.
      
      2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-group-flags): When
         necessary, pass full group name to gnus-request-set-marks.
         (gnus-agent-synchronize-group-flags): Added support for sync'ing
         tick marks.
         (gnus-agent-synchronize-flags-server): Be silent when writing file.
      
      2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-group-flags): Replaced
         gnus-request-update-info with explicit code to sync the in-memory
         info read flags with the marks being sync'd to the backend.
      
      2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-possibly-synchronize-flags): Ignore
         servers that are offline.  Avoids having gnus-agent-toggle-plugged
         first ask if you want to open a server and then, even when you
         responded with no, asking if you want to synchronize the server's
         flags.
         (gnus-agent-synchronize-flags-server): Rewrote read loop to handle
         multi-line expressions.
         (gnus-agent-synchronize-group-flags): New internal function.
         Updates marks in memory (in the info structure) AND in the
         backend.
         (gnus-agent-check-overview-buffer): Fixed range of
         deletion to remove entire duplicate line.  Fixes merged article
         number bug.
      
         * lisp/gnus/gnus-util.el (gnus-remassoc): Fixed typo in documentation.
      
         * lisp/gnus/nnagent.el (nnagent-request-set-mark): Use
         gnus-agent-synchronize-group-flags, not backend's request-set-mark
         method, to ensure that synchronization updates marks in the
         backend and in the info (in memory) structure.
      
      2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags-server): Do nothing
         unless plugged.  Disable the agent so that an open failure causes
         an error.
      
      2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-fetched-hook): Add :version.
         (gnus-agent-go-online): Change :version.
         (gnus-agent-expire-unagentized-dirs)
         (gnus-agent-auto-agentize-methods): Add :version.
      
      2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>
      
         * lisp/gnus/legacy-gnus-agent.el (gnus-agent-convert-to-compressed-agentview-prompt):
         New function. Used internally to only display 'gnus converting
         files' message when actually necessary.
      
         * lisp/gnus/gnus-sum.el (): Removed (require 'gnus-agent) as required
         methods now autoloaded.
      
         * lisp/gnus/gnus-int.el (gnus-request-move-article): Use
         gnus-agent-unfetch-articles in place of gnus-agent-expire to
         improve performance.
      
      2004-10-18  Kevin Greiner  <kgreiner@compsol.cc>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-cat-groups): rewrote avoiding defsetf
         to avoid run-time CL dependencies.
         (gnus-agent-unfetch-articles): New function.
         (gnus-agent-fetch-headers): Use gnus-agent-braid-nov to validate
         article numbers even when local .overview file is missing.
         (gnus-agent-read-article-number): New function. Only accepts
         27-bit article numbers.
         (gnus-agent-copy-nov-line, gnus-agent-uncached-articles): Use
         gnus-agent-read-article-number.
         (gnus-agent-braid-nov): Rewrote to validate article numbers coming
         from backend while recognizing that article numbers in .overview
         must be valid.
      
         * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Changed message text as
         some users confused by references to .newsrc when they only have a
         .newsrc.eld file.
         (gnus-convert-mark-converter-prompt,
         gnus-convert-converter-needs-prompt): Fixed use of property list.
      
      2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-restore-gcc): Use ^ and regexp-quote.
      
      2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen  <larsi@gnus.org>
      
         * lisp/gnus/gnus-start.el (gnus-get-unread-articles-in-group): Don't do
         stuff for non-living groups.
      
      2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen  <larsi@gnus.org>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags): Default to nil.
         (gnus-agent-regenerate-group): Using nil messages aren't valid.
      
      2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Lars Magne Ingebrigtsen  <larsi@gnus.org>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-read-agentview): Inline
         gnus-uncompress-range.
      
      2004-10-18  Kevin Greiner  <kgreiner@xpediantsolutions.com>
      
         * lisp/gnus/legacy-gnus-agent.el
         (gnus-agent-convert-to-compressed-agentview): Fixed typos with
         help from Florian Weimer <fw@deneb.enyo.de>
      
         * lisp/gnus/gnus-agent.el (gnus-agentize):
         gnus-agent-send-mail-real-function no longer set to current value
         of message-send-mail-function but rather a lambda that calls
         message-send-mail-function.  The change makes the agent real-time
         responsive to user changes to message-send-mail-function.
      
      2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-start.el (gnus-get-unread-articles): Fix last commit.
      
      2004-10-18  Kevin Greiner  <kgreiner@xpediantsolutions.com>
      
         * lisp/gnus/gnus-cache.el (gnus-cache-rename-group): New function.
         (gnus-cache-delete-group): New function.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-rename-group): New function.
         (gnus-agent-delete-group): New function.
         (gnus-agent-save-group-info): Use gnus-command-method when
         `method' parameter is nil.  Don't write nil entries into the
         active file.
         (gnus-agent-get-group-info): New function.
         (gnus-agent-get-local): Added optional parameters to avoid calling
         gnus-group-real-name and gnus-find-method-for-group.
         (gnus-agent-set-local): Delete stored entry if either min, or max,
         are nil.
         (gnus-agent-fetch-session): Reworded error/quit messages.  On
         quit, use gnus-agent-regenerate-group to record existance of any
         articles fetched to disk before the quit occurred.
      
         * lisp/gnus/gnus-int.el (gnus-request-delete-group): Use
         gnus-cache-delete-group and gnus-agent-delete-group to keep the
         local disk in sync with the server.
         (gnus-request-rename-group): Use
         gnus-cache-rename-group and gnus-agent-rename-group to keep the
         local disk in sync with the server.
      
         * lisp/gnus/gnus-start.el (gnus-get-unread-articles): Cosmetic
         simplification to logic.
      
         * lisp/gnus/gnus-group.el (): (gnus-group-delete-group): No longer update
         gnus-cache-active-altered as gnus-request-delete-group now keeps
         the cache in sync.
         (gnus-group-list-active): Let the agent store a server's active
         list if currently plugged.
      
         * lisp/gnus/gnus-util.el (gnus-rename-file): New function.
      
      2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-regenerate-group): Activate the group
         when the group's active is not available.
      
      2004-10-18  Kevin Greiner  <kevin.greiner@compsol.cc> for Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-read-agentview): Add a missing arg to
         error.
      
      2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>
      
         * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Only write the
         conversion message to newsrc-dribble when an actual conversion is
         performed.
      
      2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-read-local): Bind
         nnheader-file-coding-system to gnus-agent-file-coding-system to
         avoid the implicit assumption that they will always be equal.
         (gnus-agent-save-local): Bind buffer-file-coding-system, not
         coding-system-for-write, as the with-temp-file macro first prints
         to a buffer then saves the buffer.
      
      2004-10-18  Kevin Greiner <kgreiner@xpediantsolutions.com>
      
         * lisp/gnus/legacy-gnus-agent.el (): New. Provides converters that are only
         loaded when gnus-convert-old-newsrc needs to call them.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-read-agentview): Removed support for
         old file versions.
         (gnus-group-prepare-hook): Removed function that converted list
         form of gnus-agent-expire-days to group properties.
      
         * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): Registered new
         converters to handle old agent file formats.  Added logic for a
         "backup before upgrading warning".
         (gnus-convert-mark-converter-prompt): Developers can mark
         functions as needing (default), or not needing,
         gnus-convert-old-newsrc's "backup before upgrading warning".
         (gnus-convert-converter-needs-prompt): Tests whether the user
         should be protected from potentially irreversable changes by the
         function.
      
      2004-10-18  Kevin Greiner <kgreiner@xpediantsolutions.com>
      
         * lisp/gnus/gnus-int.el (gnus-request-accept-article): Inform the agent that
         articles are being added to a group.
         (gnus-request-replace-article): Inform the agent that articles
         need to be uncached as the cached contents are no longer valid.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-file-header-cache): Removed.
         (gnus-agent-possibly-alter-active): Avoid null in numeric
         comparison.
         (gnus-agent-set-local): Refuse to save null in local object table.
         (gnus-agent-regenerate-group): The REREAD parameter can now be a
         list of articles that will be marked as unread.
      
      2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>
      
         * lisp/gnus/gnus-range.el (gnus-sorted-range-intersection): Now accepts
         single-interval range of the form (min . max).  Previously the
         range had to look like ((min . max)).  Likewise, return
         (min . max) rather than ((min . max)).
         (gnus-range-map): Use gnus-range-normalize to accept
         single-interval range.
      
         * lisp/gnus/gnus-sum.el (gnus-summary-highlight-line): Articles stored in
         the cache, but not the agent, now appear with their usual face.
      
      2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>
      
         * lisp/gnus/gnus-sum.el (gnus-adjust-marks): Now correctly handles a list of
         marks consisting of a single range {for example, (3 . 5)} rather
         than a list of a single range { ((3 . 5)) }.
      
      2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>
      
         * lisp/gnus/gnus-sum.el (gnus-adjust-marks): Avoid splicing null INTO the
         uncompressed list.
      
      2004-10-18  Kevin Greiner <kevin.greiner@compsol.cc>
      
         * lisp/gnus/gnus-draft.el (gnus-group-send-queue): Pass the group name
         "nndraft:queue" along to gnus-draft-send.  Use
         gnus-agent-prompt-send-queue.
         (gnus-draft-send): Rebind gnus-agent-queue-mail to nil when group
         is "nndraft:queue".  Suggested by Gaute Strokkenes
         <gs234@srcf.ucam.org>
      
         * lisp/gnus/gnus-group.el (gnus-group-catchup): Use new
         gnus-sequence-of-unread-articles, not
         gnus-list-of-unread-articles, to avoid exhausting memory with huge
         numbers of articles.  Use gnus-range-map to avoid having to
         uncompress the unread list.
         (gnus-group-archive-directory,
         gnus-group-recent-archive-directory): Fixed invalid ange-ftp
         reference.
      
         * lisp/gnus/gnus-range.el (gnus-range-map): Iterate over list or sequence.
         (gnus-sorted-range-intersection): Intersection of two ranges
         without requiring that they first be uncompressed.
      
         * lisp/gnus/gnus-start.el (gnus-activate-group): Unless blocked by the
         caller, possibly expand the active range to include both cached
         and agentized articles.
         (gnus-convert-old-newsrc): Rewrote in anticipation of having
         multiple version-dependent converters.
         (gnus-groups-to-gnus-format): Replaced gnus-agent-save-groups with
         gnus-agent-save-active.
         (gnus-save-newsrc-file): Save dirty agent range limits.
      
         * lisp/gnus/gnus-sum.el (gnus-select-newgroup): Replaced inline code with
         gnus-agent-possibly-alter-active.
         (gnus-adjust-marked-articles): Faster handling of simple lists
      
      2004-10-18  David Edmondson  <dme@dme.org>
      
         * lisp/gnus/mm-view.el (mm-w3m-cid-retrieve-1): Don't use recursive call
         excessively.
      54506618
  19. 18 Oct, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-626 · 531e5812
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-54
         Update from CVS
      
      2004-10-18  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/mml.el (mml-preview): Use `pop-to-buffer'.
      
         * lisp/gnus/message.el (message-goto-mail-followup-to): Insert after "To".
         (message-carefully-insert-headers): Add comment.
      
         * lisp/gnus/gnus-sum.el (gnus-summary-make-menu-bar): Add help texts.
      
         * lisp/gnus/gnus-art.el (gnus-button-alist): Improve
         `gnus-button-handle-library' entry.
      
         * lisp/gnus/gnus-art.el (gnus-button-alist): Fixed regexp for manual links.
      
         * lisp/gnus/gnus-group.el (gnus-group-get-new-news-this-group): Added
         doc-string.
      
         * lisp/gnus/gnus-start.el (gnus-activate-group): Added doc-string.
      
         * lisp/gnus/gnus-art.el (gnus-button-handle-man, gnus-button-alist): Try to
         handle manual section.
      
         * lisp/gnus/imap.el (imap-store-password): New variable.
         (imap-interactive-login): Use it.
         Suggested by Mark Plaksin <happy@mcplaksin.org>.
      
         * lisp/gnus/gnus-art.el (gnus-button-alist, gnus-header-button-alist): Allow
         / in mailto URLs.
      
         * lisp/gnus/spam.el (spam-directory): Derive from `gnus-directory'.
      
         * lisp/gnus/gnus-sum.el (gnus-pick-line-number): Add autoload.
      531e5812
  20. 20 Sep, 2004 1 commit
  21. 04 Sep, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-523 · 23f87bed
      Miles Bader authored
      Merge from emacs--gnus--5.10, gnus--rel--5.10
      
      Patches applied:
      
       * miles@gnu.org--gnu-2004/emacs--gnus--5.10--base-0
         tag of miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-464
      
       * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-1
         Import from CVS branch gnus-5_10-branch
      
       * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-2
         Merge from lorentey@elte.hu--2004/emacs--multi-tty--0, emacs--cvs-trunk--0
      
       * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-3
         Merge from gnus--rel--5.10
      
       * miles@gnu.org--gnu-2004/emacs--gnus--5.10--patch-4
         Merge from gnus--rel--5.10
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-18
         Update from CVS
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-19
         Remove autoconf-generated files from archive
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-20
         Update from CVS
      23f87bed
  22. 01 Sep, 2003 1 commit
  23. 03 Jul, 2002 1 commit
  24. 21 Mar, 2002 1 commit
    • ShengHuo ZHU's avatar
      * mail-source.el (make-source-make-complex-temp-name): Use · 3efe5554
      ShengHuo ZHU authored
      	make-temp-file.
      
      	* mm-util.el (mm-make-temp-file): New function.
      	* nneething.el (nneething-file-name): Use it.
      	* mm-decode.el (mm-display-external, mm-create-image-xemacs): Ditto.
      	* gnus-uu.el (gnus-uu-decode-binhex, gnus-uu-decode-binhex-view)
      	(gnus-uu-digest-mail-forward, gnus-uu-initialize): Ditto.
      	* gnus-start.el (gnus-slave-save-newsrc): Ditto.
      
      	* message.el (message-mode): If buffer-file-name, don't set auto
      	save file name.
      	Trivial change from Geoff Greene <ggreene@wpi.edu>
      3efe5554
  25. 09 Jan, 2002 2 commits
  26. 01 Aug, 2001 1 commit
  27. 31 Jul, 2001 1 commit
  28. 23 Jul, 2001 1 commit
  29. 10 Nov, 2000 1 commit
  30. 08 Nov, 2000 1 commit
  31. 27 Oct, 2000 1 commit
  32. 20 Sep, 2000 1 commit
  33. 19 Sep, 2000 1 commit
  34. 15 Oct, 1999 1 commit
  35. 20 Feb, 1999 1 commit
  36. 26 Aug, 1998 1 commit
    • Karl Heuer's avatar
      (gnus-save-newsrc-file): Bind · d6e0f298
      Karl Heuer authored
      coding-system-for-write before saving.
      (gnus-check-first-time-used): Change current
      buffer before creating help group.
      d6e0f298
  37. 08 Aug, 1998 1 commit
  38. 08 Nov, 1997 1 commit
  39. 24 Sep, 1997 1 commit