aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndrew Cohen2013-04-01 22:54:32 +0000
committerKatsumi Yamaoka2013-04-01 22:54:32 +0000
commit54451ffafafb7f286753fb09871eb84d70bf70ae (patch)
treec89c49def7154647024e70b3f8f703189779556f
parent15c579f08c3e298b1ab102a131456a0be7d7603f (diff)
downloademacs-54451ffafafb7f286753fb09871eb84d70bf70ae.tar.gz
emacs-54451ffafafb7f286753fb09871eb84d70bf70ae.zip
gnus-msg.el: Add nnir-article-* autoloads;
nnir.el: Improve mark updating in original groups
-rw-r--r--lisp/gnus/ChangeLog8
-rw-r--r--lisp/gnus/gnus-msg.el4
-rw-r--r--lisp/gnus/nnir.el5
3 files changed, 17 insertions, 0 deletions
diff --git a/lisp/gnus/ChangeLog b/lisp/gnus/ChangeLog
index 9bfcaad94f3..e89fd874069 100644
--- a/lisp/gnus/ChangeLog
+++ b/lisp/gnus/ChangeLog
@@ -1,3 +1,11 @@
12013-04-01 Andrew Cohen <cohen@bu.edu>
2
3 * nnir.el (nnir-request-update-mark): Improve mark updating in original
4 group.
5
6 * gnus-msg.el (nnir-article-number, nnir-article-group): Autoload to
7 fix compilation.
8
12013-03-31 Andrew Cohen <cohen@bu.edu> 92013-03-31 Andrew Cohen <cohen@bu.edu>
2 10
3 * nnir.el (nnir-method-default-engines): And another typo. 11 * nnir.el (nnir-method-default-engines): And another typo.
diff --git a/lisp/gnus/gnus-msg.el b/lisp/gnus/gnus-msg.el
index 067465b0e6f..5d4b3ac3ec1 100644
--- a/lisp/gnus/gnus-msg.el
+++ b/lisp/gnus/gnus-msg.el
@@ -415,6 +415,10 @@ Thank you for your help in stamping out bugs.
415 (gnus-inews-make-draft-meta-information 415 (gnus-inews-make-draft-meta-information
416 ,(gnus-group-decoded-name gnus-newsgroup-name) ',articles))) 416 ,(gnus-group-decoded-name gnus-newsgroup-name) ',articles)))
417 417
418(autoload 'nnir-article-number "nnir" nil nil 'macro)
419(autoload 'nnir-article-group "nnir" nil nil 'marcro)
420
421
418(defvar gnus-article-reply nil) 422(defvar gnus-article-reply nil)
419(defmacro gnus-setup-message (config &rest forms) 423(defmacro gnus-setup-message (config &rest forms)
420 (let ((winconf (make-symbol "gnus-setup-message-winconf")) 424 (let ((winconf (make-symbol "gnus-setup-message-winconf"))
diff --git a/lisp/gnus/nnir.el b/lisp/gnus/nnir.el
index e53bdd8f831..e7d004a8b2c 100644
--- a/lisp/gnus/nnir.el
+++ b/lisp/gnus/nnir.el
@@ -841,6 +841,11 @@ skips all prompting."
841 (gnus-summary-read-group-1 backend-article-group t t nil 841 (gnus-summary-read-group-1 backend-article-group t t nil
842 nil (list backend-article-number)))) 842 nil (list backend-article-number))))
843 843
844(deffoo nnir-request-update-mark (group article mark)
845 (let ((artgroup (nnir-article-group article))
846 (artnumber (nnir-article-number article)))
847 (gnus-request-update-mark artgroup artnumber mark)))
848
844 849
845(deffoo nnir-request-update-info (group info &optional server) 850(deffoo nnir-request-update-info (group info &optional server)
846 (let ((articles-by-group 851 (let ((articles-by-group