diff options
| author | Gnus developers | 2012-01-04 22:14:09 +0000 |
|---|---|---|
| committer | Katsumi Yamaoka | 2012-01-04 22:14:09 +0000 |
| commit | 9937bef4b8f3a820220d0309b340f25285808fae (patch) | |
| tree | c84ab0101d4c13b5187845914217966f39bbca16 | |
| parent | a7183d7c4625f88a8754061b02674d718e64f48f (diff) | |
| download | emacs-9937bef4b8f3a820220d0309b340f25285808fae.tar.gz emacs-9937bef4b8f3a820220d0309b340f25285808fae.zip | |
Merge changes made in Gnus trunk.
2012-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus.texi (Group Parameters): Note precedence.
2012-01-04 Chris Gray <chrismgray@gmail.com> (tiny change)
* mm-decode.el (mm-shr): Check that `gnus-summary-buffer' really is a
live buffer.
2012-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
* nnir.el (nnir-retrieve-headers): Protect against the article not
existing on the server (bug#10335).
2012-01-04 Wolfgang Jenkner <wjenkner@inode.at> (tiny change)
* gnus-agent.el (gnus-agent-load-local): Recompute
gnus-agent-article-local on changing method.
2012-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
* gnus.el (gnus-parameters): Note precedence.
2012-01-04 Leo <sdl.web@gmail.com>
* nndraft.el (nndraft-update-unread-articles): Don't move point around
in the group buffer.
| -rw-r--r-- | doc/misc/ChangeLog | 4 | ||||
| -rw-r--r-- | doc/misc/gnus.texi | 6 | ||||
| -rw-r--r-- | lisp/gnus/ChangeLog | 24 | ||||
| -rw-r--r-- | lisp/gnus/gnus-agent.el | 5 | ||||
| -rw-r--r-- | lisp/gnus/gnus.el | 6 | ||||
| -rw-r--r-- | lisp/gnus/mm-decode.el | 3 | ||||
| -rw-r--r-- | lisp/gnus/nndraft.el | 15 | ||||
| -rw-r--r-- | lisp/gnus/nnir.el | 5 |
8 files changed, 53 insertions, 15 deletions
diff --git a/doc/misc/ChangeLog b/doc/misc/ChangeLog index 30c4b01d3fa..21aef5c5a9a 100644 --- a/doc/misc/ChangeLog +++ b/doc/misc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2012-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 2 | |||
| 3 | * gnus.texi (Group Parameters): Note precedence. | ||
| 4 | |||
| 1 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> | 5 | 2012-01-03 Eric Schulte <eric.schulte@gmx.com> |
| 2 | 6 | ||
| 3 | * org.texi (Noweb reference syntax): Adding documentation of | 7 | * org.texi (Noweb reference syntax): Adding documentation of |
diff --git a/doc/misc/gnus.texi b/doc/misc/gnus.texi index 76bfbc4bb52..6523dc9528c 100644 --- a/doc/misc/gnus.texi +++ b/doc/misc/gnus.texi | |||
| @@ -3187,8 +3187,10 @@ For example: | |||
| 3187 | (broken-reply-to . t)))) | 3187 | (broken-reply-to . t)))) |
| 3188 | @end lisp | 3188 | @end lisp |
| 3189 | 3189 | ||
| 3190 | String value of parameters will be subjected to regexp substitution, as | 3190 | The first clause that matches the group name will be used. |
| 3191 | the @code{to-group} example shows. | 3191 | |
| 3192 | Parameters that are strings will be subjected to regexp substitution, | ||
| 3193 | as the @code{to-group} example shows. | ||
| 3192 | 3194 | ||
| 3193 | @vindex gnus-parameters-case-fold-search | 3195 | @vindex gnus-parameters-case-fold-search |
| 3194 | By default, whether comparing the group name and one of those regexps | 3196 | By default, whether comparing the group name and one of those regexps |
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog index 34f914a8b0a..7b3cb1d53e9 100644 --- a/lisp/gnus/ChangeLog +++ b/lisp/gnus/ChangeLog | |||
| @@ -1,3 +1,27 @@ | |||
| 1 | 2012-01-04 Chris Gray <chrismgray@gmail.com> (tiny change) | ||
| 2 | |||
| 3 | * mm-decode.el (mm-shr): Check that `gnus-summary-buffer' really is a | ||
| 4 | live buffer. | ||
| 5 | |||
| 6 | 2012-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 7 | |||
| 8 | * nnir.el (nnir-retrieve-headers): Protect against the article not | ||
| 9 | existing on the server (bug#10335). | ||
| 10 | |||
| 11 | 2012-01-04 Wolfgang Jenkner <wjenkner@inode.at> (tiny change) | ||
| 12 | |||
| 13 | * gnus-agent.el (gnus-agent-load-local): Recompute | ||
| 14 | gnus-agent-article-local on changing method. | ||
| 15 | |||
| 16 | 2012-01-04 Lars Magne Ingebrigtsen <larsi@gnus.org> | ||
| 17 | |||
| 18 | * gnus.el (gnus-parameters): Note precedence. | ||
| 19 | |||
| 20 | 2012-01-04 Leo <sdl.web@gmail.com> | ||
| 21 | |||
| 22 | * nndraft.el (nndraft-update-unread-articles): Don't move point around | ||
| 23 | in the group buffer. | ||
| 24 | |||
| 1 | 2012-01-04 Julien Danjou <julien@danjou.info> | 25 | 2012-01-04 Julien Danjou <julien@danjou.info> |
| 2 | 26 | ||
| 3 | * nnimap.el (nnimap-update-info): Fix an error when all articles UIDs | 27 | * nnimap.el (nnimap-update-info): Fix an error when all articles UIDs |
diff --git a/lisp/gnus/gnus-agent.el b/lisp/gnus/gnus-agent.el index d268dd7b0c1..56ba6a9fac7 100644 --- a/lisp/gnus/gnus-agent.el +++ b/lisp/gnus/gnus-agent.el | |||
| @@ -2229,7 +2229,10 @@ doesn't exist, to valid the overview buffer." | |||
| 2229 | article counts for each of the method's subscribed groups." | 2229 | article counts for each of the method's subscribed groups." |
| 2230 | (let ((gnus-command-method (or method gnus-command-method))) | 2230 | (let ((gnus-command-method (or method gnus-command-method))) |
| 2231 | (when (or (null gnus-agent-article-local-times) | 2231 | (when (or (null gnus-agent-article-local-times) |
| 2232 | (zerop gnus-agent-article-local-times)) | 2232 | (zerop gnus-agent-article-local-times) |
| 2233 | (not (gnus-methods-equal-p | ||
| 2234 | gnus-command-method | ||
| 2235 | (symbol-value (intern "+method" gnus-agent-article-local))))) | ||
| 2233 | (setq gnus-agent-article-local | 2236 | (setq gnus-agent-article-local |
| 2234 | (gnus-cache-file-contents | 2237 | (gnus-cache-file-contents |
| 2235 | (gnus-agent-lib-file "local") | 2238 | (gnus-agent-lib-file "local") |
diff --git a/lisp/gnus/gnus.el b/lisp/gnus/gnus.el index b1f0f60668e..459f4cc881f 100644 --- a/lisp/gnus/gnus.el +++ b/lisp/gnus/gnus.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; gnus.el --- a newsreader for GNU Emacs | 1 | ;;; gnus.el --- a newsreader for GNU Emacs |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1987-1990, 1993-1998, 2000-2011 | 3 | ;; Copyright (C) 1987-1990, 1993-1998, 2000-2012 |
| 4 | ;; Free Software Foundation, Inc. | 4 | ;; Free Software Foundation, Inc. |
| 5 | 5 | ||
| 6 | ;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> | 6 | ;; Author: Masanobu UMEDA <umerin@flab.flab.fujitsu.junet> |
| @@ -1146,7 +1146,9 @@ For example: | |||
| 1146 | (display . all)) | 1146 | (display . all)) |
| 1147 | (\"mail\\\\.me\" (gnus-use-scoring t)) | 1147 | (\"mail\\\\.me\" (gnus-use-scoring t)) |
| 1148 | (\"list\\\\..*\" (total-expire . t) | 1148 | (\"list\\\\..*\" (total-expire . t) |
| 1149 | (broken-reply-to . t)))" | 1149 | (broken-reply-to . t))) |
| 1150 | |||
| 1151 | The first clause that matches the group name will be used." | ||
| 1150 | :version "22.1" | 1152 | :version "22.1" |
| 1151 | :group 'gnus-group-various | 1153 | :group 'gnus-group-various |
| 1152 | :type '(repeat (cons regexp | 1154 | :type '(repeat (cons regexp |
diff --git a/lisp/gnus/mm-decode.el b/lisp/gnus/mm-decode.el index 7ea0902bdb5..ec8dd5bf8c5 100644 --- a/lisp/gnus/mm-decode.el +++ b/lisp/gnus/mm-decode.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; mm-decode.el --- Functions for decoding MIME things | 1 | ;;; mm-decode.el --- Functions for decoding MIME things |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> | 5 | ;; Author: Lars Magne Ingebrigtsen <larsi@gnus.org> |
| 6 | ;; MORIOKA Tomohiko <morioka@jaist.ac.jp> | 6 | ;; MORIOKA Tomohiko <morioka@jaist.ac.jp> |
| @@ -1724,6 +1724,7 @@ If RECURSIVE, search recursively." | |||
| 1724 | (buffer-string)))))) | 1724 | (buffer-string)))))) |
| 1725 | shr-inhibit-images shr-blocked-images charset char) | 1725 | shr-inhibit-images shr-blocked-images charset char) |
| 1726 | (if (and (boundp 'gnus-summary-buffer) | 1726 | (if (and (boundp 'gnus-summary-buffer) |
| 1727 | (bufferp gnus-summary-buffer) | ||
| 1727 | (buffer-name gnus-summary-buffer)) | 1728 | (buffer-name gnus-summary-buffer)) |
| 1728 | (with-current-buffer gnus-summary-buffer | 1729 | (with-current-buffer gnus-summary-buffer |
| 1729 | (setq shr-inhibit-images gnus-inhibit-images | 1730 | (setq shr-inhibit-images gnus-inhibit-images |
diff --git a/lisp/gnus/nndraft.el b/lisp/gnus/nndraft.el index 0b47062a919..976e6e657e6 100644 --- a/lisp/gnus/nndraft.el +++ b/lisp/gnus/nndraft.el | |||
| @@ -181,13 +181,14 @@ are generated if and only if they are also in `message-draft-headers'.") | |||
| 181 | (gnus-get-new-news-hook nil) | 181 | (gnus-get-new-news-hook nil) |
| 182 | (inhibit-read-only t)) | 182 | (inhibit-read-only t)) |
| 183 | (gnus-group-get-new-news-this-group nil t) | 183 | (gnus-group-get-new-news-this-group nil t) |
| 184 | (dolist (group groups) | 184 | (save-excursion |
| 185 | (unless (and gnus-permanently-visible-groups | 185 | (dolist (group groups) |
| 186 | (string-match gnus-permanently-visible-groups | 186 | (unless (and gnus-permanently-visible-groups |
| 187 | group)) | 187 | (string-match gnus-permanently-visible-groups |
| 188 | (gnus-group-goto-group group) | 188 | group)) |
| 189 | (when (zerop (gnus-group-group-unread)) | 189 | (gnus-group-goto-group group) |
| 190 | (gnus-delete-line))))))) | 190 | (when (zerop (gnus-group-group-unread)) |
| 191 | (gnus-delete-line)))))))) | ||
| 191 | 192 | ||
| 192 | (deffoo nndraft-request-associate-buffer (group) | 193 | (deffoo nndraft-request-associate-buffer (group) |
| 193 | "Associate the current buffer with some article in the draft group." | 194 | "Associate the current buffer with some article in the draft group." |
diff --git a/lisp/gnus/nnir.el b/lisp/gnus/nnir.el index ceeaeda9309..1d4f1c25a09 100644 --- a/lisp/gnus/nnir.el +++ b/lisp/gnus/nnir.el | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | ;;; nnir.el --- search mail with various search engines -*- coding: iso-8859-1 -*- | 1 | ;;; nnir.el --- search mail with various search engines -*- coding: iso-8859-1 -*- |
| 2 | 2 | ||
| 3 | ;; Copyright (C) 1998-2011 Free Software Foundation, Inc. | 3 | ;; Copyright (C) 1998-2012 Free Software Foundation, Inc. |
| 4 | 4 | ||
| 5 | ;; Author: Kai Großjohann <grossjohann@ls6.cs.uni-dortmund.de> | 5 | ;; Author: Kai Großjohann <grossjohann@ls6.cs.uni-dortmund.de> |
| 6 | ;; Swish-e and Swish++ backends by: | 6 | ;; Swish-e and Swish++ backends by: |
| @@ -670,7 +670,8 @@ Add an entry here when adding a new search engine.") | |||
| 670 | (goto-char (point-min)) | 670 | (goto-char (point-min)) |
| 671 | (while (not (eobp)) | 671 | (while (not (eobp)) |
| 672 | (let* ((novitem (funcall parsefunc)) | 672 | (let* ((novitem (funcall parsefunc)) |
| 673 | (artno (mail-header-number novitem)) | 673 | (artno (and novitem |
| 674 | (mail-header-number novitem))) | ||
| 674 | (art (car (rassq artno articleids)))) | 675 | (art (car (rassq artno articleids)))) |
| 675 | (when art | 676 | (when art |
| 676 | (mail-header-set-number novitem art) | 677 | (mail-header-set-number novitem art) |