unofficial mirror of emacs-devel@gnu.org 
 help / color / mirror / code / Atom feed
* HowTo: Setup EWW To Handle mp3 urls
@ 2016-07-10 22:19 raman
  2016-07-12 23:17 ` Michael Heerdegen
  0 siblings, 1 reply; 6+ messages in thread
From: raman @ 2016-07-10 22:19 UTC (permalink / raw)
  To: emacs-devel

I'd like to hand off content-type 
audio/x-mpegurl and friends to mplayer --- preferably to an elisp
function I write to handle these via mplayer.

How/Where do I set this up to tell eww to hand me those content-types?

/etc/mailcap maps media type audio/x-mpegurl to totem, but when I
follow those links in EWW, it hands them off to Mozilla by default.
-- 

-- 



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

* Re: HowTo: Setup EWW To Handle mp3 urls
  2016-07-10 22:19 HowTo: Setup EWW To Handle mp3 urls raman
@ 2016-07-12 23:17 ` Michael Heerdegen
  2016-07-12 23:49   ` T.V Raman
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Heerdegen @ 2016-07-12 23:17 UTC (permalink / raw)
  To: raman; +Cc: emacs-devel

raman@google.com writes:

> I'd like to hand off content-type 
> audio/x-mpegurl and friends to mplayer --- preferably to an elisp
> function I write to handle these via mplayer.
>
> How/Where do I set this up to tell eww to hand me those content-types?

I guess it's not possible (yet).  `shr-browse-url' calls `browse-url',
and that typically opens a browser.  I guess you need to advice one of
these.


Michael.



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

* Re: HowTo: Setup EWW To Handle mp3 urls
  2016-07-12 23:17 ` Michael Heerdegen
@ 2016-07-12 23:49   ` T.V Raman
  2016-07-12 23:54     ` T.V Raman
  0 siblings, 1 reply; 6+ messages in thread
From: T.V Raman @ 2016-07-12 23:49 UTC (permalink / raw)
  To: michael_heerdegen; +Cc: emacs-devel, raman

:-) advice is usually the answer to most things that are not available yet

Michael Heerdegen writes:
 > raman@google.com writes:
 > 
 > > I'd like to hand off content-type 
 > > audio/x-mpegurl and friends to mplayer --- preferably to an elisp
 > > function I write to handle these via mplayer.
 > >
 > > How/Where do I set this up to tell eww to hand me those content-types?
 > 
 > I guess it's not possible (yet).  `shr-browse-url' calls `browse-url',
 > and that typically opens a browser.  I guess you need to advice one of
 > these.
 > 
 > 
 > Michael.

-- 

-- 



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

* Re: HowTo: Setup EWW To Handle mp3 urls
  2016-07-12 23:49   ` T.V Raman
@ 2016-07-12 23:54     ` T.V Raman
  2016-07-13  1:30       ` Michael Heerdegen
  0 siblings, 1 reply; 6+ messages in thread
From: T.V Raman @ 2016-07-12 23:54 UTC (permalink / raw)
  To: raman; +Cc: michael_heerdegen, emacs-devel

Actually eww calls eww-browse-url -- not shr-browse-url. 

T.V Raman writes:
 > :-) advice is usually the answer to most things that are not available yet
 > 
 > Michael Heerdegen writes:
 >  > raman@google.com writes:
 >  > 
 >  > > I'd like to hand off content-type 
 >  > > audio/x-mpegurl and friends to mplayer --- preferably to an elisp
 >  > > function I write to handle these via mplayer.
 >  > >
 >  > > How/Where do I set this up to tell eww to hand me those content-types?
 >  > 
 >  > I guess it's not possible (yet).  `shr-browse-url' calls `browse-url',
 >  > and that typically opens a browser.  I guess you need to advice one of
 >  > these.
 >  > 
 >  > 
 >  > Michael.
 > 
 > -- 
 > 
 > -- 

-- 

-- 



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

* Re: HowTo: Setup EWW To Handle mp3 urls
  2016-07-12 23:54     ` T.V Raman
@ 2016-07-13  1:30       ` Michael Heerdegen
  2016-07-13  2:15         ` raman
  0 siblings, 1 reply; 6+ messages in thread
From: Michael Heerdegen @ 2016-07-13  1:30 UTC (permalink / raw)
  To: T.V Raman; +Cc: emacs-devel

raman@google.com (T.V Raman) writes:

> Actually eww calls eww-browse-url -- not shr-browse-url. 

I tested with a wikipedia file that linked to an audio file.  That link
was propertized with a keymap property that mapped RET to
`shr-browse-url'.


Michael.



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

* Re: HowTo: Setup EWW To Handle mp3 urls
  2016-07-13  1:30       ` Michael Heerdegen
@ 2016-07-13  2:15         ` raman
  0 siblings, 0 replies; 6+ messages in thread
From: raman @ 2016-07-13  2:15 UTC (permalink / raw)
  To: Michael Heerdegen; +Cc: emacs-devel

You're right. I  read the code in eww.el by following the call chain for
eww-follow-link and missed the local keymap property.
-- 



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

end of thread, other threads:[~2016-07-13  2:15 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-07-10 22:19 HowTo: Setup EWW To Handle mp3 urls raman
2016-07-12 23:17 ` Michael Heerdegen
2016-07-12 23:49   ` T.V Raman
2016-07-12 23:54     ` T.V Raman
2016-07-13  1:30       ` Michael Heerdegen
2016-07-13  2:15         ` raman

Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs.git

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 read-only IMAP folder(s) and NNTP newsgroup(s).