Christophe Weblog Wiki Code Publications Music
first cut of iPlayer interface for Emacs
authorChristophe Rhodes <csr21@cantab.net>
Mon, 23 Apr 2012 20:19:36 +0000 (21:19 +0100)
committerChristophe Rhodes <csr21@cantab.net>
Mon, 23 Apr 2012 20:19:36 +0000 (21:19 +0100)
commit4477c6b3556d932de04a34aa3430523355460fdc
tree2e74af4f761a640bba4a3fac8a1df30cbae651db
first cut of iPlayer interface for Emacs

Very raw.  Uses get_iplayer (spelled "get-iplayer" on my system); "parses"
the tree output; uses Orgstruct for presentation, and text properties for
user interface.  Uncached calls to get-iplayer (the first in any four hours,
unless the user has a cron job) blocks the whole of emacs for a good little
while as get-iplayer spends its time pulling down metadata, and there is
almost no useful feedback when downloading.

On the other hand, it's easier for me than the command-line interface.
iplayer.el [new file with mode: 0644]