From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/6240 Path: news.gmane.org!not-for-mail From: Leon Newsgroups: gmane.emacs.gnus.user Subject: Re: How to get topic name in summary buffer? Date: Mon, 05 Dec 2005 17:58:14 +0000 Organization: University of Cambridge, England Message-ID: References: <86slt8fln3.fsf@gmail.com> <86u0dn8zh1.fsf@gmail.com> NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138671798 30734 80.91.229.2 (31 Jan 2006 01:43:18 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 01:43:18 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:36:31 2006 Original-Path: quimby.gnus.org!newsfeed.gazeta.pl!newsfeed.pionier.net.pl!news-fra1.dfn.de!news-stu1.dfn.de!news.germany.com!multikabel.net!feed20.multikabel.net!surfnet.nl!surfnet.nl!feeder.news.heanet.ie!feed4.jnfs.ja.net!feed2.jnfs.ja.net!jnfs.ja.net!gemini.csx.cam.ac.uk!news.cam.ac.uk!not-for-mail Original-Newsgroups: gnu.emacs.gnus Original-NNTP-Posting-Host: cps58.eng.cam.ac.uk User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/23.0.0 (windows-nt) Cancel-Lock: sha1:euVpdWUOIlouSIQOSnCWu+5Etcg= Original-Xref: bridgekeeper.physik.uni-ulm.de gnus-emacs-gnus:6382 Original-Lines: 34 X-Gnus-Article-Number: 6382 Tue Jan 17 17:36:31 2006 Xref: news.gmane.org gmane.emacs.gnus.user:6240 Archived-At: Reiner Steib writes: > On Mon, Dec 05 2005, leon wrote: > >> Reiner Steib writes: > [...] >> | (defun rs-gnus-current-topic (&optional group) >> | "Return the name of the topic for GROUP. >> | If GROUP is nil, try `gnus-newsgroup-name'." >> | (with-current-buffer gnus-group-buffer >> | (and (not group) >> | gnus-newsgroup-name >> | (setq group gnus-newsgroup-name)) >> | (when group >> | (gnus-group-jump-to-group group)) >> | (gnus-current-topic))) > [...] >> I bound this function to 'p' in summary mode. But I got an error >> message: >> >> "Wrong type argument: commandp, rs-gnus-current-topic" > > The function is _not_ interactive because I though it was intended to > be used in a program. If you want to use it interactively, add > (interactive) after the doc string (e.g. before > `with-current-buffer'). > Works like a charm. Thank you very much for your help. -- Leon