Merge from gnus--rel--5.10
authorMiles Bader <miles@gnu.org>
Sat, 30 Dec 2006 15:36:32 +0000 (15:36 +0000)
committerMiles Bader <miles@gnu.org>
Sat, 30 Dec 2006 15:36:32 +0000 (15:36 +0000)
Patches applied:

 * gnus--rel--5.10  (patch 181-183)

   - Update from CVS

2006-12-29  Jouni K. Sepp\e,Ad\e(Bnen  <jks@iki.fi>

   * lisp/nnimap.el (nnimap-expunge-search-string): Mention
   nnimap-search-uids-not-since-is-evil in docstring.

2006-12-28  Daiki Ueno  <ueno@unixuser.org>

   * lisp/gnus-sum.el (gnus-summary-next-article): Make sure we are in the
   summary buffer.

2006-12-29  Reiner Steib  <Reiner.Steib@gmx.de>

   * texi/gnus.texi (Customizing Articles): Add index entries for all
   gnus-treat-* variables.

2006-12-29  Jouni K. Sepp\e,Ad\e(Bnen  <jks@iki.fi>

   * texi/gnus.texi (IMAP): Fix incorrect explanation of
   nnimap-search-uids-not-since-is-evil in documentation for
   nnimap-expunge-search-string.

Revision: emacs@sv.gnu.org/gnus--devo--0--patch-264

lisp/ChangeLog
lisp/gnus-sum.el
lisp/nnimap.el
texi/ChangeLog
texi/gnus.texi

index dd98ff2..635d645 100644 (file)
@@ -6,6 +6,11 @@
 
        * gnus-cite.el (gnus-message-citation-mode): Don't define in XEmacs.
 
 
        * gnus-cite.el (gnus-message-citation-mode): Don't define in XEmacs.
 
+2006-12-29  Jouni K. Sepp\e,Ad\e(Bnen  <jks@iki.fi>
+
+       * nnimap.el (nnimap-expunge-search-string): Mention
+       nnimap-search-uids-not-since-is-evil in docstring.
+
 2006-12-28  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * spam.el: Revert to make-obsolete-variable because
 2006-12-28  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * spam.el: Revert to make-obsolete-variable because
@@ -24,6 +29,9 @@
 
 2006-12-28  Daiki Ueno  <ueno@unixuser.org>
 
 
 2006-12-28  Daiki Ueno  <ueno@unixuser.org>
 
+       * gnus-sum.el (gnus-summary-next-article): Make sure we are in the
+       summary buffer.
+
        * password.el (password-cache-remove): Use clear-string to burn
        password, if available.
 
        * password.el (password-cache-remove): Use clear-string to burn
        password, if available.
 
        whitespace removed in revision 7.8.  Use concatenated string to
        protect trailing whitespace.
 
        whitespace removed in revision 7.8.  Use concatenated string to
        protect trailing whitespace.
 
-2005-10-27  Jouni K Seppanen  <jks@iki.fi>
+2005-10-27  Jouni K. Sepp\e,Ad\e(Bnen  <jks@iki.fi>
 
        * nnimap.el (nnimap-search-uids-not-since-is-evil): Add variable.
        (nnimap-request-expire-articles): Use it to avoid sending 'UID
 
        * nnimap.el (nnimap-search-uids-not-since-is-evil): Add variable.
        (nnimap-request-expire-articles): Use it to avoid sending 'UID
index 23b196d..02ef1c5 100644 (file)
@@ -7432,6 +7432,9 @@ If UNREAD, only unread articles are selected.
 If SUBJECT, only articles with SUBJECT are selected.
 If BACKWARD, the previous article is selected instead of the next."
   (interactive "P")
 If SUBJECT, only articles with SUBJECT are selected.
 If BACKWARD, the previous article is selected instead of the next."
   (interactive "P")
+  ;; Make sure we are in the summary buffer.
+  (unless (eq major-mode 'gnus-summary-mode)
+    (set-buffer gnus-summary-buffer))
   (cond
    ;; Is there such an article?
    ((and (gnus-summary-search-forward unread subject backward)
   (cond
    ;; Is there such an article?
    ((and (gnus-summary-search-forward unread subject backward)
index 6144f14..14b5ce5 100644 (file)
@@ -375,7 +375,10 @@ and the second %s is replaced by a date criterium.
 One useful (and perhaps the only useful) value to change this to would
 be `UID %s NOT SENTSINCE %s' to make nnimap use the Date: header
 instead of the internal date of messages.  See section 6.4.4 of RFC
 One useful (and perhaps the only useful) value to change this to would
 be `UID %s NOT SENTSINCE %s' to make nnimap use the Date: header
 instead of the internal date of messages.  See section 6.4.4 of RFC
-2060 for more information on valid strings.")
+2060 for more information on valid strings.
+
+However, if `nnimap-search-uids-not-since-is-evil' is true, this
+variable has no effect since the search logic is reversed.")
 
 (defvoo nnimap-importantize-dormant t
   "If non-nil, mark \"dormant\" articles as \"ticked\" for other IMAP clients.
 
 (defvoo nnimap-importantize-dormant t
   "If non-nil, mark \"dormant\" articles as \"ticked\" for other IMAP clients.
index 5601139..e80b888 100644 (file)
@@ -1,3 +1,14 @@
+2006-12-29  Reiner Steib  <Reiner.Steib@gmx.de>
+
+       * gnus.texi (Customizing Articles): Add index entries for all
+       gnus-treat-* variables.
+
+2006-12-29  Jouni K. Sepp\e,Ad\e(Bnen  <jks@iki.fi>
+
+       * gnus.texi (IMAP): Fix incorrect explanation of
+       nnimap-search-uids-not-since-is-evil in documentation for
+       nnimap-expunge-search-string.
+
 2006-12-28  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus.texi (Mail and Post): Index gnus-message-highlight-citation.
 2006-12-28  Reiner Steib  <Reiner.Steib@gmx.de>
 
        * gnus.texi (Mail and Post): Index gnus-message-highlight-citation.
@@ -15,7 +26,7 @@
        * gnus.texi (Spam Package Configuration Examples): Don't encourage to
        rebind C-s.
 
        * gnus.texi (Spam Package Configuration Examples): Don't encourage to
        rebind C-s.
 
-2006-12-26  Jouni K Seppanen  <jks@iki.fi>
+2006-12-26  Jouni K. Sepp\e,Ad\e(Bnen  <jks@iki.fi>
 
        * gnus.texi (Group Parameters, Group Maintenance, Topic Commands)
        (Mail Group Commands, Expiring Mail, IMAP): Add index entries for
 
        * gnus.texi (Group Parameters, Group Maintenance, Topic Commands)
        (Mail Group Commands, Expiring Mail, IMAP): Add index entries for
index a6c6b4b..cc52201 100644 (file)
@@ -11413,42 +11413,66 @@ group.  Values in parenthesis are suggested sensible values.  Others are
 possible but those listed are probably sufficient for most people.
 
 @table @code
 possible but those listed are probably sufficient for most people.
 
 @table @code
+@vindex gnus-treat-buttonize
 @item gnus-treat-buttonize (t, integer)
 @item gnus-treat-buttonize (t, integer)
+@vindex gnus-treat-buttonize-head
 @item gnus-treat-buttonize-head (head)
 
 @xref{Article Buttons}.
 
 @item gnus-treat-buttonize-head (head)
 
 @xref{Article Buttons}.
 
+@vindex gnus-treat-capitalize-sentences
 @item gnus-treat-capitalize-sentences (t, integer)
 @item gnus-treat-capitalize-sentences (t, integer)
+@vindex gnus-treat-overstrike
 @item gnus-treat-overstrike (t, integer)
 @item gnus-treat-overstrike (t, integer)
+@vindex gnus-treat-strip-cr
 @item gnus-treat-strip-cr (t, integer)
 @item gnus-treat-strip-cr (t, integer)
+@vindex gnus-treat-strip-headers-in-body
 @item gnus-treat-strip-headers-in-body (t, integer)
 @item gnus-treat-strip-headers-in-body (t, integer)
+@vindex gnus-treat-strip-leading-blank-lines
 @item gnus-treat-strip-leading-blank-lines (t, first, integer)
 @item gnus-treat-strip-leading-blank-lines (t, first, integer)
+@vindex gnus-treat-strip-multiple-blank-lines
 @item gnus-treat-strip-multiple-blank-lines (t, integer)
 @item gnus-treat-strip-multiple-blank-lines (t, integer)
+@vindex gnus-treat-strip-pem
 @item gnus-treat-strip-pem (t, last, integer)
 @item gnus-treat-strip-pem (t, last, integer)
+@vindex gnus-treat-strip-trailing-blank-lines
 @item gnus-treat-strip-trailing-blank-lines (t, last, integer)
 @item gnus-treat-strip-trailing-blank-lines (t, last, integer)
+@vindex gnus-treat-unsplit-urls
 @item gnus-treat-unsplit-urls (t, integer)
 @item gnus-treat-unsplit-urls (t, integer)
+@vindex gnus-treat-wash-html
 @item gnus-treat-wash-html (t, integer)
 
 @xref{Article Washing}.
 
 @item gnus-treat-wash-html (t, integer)
 
 @xref{Article Washing}.
 
+@vindex gnus-treat-date-english
 @item gnus-treat-date-english (head)
 @item gnus-treat-date-english (head)
+@vindex gnus-treat-date-iso8601
 @item gnus-treat-date-iso8601 (head)
 @item gnus-treat-date-iso8601 (head)
+@vindex gnus-treat-date-lapsed
 @item gnus-treat-date-lapsed (head)
 @item gnus-treat-date-lapsed (head)
+@vindex gnus-treat-date-local
 @item gnus-treat-date-local (head)
 @item gnus-treat-date-local (head)
+@vindex gnus-treat-date-original
 @item gnus-treat-date-original (head)
 @item gnus-treat-date-original (head)
+@vindex gnus-treat-date-user-defined
 @item gnus-treat-date-user-defined (head)
 @item gnus-treat-date-user-defined (head)
+@vindex gnus-treat-date-ut
 @item gnus-treat-date-ut (head)
 
 @xref{Article Date}.
 
 @item gnus-treat-date-ut (head)
 
 @xref{Article Date}.
 
+@vindex gnus-treat-from-picon
 @item gnus-treat-from-picon (head)
 @item gnus-treat-from-picon (head)
+@vindex gnus-treat-mail-picon
 @item gnus-treat-mail-picon (head)
 @item gnus-treat-mail-picon (head)
+@vindex gnus-treat-newsgroups-picon
 @item gnus-treat-newsgroups-picon (head)
 
 @xref{Picons}.
 
 @item gnus-treat-newsgroups-picon (head)
 
 @xref{Picons}.
 
+@vindex gnus-treat-display-smileys
 @item gnus-treat-display-smileys (t, integer)
 
 @item gnus-treat-display-smileys (t, integer)
 
+@vindex gnus-treat-body-boundary
 @item gnus-treat-body-boundary (head)
 
 @vindex gnus-body-boundary-delimiter
 @item gnus-treat-body-boundary (head)
 
 @vindex gnus-body-boundary-delimiter
@@ -11457,41 +11481,63 @@ is controlled by @code{gnus-body-boundary-delimiter}.
 
 @xref{Smileys}.
 
 
 @xref{Smileys}.
 
+@vindex gnus-treat-display-x-face
 @item gnus-treat-display-x-face (head)
 
 @xref{X-Face}.
 
 @item gnus-treat-display-x-face (head)
 
 @xref{X-Face}.
 
+@vindex gnus-treat-display-face
 @item gnus-treat-display-face (head)
 
 @xref{Face}.
 
 @item gnus-treat-display-face (head)
 
 @xref{Face}.
 
+@vindex gnus-treat-emphasize
 @item gnus-treat-emphasize (t, head, integer)
 @item gnus-treat-emphasize (t, head, integer)
+@vindex gnus-treat-fill-article
 @item gnus-treat-fill-article (t, integer)
 @item gnus-treat-fill-article (t, integer)
+@vindex gnus-treat-fill-long-lines
 @item gnus-treat-fill-long-lines (t, integer)
 @item gnus-treat-fill-long-lines (t, integer)
+@vindex gnus-treat-hide-boring-headers
 @item gnus-treat-hide-boring-headers (head)
 @item gnus-treat-hide-boring-headers (head)
+@vindex gnus-treat-hide-citation
 @item gnus-treat-hide-citation (t, integer)
 @item gnus-treat-hide-citation (t, integer)
+@vindex gnus-treat-hide-citation-maybe
 @item gnus-treat-hide-citation-maybe (t, integer)
 @item gnus-treat-hide-citation-maybe (t, integer)
+@vindex gnus-treat-hide-headers
 @item gnus-treat-hide-headers (head)
 @item gnus-treat-hide-headers (head)
+@vindex gnus-treat-hide-signature
 @item gnus-treat-hide-signature (t, last)
 @item gnus-treat-hide-signature (t, last)
+@vindex gnus-treat-strip-banner
 @item gnus-treat-strip-banner (t, last)
 @item gnus-treat-strip-banner (t, last)
+@vindex gnus-treat-strip-list-identifiers
 @item gnus-treat-strip-list-identifiers (head)
 
 @xref{Article Hiding}.
 
 @item gnus-treat-strip-list-identifiers (head)
 
 @xref{Article Hiding}.
 
+@vindex gnus-treat-highlight-citation
 @item gnus-treat-highlight-citation (t, integer)
 @item gnus-treat-highlight-citation (t, integer)
+@vindex gnus-treat-highlight-headers
 @item gnus-treat-highlight-headers (head)
 @item gnus-treat-highlight-headers (head)
+@vindex gnus-treat-highlight-signature
 @item gnus-treat-highlight-signature (t, last, integer)
 
 @xref{Article Highlighting}.
 
 @item gnus-treat-highlight-signature (t, last, integer)
 
 @xref{Article Highlighting}.
 
+@vindex gnus-treat-play-sounds
 @item gnus-treat-play-sounds
 @item gnus-treat-play-sounds
+@vindex gnus-treat-translate
 @item gnus-treat-translate
 @item gnus-treat-ansi-sequences (t)
 @item gnus-treat-translate
 @item gnus-treat-ansi-sequences (t)
+@vindex gnus-treat-x-pgp-sig
 @item gnus-treat-x-pgp-sig (head)
 
 @item gnus-treat-x-pgp-sig (head)
 
+@vindex gnus-treat-unfold-headers
 @item gnus-treat-unfold-headers (head)
 @item gnus-treat-unfold-headers (head)
+@vindex gnus-treat-fold-headers
 @item gnus-treat-fold-headers (head)
 @item gnus-treat-fold-headers (head)
+@vindex gnus-treat-fold-newsgroups
 @item gnus-treat-fold-newsgroups (head)
 @item gnus-treat-fold-newsgroups (head)
+@vindex gnus-treat-leading-whitespace
 @item gnus-treat-leading-whitespace (head)
 
 @xref{Article Header}.
 @item gnus-treat-leading-whitespace (head)
 
 @xref{Article Header}.
@@ -16783,8 +16829,8 @@ messages instead of the internal article date.  See section 6.4.4 of
 RFC 2060 for more information on valid strings.
 
 However, if @code{nnimap-search-uids-not-since-is-evil} 
 RFC 2060 for more information on valid strings.
 
 However, if @code{nnimap-search-uids-not-since-is-evil} 
-is true, the command is @code{"UID NOT SINCE @var{date}"},
-regardless of this variable.
+is true, this variable has no effect since the search logic
+is reversed, as described below.
 
 @item nnimap-authinfo-file
 @vindex nnimap-authinfo-file
 
 @item nnimap-authinfo-file
 @vindex nnimap-authinfo-file