From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/14547 Path: news.gmane.org!not-for-mail From: pmlists@free.fr (Peter =?utf-8?Q?M=C3=BCnster?=) Newsgroups: gmane.emacs.gnus.user Subject: Re: Any way to click article buttons without leaving the summary buffer? Date: Tue, 04 Jan 2011 10:27:45 +0100 Organization: Micropit Message-ID: <8739p9dnn2.fsf@micropit.couberia.bzh> References: <87aajje5li.fsf@micropit.couberia.bzh> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Trace: dough.gmane.org 1294134019 31606 80.91.229.12 (4 Jan 2011 09:40:19 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Tue, 4 Jan 2011 09:40:19 +0000 (UTC) To: info-gnus-english@gnu.org Original-X-From: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Tue Jan 04 10:40:15 2011 Return-path: Envelope-to: gegu-info-gnus-english@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1Pa3NF-000167-7R for gegu-info-gnus-english@m.gmane.org; Tue, 04 Jan 2011 10:40:13 +0100 Original-Received: from localhost ([127.0.0.1]:58934 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Pa3NE-0001ny-Hc for gegu-info-gnus-english@m.gmane.org; Tue, 04 Jan 2011 04:40:12 -0500 Original-Path: usenet.stanford.edu!news.tele.dk!news.tele.dk!small.news.tele.dk!proxad.net!feeder1-2.proxad.net!212.27.60.64.MISMATCH!cleanfeed3-b.proxad.net!nnrp17-1.free.fr!not-for-mail Original-Newsgroups: gnu.emacs.gnus User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:i61iLf84qJtzIaOhlvljaG2XlrI= Original-Lines: 50 Original-NNTP-Posting-Date: 04 Jan 2011 10:27:46 MET Original-NNTP-Posting-Host: 81.48.173.254 Original-X-Trace: 1294133266 news-1.free.fr 18778 81.48.173.254:47167 Original-X-Complaints-To: abuse@proxad.net Original-Xref: usenet.stanford.edu gnu.emacs.gnus:85284 X-BeenThere: info-gnus-english@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Announcements and discussions for GNUS, the GNU Emacs Usenet newsreader \(in English\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Errors-To: info-gnus-english-bounces+gegu-info-gnus-english=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.gnus.user:14547 Archived-At: pmlists@free.fr (Peter Münster) writes: > I'm just working on my-alter-summary-map and my-alter-article-map to get > this behaviour. Here some ideas: --8<---------------cut here---------------start------------->8--- (defun my-alter-group-map () (local-set-key [right] 'gnus-group-select-group)) (defun my-alter-summary-map () (local-set-key [left] 'gnus-summary-exit) (local-set-key [right] '(lambda () (interactive) (gnus-summary-show-article) (gnus-summary-select-article-buffer) (delete-other-windows))) (local-set-key "s" '(lambda () (interactive) (gnus-summary-move-article) (next-line))) (local-set-key "d" [?M ?M ?e ?e down])) (defun my-alter-article-map () (local-set-key [left] '(lambda () (interactive) (gnus-article-show-summary) (delete-other-windows))) (local-set-key "s" '(lambda () (interactive) (gnus-summary-move-article) (gnus-summary-next-unread-article) (gnus-summary-show-article) (gnus-summary-select-article-buffer) (delete-other-windows))) (local-set-key "d" "MMeeN")) (add-hook 'gnus-group-mode-hook 'my-alter-group-map) (add-hook 'gnus-summary-mode-hook 'my-alter-summary-map) (add-hook 'gnus-article-mode-hook 'my-alter-article-map) --8<---------------cut here---------------end--------------->8--- (delete-other-window) is just personal taste. s: save message d: delete message When you read your messages without leaving the article buffer (using "n", "space" and so on), you can immediatly jump to the URLs with TAB. Cheers, Peter -- Contact information: http://pmrb.free.fr/contact/