summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Lundin <mdl@imapmail.org>2017-11-29 12:37:07 -0600
committerNicolas Goaziou <mail@nicolasgoaziou.fr>2017-11-29 21:05:19 +0100
commitdd3bf50adfc8b0d019648dfe947511ab2d2d9acf (patch)
treecb264f32a2f883f35a5a548c26259b34a80ecdcb
parent84b329516efbe92ea5385f2aa2ad2779ab44b427 (diff)
downloadorg-mode-dd3bf50adfc8b0d019648dfe947511ab2d2d9acf.tar.gz
Preserve point when storing link in Gnus nnir groups
* lisp/org-gnus.el: (org-gnus-store-link) This fixes a similar issue as commit 84b329516efbe92ea5385f2aa2ad2779ab44b427, but for nnir search groups in gnus.
-rw-r--r--lisp/org-gnus.el3
1 files changed, 2 insertions, 1 deletions
diff --git a/lisp/org-gnus.el b/lisp/org-gnus.el
index 27a968f..f0f5ca2 100644
--- a/lisp/org-gnus.el
+++ b/lisp/org-gnus.el
@@ -123,7 +123,8 @@ If `org-store-link' was called with a prefix arg the meaning of
(save-excursion
(car (nnvirtual-map-article (gnus-summary-article-number)))))
(`(nnir . ,_)
- (nnir-article-group (gnus-summary-article-number)))
+ (save-excursion
+ (nnir-article-group (gnus-summary-article-number))))
(_ gnus-newsgroup-name)))
(header (with-current-buffer gnus-summary-buffer
(gnus-summary-article-header)))