Announcements and discussions for Gnus, the GNU Emacs Usenet newsreader
 help / color / mirror / Atom feed
* Fetch an article from another package
@ 2007-03-25  9:25 Leo
  2007-03-25 13:03 ` Reiner Steib
  0 siblings, 1 reply; 5+ messages in thread
From: Leo @ 2007-03-25  9:25 UTC (permalink / raw)
  To: info-gnus-english

Hi all,

Org¹ mode uses the following function to open a Gnus link. However,
the downside it has when entering a large group is that Gnus will
prompt for how many articles to read. I'd like this function to just
get the article with minimal user interaction. It seems by changing
(gnus-group-read-group 0 nil group) to (gnus-group-read-group 1 nil
group) can solve this issue.

I am wondering is this the recommended way? Any comments?

,----
| (defun org-follow-gnus-link (&optional group article)
|   "Follow a Gnus link to GROUP and ARTICLE."
|   (require 'gnus)
|   (funcall (cdr (assq 'gnus org-link-frame-setup)))
|   (if gnus-other-frame-object (select-frame gnus-other-frame-object))
|   (cond ((and group article)
| 	 (gnus-group-read-group 0 nil group)
| 	 (gnus-summary-goto-article (string-to-number article) nil t))
| 	(group (gnus-group-jump-to-group group))))
`----

Footnotes: 
¹  http://staff.science.uva.nl/~dominik/Tools/org/
-- 
Leo <sdl.web AT gmail.com>                         (GPG Key: 9283AA3F)

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2007-04-12 14:49 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-03-25  9:25 Fetch an article from another package Leo
2007-03-25 13:03 ` Reiner Steib
2007-03-26 18:28   ` Leo
2007-03-26 20:56     ` Reiner Steib
2007-04-12 14:49       ` Leo

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).