]> git.eshelyaron.com Git - emacs.git/commitdiff
(shr-tag-audio): Add support for <audio> tag.
authorRĂ¼diger Sonderfeld <ruediger@c-plusplus.de>
Sun, 1 Dec 2013 15:41:10 +0000 (16:41 +0100)
committerLars Magne Ingebrigtsen <larsi@gnus.org>
Sun, 1 Dec 2013 15:41:10 +0000 (16:41 +0100)
lisp/ChangeLog
lisp/net/shr.el

index a4c9827236cba7d0dc368499ebc8f47d9167ad86..8efa64bd7e6cd613d4279f2e966187bda459967b 100644 (file)
@@ -2,6 +2,7 @@
 
        * net/shr.el (shr-tag-video): Display content for video if no
        poster is available.
+       (shr-tag-audio): Add support for <audio> tag.
 
        * net/eww.el (eww-text-input-types): : New const.
        (eww-process-text-input): Treat input types in
index d4f57ee0bb11506fef1ccb5b27425513498d3ea9..30d97105bd7960332d77d4a3931b3aa77807d7d4 100644 (file)
@@ -1105,6 +1105,12 @@ ones, in case fg and bg are nil."
       (shr-insert " [video] "))
     (shr-urlify start (shr-expand-url url))))
 
+(defun shr-tag-audio (cont)
+  (let ((url (cdr (assq :src cont)))
+        (start (point)))
+    (shr-insert " [audio] ")
+    (shr-urlify start (shr-expand-url url))))
+
 (defun shr-tag-img (cont &optional url)
   (when (or url
            (and cont