1. 11 Jun, 2008 1 commit
  2. 06 May, 2008 1 commit
  3. 10 Apr, 2008 1 commit
  4. 07 Jan, 2008 1 commit
  5. 06 Dec, 2007 1 commit
  6. 16 Nov, 2007 1 commit
    • Dan Nicolaescu's avatar
      * smime.el (from): · 9efa445f
      Dan Nicolaescu authored
      * rfc2047.el (message-posting-charset):
      * qp.el (mm-use-ultra-safe-encoding):
      * pop3.el (parse-time-months):
      * nnrss.el (mm-text-html-renderer, mm-text-html-washer-alist):
      * nnml.el (files):
      * nnheader.el (gnus-newsgroup-name, nnheader-file-coding-system)
      (jka-compr-compression-info-list, ange-ftp-path-format)
      (efs-path-regexp):
      * nndiary.el (files):
      * mml2015.el (mc-default-scheme, mc-schemes, pgg-default-user-id)
      (pgg-errors-buffer, pgg-output-buffer, epg-user-id-alist)
      (epg-digest-algorithm-alist, inhibit-redisplay)
      (password-cache-expiry):
      * mml1991.el (pgg-default-user-id, pgg-errors-buffer)
      (pgg-output-buffer, password-cache-expiry):
      * mml.el (mml-dnd-protocol-alist, ange-ftp-name-format)
      (efs-path-regexp):
      * mml-smime.el (epg-user-id-alist, epg-digest-algorithm-alist)
      (inhibit-redisplay):
      * mm-uu.el (file-name, start-point, end-point, entry)
      (gnus-newsgroup-name, gnus-newsgroup-charset):
      * mm-util.el (mm-mime-mule-charset-alist, latin-unity-coding-systems)
      (latin-unity-ucs-list):
      * mm-bodies.el (mm-uu-yenc-decode-function, mm-uu-decode-function)
      (mm-uu-binhex-decode-function):
      * message.el (gnus-message-group-art, gnus-list-identifiers, )
      (rmail-enable-mime-composing, gnus-local-organization)
      (gnus-post-method, gnus-select-method, gnus-active-hashtb)
      (gnus-read-active-file, facemenu-add-face-function)
      (facemenu-remove-face-function, gnus-article-decoded-p)
      (tool-bar-mode):
      * mail-source.el (display-time-mail-function):
      * gnus-util.el (nnmail-pathname-coding-system)
      (nnmail-active-file-coding-system, gnus-emphasize-whitespace-regexp)
      (gnus-original-article-buffer, gnus-user-agent)
      (rmail-default-rmail-file, mm-text-coding-system, tool-bar-mode)
      (xemacs-codename, sxemacs-codename, emacs-program-version):
      * gnus-sum.el (tool-bar-mode, gnus-tmp-header, number):
      * gnus-start.el (gnus-agent-covered-methods)
      (gnus-agent-file-loading-local, gnus-agent-file-loading-cache)
      (gnus-current-headers, gnus-thread-indent-array, gnus-newsgroup-name)
      (gnus-newsgroup-headers, gnus-group-list-mode)
      (gnus-group-mark-positions, gnus-newsgroup-data)
      (gnus-newsgroup-unreads, nnoo-state-alist)
      (gnus-current-select-method, mail-sources)
      (nnmail-scan-directory-mail-source-once, nnmail-split-history)
      (nnmail-spool-file, gnus-cache-active-hashtb):
      * gnus-mh.el (mh-lib-progs):
      * gnus-ems.el (gnus-tmp-unread, gnus-tmp-replied)
      (gnus-tmp-score-char, gnus-tmp-indentation, gnus-tmp-opening-bracket)
      (gnus-tmp-lines, gnus-tmp-name, gnus-tmp-closing-bracket)
      (gnus-tmp-subject-or-nil, gnus-check-before-posting, gnus-mouse-face)
      (gnus-group-buffer):
      * gnus-cite.el (font-lock-defaults-computed, font-lock-keywords)
      (font-lock-set-defaults):
      * gnus-art.el (tool-bar-map, w3m-minor-mode-map)
      (gnus-face-properties-alist, charset, gnus-summary-article-menu)
      (gnus-summary-post-menu, total-parts, type, condition, length):
      * gnus-agent.el (gnus-agent-read-agentview):
      * flow-fill.el (show-trailing-whitespace):
      * gnus-group.el (tool-bar-mode, nnrss-group-alist): Remove unnecessary
      eval-and-compile wrappers for byte compiler pacifiers.
      
      * mm-view.el (mm-inline-image-xemacs): Only do something for XEmacs.
      (mm-display-inline-fontify): Check for featurep 'xemacs not
      extent-list.
      
      * mm-decode.el (mm-display-external): Check for featurep 'xemacs not
      itimer-list.
      (mm-create-image-xemacs): Only do something for XEmacs.
      (mm-image-fit-p): Check for featurep 'xemacs not glyph-width.
      
      * mm-util.el (mm-find-buffer-file-coding-system): Add check for XEmacs.
      
      * gnus-registry.el (gnus-adaptive-word-syntax-table):
      * gnus-fun.el (gnus-face-properties-alist): Pacify byte compiler.
      
      * textmodes/reftex-dcr.el (reftex-start-itimer-once): Add check
      for XEmacs.
      
      * calc/calc-menu.el (calc-mode-map): Pacify byte compiler.
      
      * doc-view.el (doc-view-resolution): Add missing :group.
      9efa445f
  7. 28 Oct, 2007 1 commit
  8. 09 Oct, 2007 1 commit
  9. 21 Aug, 2007 1 commit
    • Miles Bader's avatar
      Merge from gnus--rel--5.10 · 11abff8e
      Miles Bader authored
      Patches applied:
      
       * gnus--rel--5.10  (patch 245)
      
         - Update from CVS
      
      2007-08-17  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-art.el (gnus-article-summary-command-nosave)
         (gnus-article-read-summary-keys): Don't use 3rd arg of pop-to-buffer.
      
      2007-08-14  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus.el (gnus-maximum-newsgroup): New variable.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-fetch-headers): Limit the range of articles
         according to gnus-maximum-newsgroup.
      
         * lisp/gnus/gnus-sum.el (gnus-articles-to-read, gnus-list-of-unread-articles)
         (gnus-list-of-read-articles, gnus-sequence-of-unread-articles): Limit
         the range of articles according to gnus-maximum-newsgroup.
      
      2007-08-14  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (Selecting a Group): Mention gnus-maximum-newsgroup.
      
      Revision: emacs@sv.gnu.org/emacs--rel--22--patch-96
      11abff8e
  10. 25 Jul, 2007 1 commit
  11. 15 Jun, 2007 1 commit
    • Miles Bader's avatar
      Merge from gnus--rel--5.10 · 5cedca8d
      Miles Bader authored
      Patches applied:
      
       * gnus--rel--5.10  (patch 230-231)
      
         - ChangeLog tweak
         - Update from CVS
      
      2007-06-14  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-fetch-headers)
         (gnus-agent-retrieve-headers): Bind
         gnus-decode-encoded-address-function to identity.
      
         * lisp/gnus/nntp.el (nntp-send-xover-command): Recognize an xover command
         is available also when the server returns simply a dot.
      
         * lisp/gnus/gnus-ems.el (gnus-x-splash): Redisplay window before measuring
         it.
      
      Revision: emacs@sv.gnu.org/emacs--rel--22--patch-48
      5cedca8d
  12. 21 Jan, 2007 1 commit
  13. 24 Nov, 2006 1 commit
  14. 29 Oct, 2006 1 commit
    • Miles Bader's avatar
      Merge from gnus--rel--5.10 · b90a6149
      Miles Bader authored
      Patches applied:
      
       * gnus--rel--5.10  (patch 156-159)
      
         - Merge from emacs--devo--0
         - Update from CVS
      
      2006-10-29  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-sum.el (gnus-set-mode-line): Quote % in group name.
      
      2006-10-28  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-make-mode-line-string): Make it compatible
         with Emacs 21 and XEmacs.
      
      2006-10-26  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/mm-view.el: Add interactive arg to html2text autoload.
      
      2006-10-25  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-sum.el (gnus-summary-move-article): Use no-encode for `B B'.
      
      Revision: emacs@sv.gnu.org/emacs--devo--0--patch-487
      b90a6149
  15. 07 Jun, 2006 1 commit
    • Miles Bader's avatar
      Merge from gnus--rel--5.10 · 26c9afc3
      Miles Bader authored
      Patches applied:
      
       * gnus--rel--5.10  (patch 103-104)
      
         - Update from CVS
      
      Revision: emacs@sv.gnu.org/emacs--devo--0--patch-295
      26c9afc3
  16. 21 Mar, 2006 1 commit
  17. 05 Feb, 2006 1 commit
  18. 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
  19. 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
  20. 25 Sep, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-561 · 5fae1cae
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 122-124)
      
         - Update from CVS: lisp/mm-url.el (mm-url-decode-entities): Fix regexp.
         - Update from CVS
      
      2005-09-22  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/spam-report.el (spam-report-url-ping-plain): Use
         gnus-extended-version as User-Agent.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags): Explain why the
         default value is nil.
      
      2005-09-20  Lars Magne Ingebrigtsen  <larsi@gnus.org>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags): Switch the
         default to nil, to be able to use Gnus at all.  If the default
         switches to something else, then the function should be fixed not
         be exceedingly slow.
      
      2005-09-19  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/mm-url.el (mm-url-decode-entities): Fix regexp.
      
      2005-09-22  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (Mail): Fix gnus-confirm-mail-reply-to-news entry.
      5fae1cae
  21. 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
  22. 11 Sep, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-540 · a8f6d239
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 115)
      
         - Update from CVS
      
      2005-09-10  Reiner Steib  <Reiner.Steib@gmx.de>
      
         * lisp/gnus/spam-report.el (spam-report-gmane): Fix generation of spam
         report URL.
      
      2005-09-10  Simon Josefsson  <jas@extundo.com>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-synchronize-flags): Make the default
         t, based on discussion on the ding list with Robert Epprecht
         <epprecht@solnet.ch>.
      a8f6d239
  23. 06 Aug, 2005 1 commit
  24. 04 Jul, 2005 1 commit
  25. 30 May, 2005 2 commits
    • 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
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-336 · cfcd5c91
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 74-75)
      
         - Merge from emacs--cvs-trunk--0
         - Update from CVS
      
      2005-05-30  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-agent.el (gnus-category-mode): Use gnus-run-mode-hooks.
      
         * lisp/gnus/gnus-art.el (gnus-article-mode): Use gnus-run-mode-hooks.
      
         * lisp/gnus/gnus-cus.el (gnus-custom-mode): Use gnus-run-mode-hooks.
      
         * lisp/gnus/gnus-eform.el (gnus-edit-form-mode): Use gnus-run-mode-hooks.
      
         * lisp/gnus/gnus-group.el (gnus-group-mode): Use gnus-run-mode-hooks.
      
         * lisp/gnus/gnus-kill.el (gnus-kill-file-mode): Use gnus-run-mode-hooks.
      
         * lisp/gnus/gnus-salt.el (gnus-tree-mode): Use gnus-run-mode-hooks.
         (gnus-carpal-mode): Ditto.
      
         * lisp/gnus/gnus-srvr.el (gnus-server-mode): Use gnus-run-mode-hooks.
         (gnus-browse-mode): Ditto.
      
         * lisp/gnus/gnus-sum.el (gnus-summary-mode): Use gnus-run-mode-hooks.
      
         * lisp/gnus/gnus-util.el (gnus-run-mode-hooks): Save current buffer.
      cfcd5c91
  26. 26 May, 2005 1 commit
  27. 10 Apr, 2005 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-243 · 91472578
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * gnus--rel--5.10  (patch 59)
      
         - Update from CVS
      
      2005-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/calendar/time-date.el (time-to-seconds): Don't use the #xhhhh
         syntax which Emacs 20 doesn't support.
         (seconds-to-time, days-to-time, time-subtract, time-add): Ditto.
      
      2005-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/mm-util.el (mm-coding-system-p): Don't return binary for the nil
         argument in XEmacs.
      
         * lisp/gnus/nnrss.el (nnrss-compatible-encoding-alist): New variable.
         (nnrss-request-group): Decode group name first.
         (nnrss-request-article): Make a text/plain article if mml-to-mime
         failed.
         (nnrss-get-encoding): Return a compatible encoding according to
         nnrss-compatible-encoding-alist.
         (nnrss-opml-export): Use dolist.
         (nnrss-find-el): Use consp instead of listp.
         (nnrss-order-hrefs): Use dolist.
      
      2005-04-06  Arne J,Ax(Brgensen  <arne@arnested.dk>
      
         * lisp/gnus/nnrss.el (nnrss-verbose): Remove.
         (nnrss-request-group): Use `nnheader-message' instead.
      
      2005-04-06  Mark Plaksin  <happy@usg.edu>  (tiny change)
      
         * lisp/gnus/nnrss.el (nnrss-verbose): New variable.
         (nnrss-request-group): Make it say nnrss is requesting a group.
      
      2005-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-agent.el (gnus-agent-group-path): Decode group name.
         (gnus-agent-group-pathname): Ditto.
      
         * lisp/gnus/gnus-cache.el (gnus-cache-file-name): Decode group name.
      
         * lisp/gnus/gnus-group.el (gnus-group-line-format-alist): Use decoded group
         name for only %g and %c.
         (gnus-group-insert-group-line): Bind gnus-tmp-decoded-group
         instead of gnus-tmp-group to decoded group name.
         (gnus-group-make-group): Decode group name.
         (gnus-group-delete-group): Ditto.
         (gnus-group-make-rss-group): Exclude `/'s from group names;
         register the group data after opening the nnrss group; unify
         non-ASCII group names; encode group name.
         (gnus-group-catchup-current): Decode group name.
         (gnus-group-expire-articles-1): Ditto.
         (gnus-group-set-current-level): Ditto.
         (gnus-group-kill-group): Ditto.
      
         * lisp/gnus/gnus-spec.el (gnus-update-format-specifications): Flush the
         group format spec cache if it doesn't support decoded group names.
      
         * lisp/gnus/mm-url.el (mm-url-predefined-programs): Add --silent arg to curl.
      
         * lisp/gnus/nnrss.el: Require rfc2047 and mml.
         (nnrss-file-coding-system): New variable.
         (nnrss-format-string): Redefine it as an inline function.
         (nnrss-decode-group-name): New function.
         (nnrss-string-as-multibyte): Remove.
         (nnrss-retrieve-headers): Decode group name; don't use
         nnrss-format-string.
         (nnrss-request-group): Decode group name.
         (nnrss-request-article): Decode group name; allow a Message-ID as
         well as an article number; don't use nnrss-format-string; encode a
         Message-ID string which may contain non-ASCII characters; use
         mml-to-mime to compose a MIME article; use search-forward instead
         of re-search-forward.
         (nnrss-request-expire-articles): Decode group name.
         (nnrss-request-delete-group): Delete entries in nnrss-group-alist
         as well; decode group name.
         (nnrss-get-encoding): Fix regexp.
         (nnrss-fetch): Clarify error message.
         (nnrss-read-server-data): Use insert-file-contents instead of load;
         bind file-name-coding-system; use multibyte buffer.
         (nnrss-save-server-data): Insert newline; bind
         coding-system-for-write to the value of nnrss-file-coding-system;
         bind file-name-coding-system; add coding cookie.
         (nnrss-read-group-data): Use insert-file-contents instead of load;
         bind file-name-coding-system; use multibyte buffer.
         (nnrss-save-group-data): Bind coding-system-for-write to the
         value of nnrss-file-coding-system; bind file-name-coding-system.
         (nnrss-decode-entities-string): Rename from n-d-e-unibyte-string;
         make it work with non-ASCII text.
         (nnrss-opml-export): Use mm-set-buffer-file-coding-system instead
         of set-buffer-file-coding-system.
         (nnrss-find-el): Check carefully whether there's a list of string
         which old xml.el may return rather than a string; make it work
         with old xml.el as well.
      
      2005-04-06  Tsuyoshi AKIHO  <akiho@kawachi.zaq.ne.jp>
      
         * lisp/gnus/gnus-sum.el (gnus-summary-walk-group-buffer): Decode group name.
      
         * lisp/gnus/nnrss.el (nnrss-get-encoding): New function.
         (nnrss-fetch): Use unibyte buffer initially; bind
         coding-system-for-read while performing mm-url-insert; remove ^Ms;
         decode contents according to the encoding attribute.
         (nnrss-save-group-data): Add coding cookie.
         (nnrss-mime-encode-string): New function.
         (nnrss-check-group): Use it to encode subject and author.
      
      2005-04-06  Maciek Pasternacki  <maciekp@japhy.fnord.org>  (tiny change)
      
         * lisp/gnus/nnrss.el (nnrss-fetch): Signal an error if w3-parse-buffer also
         failed.
      
      2005-04-06  Jesper Harder  <harder@ifa.au.dk>
      
         * lisp/gnus/mm-util.el (mm-subst-char-in-string): Support inplace.
      
         * lisp/gnus/nnrss.el: Pedantic docstring and whitespace fixes (courtesy of
         checkdoc.el).
         (nnrss-request-article): Cleanup.
         (nnrss-request-delete-group): Use nnrss-make-filename.
         (nnrss-read-server-data): Use nnrss-make-filename; use load.
         (nnrss-save-server-data): Use nnrss-make-filename; use gnus-prin1.
         (nnrss-read-group-data): Fix off-by-one error.  From Joakim Verona
         <joakim@verona.se>; hash on description if link is missing; use
         nnrss-make-filename; use load.
         (nnrss-save-group-data): Use nnrss-make-filename; use gnus-prin1.
         (nnrss-make-filename): New function.
         (nnrss-close): New function.
         (nnrss-check-group): Hash on description if link is missing.
         (nnrss-get-namespace-prefix): Use string= to compare strings!
         Reported by David D. Smith <davidsmith@acm.org>.
         (nnrss-opml-export): Turn on sgml-mode.
      
      2005-04-06  Mark A. Hershberger  <mah@everybody.org>
      
         * lisp/gnus/nnrss.el (nnrss-opml-import, nnrss-opml-export): New functions.
      
      2005-04-06  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * man/gnus.texi (RSS): Addition.
      91472578
  28. 09 Feb, 2005 1 commit
  29. 26 Dec, 2004 1 commit
    • Miles Bader's avatar
      Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-750 · aa0a8561
      Miles Bader authored
      Merge from gnus--rel--5.10
      
      Patches applied:
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-78
         Merge from emacs--cvs-trunk--0
      
       * miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-79
       - miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-80
         Update from CVS
      
      2004-12-22  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-spec.el (gnus-spec-tab): Make a Lisp form which works
         correctly even if there are wide characters.
      
      2004-12-21  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/rfc2231.el (rfc2231-parse-string): Decode encoded value after
         concatenating segments rather than before concatenating them.
         Suggested by ARISAWA Akihiro <ari@mbf.ocn.ne.jp>.
      
      2004-12-17  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/mm-util.el (mm-xemacs-find-mime-charset): New macro.
      
      2004-12-17  Aidan Kehoe  <kehoea@parhasard.net>
      
         * lisp/gnus/mm-util.el (mm-xemacs-find-mime-charset-1): New function used to
         unify Latin characters in XEmacs.
         (mm-find-mime-charset-region): Use it.
      
      2004-12-17  Katsumi Yamaoka  <yamaoka@jpl.org>
      
         * lisp/gnus/gnus-util.el (gnus-delete-directory): New function.
      
         * lisp/gnus/gnus-agent.el (gnus-agent-delete-group): Use it.
      
         * lisp/gnus/gnus-cache.el (gnus-cache-delete-group): Use it.
      aa0a8561
  30. 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
  31. 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
  32. 20 Sep, 2004 1 commit
  33. 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
  34. 12 Mar, 2004 1 commit
  35. 08 Sep, 2003 1 commit
  36. 01 Sep, 2003 1 commit
  37. 04 Feb, 2003 1 commit
  38. 16 Jan, 2003 1 commit
    • ShengHuo ZHU's avatar
      * gnus-agent.el: Don't use `path'. · 35ef97a5
      ShengHuo ZHU authored
      	* nnsoup.el (nnsoup-file-name): Ditto.
      
      	* nnmail.el (nnmail-pathname-coding-system): Ditto.
      	(nnmail-group-pathname): Ditto.
      
      	* nnimap.el (nnimap-group-overview-filename): Ditto.
      
      	* nnheader.el (nnheader-pathname-coding-system): Ditto.
      	(nnheader-group-pathname): Ditto.
      
      	* nnfolder.el (nnfolder-group-pathname): Ditto.
      
      	* gnus.el (gnus-home-directory): Ditto.
      
      	* gnus-group.el (gnus-group-icon-list): Ditto.
      35ef97a5
  39. 15 Jul, 2001 1 commit