aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Cohen2012-07-23 11:10:23 +0000
committerKatsumi Yamaoka2012-07-23 11:10:23 +0000
commit5df1607869c5acff34382b5accf3332b1e72bc2a (patch)
tree3058229434a5e6d20e5e19e86028a8a0f733c756
parent372f8ffc2eaea40d98a15242482a8c771de70dd4 (diff)
downloademacs-5df1607869c5acff34382b5accf3332b1e72bc2a.tar.gz
emacs-5df1607869c5acff34382b5accf3332b1e72bc2a.zip
nnir.el ("nnir"): Add 'virtual ability to nnir backend
-rw-r--r--lisp/gnus/ChangeLog4
-rw-r--r--lisp/gnus/nnir.el6
2 files changed, 7 insertions, 3 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 17e8006659f..957f38ca4c7 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,7 @@
12012-07-22 Andrew Cohen <cohen@bu.edu>
2
3 * nnir.el ("nnir"): Add 'virtual ability to nnir backend.
4
12012-07-21 Julien Danjou <julien@danjou.info> 52012-07-21 Julien Danjou <julien@danjou.info>
2 6
3 * message.el (message-dont-reply-to-names): Replace deprecated 7 * message.el (message-dont-reply-to-names): Replace deprecated
diff --git a/lisp/gnus/nnir.el b/lisp/gnus/nnir.el
index d1ca0213ed9..1d787035659 100644
--- a/lisp/gnus/nnir.el
+++ b/lisp/gnus/nnir.el
@@ -288,7 +288,7 @@ is `(valuefunc member)'."
288(eval-when-compile 288(eval-when-compile
289 (autoload 'nnimap-buffer "nnimap") 289 (autoload 'nnimap-buffer "nnimap")
290 (autoload 'nnimap-command "nnimap") 290 (autoload 'nnimap-command "nnimap")
291 (autoload 'nnimap-possibly-change-group "nnimap") 291 (autoload 'nnimap-change-group "nnimap")
292 (autoload 'nnimap-make-thread-query "nnimap") 292 (autoload 'nnimap-make-thread-query "nnimap")
293 (autoload 'gnus-registry-action "gnus-registry")) 293 (autoload 'gnus-registry-action "gnus-registry"))
294 294
@@ -298,7 +298,7 @@ is `(valuefunc member)'."
298(defvoo nnir-address nil 298(defvoo nnir-address nil
299 "The address of the nnir server.") 299 "The address of the nnir server.")
300 300
301(gnus-declare-backend "nnir" 'mail) 301(gnus-declare-backend "nnir" 'mail 'virtual)
302 302
303 303
304;;; User Customizable Variables: 304;;; User Customizable Variables:
@@ -854,7 +854,7 @@ details on the language and supported extensions."
854 (lambda (group) 854 (lambda (group)
855 (let (artlist) 855 (let (artlist)
856 (condition-case () 856 (condition-case ()
857 (when (nnimap-possibly-change-group 857 (when (nnimap-change-group
858 (gnus-group-short-name group) server) 858 (gnus-group-short-name group) server)
859 (with-current-buffer (nnimap-buffer) 859 (with-current-buffer (nnimap-buffer)
860 (message "Searching %s..." group) 860 (message "Searching %s..." group)