From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.user/5805 Path: news.gmane.org!not-for-mail From: Reiner Steib Newsgroups: gmane.emacs.gnus.user Subject: Re: Using a script to diplay web links Date: Sun, 02 Oct 2005 15:33:49 +0200 Organization: Dept. of Theoretical Physics, University of Ulm Message-ID: References: Reply-To: Reiner Steib NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: sea.gmane.org 1138671464 28914 80.91.229.2 (31 Jan 2006 01:37:44 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Tue, 31 Jan 2006 01:37:44 +0000 (UTC) Original-X-From: nobody Tue Jan 17 17:35:51 2006 Original-Newsgroups: gnu.emacs.gnus X-Face: P05mdcZT&lL[-s2=mw~RsllZ0zZAb?vdE}.s On Sat, Oct 01 2005, David Sumbler wrote: > I use Gnus on a virtual console under Linux. I have > (setq mm-text-html-renderer 'w3m) in my .gnus file. The display of > HTML emails is fine. The problem I have is with links contained in > some emails. > > I have a bash script which takes a URL as a parameter and displays the > relevant page in a new tab in Firefox. I want this to be used if I > decide to follow a link in an email. (setq browse-url-generic-program "xsel.sh" ;; replace with your script browse-url-browser-function 'browse-url-generic) (defun rs-w3m-view-this-url () "View the URL of the link under point. Use `browse-url' when in a Gnus article buffer, else use `w3m-safe-view-this-url'." (interactive) (if (string-equal gnus-article-buffer (buffer-name)) (let ((url (w3m-url-valid (w3m-anchor)))) (if url (browse-url url) (w3m-message "No URL at point"))) (w3m-safe-view-this-url))) ;; Map it to RET and/or : (define-key w3m-minor-mode-map (kbd "RET") 'rs-w3m-view-this-url) (define-key w3m-minor-mode-map (kbd "") 'rs-w3m-view-this-url) Bye, Reiner. -- ,,, (o o) ---ooO-(_)-Ooo--- | PGP key available | http://rsteib.home.pages.de/