shr: add bgcolor support on table
authorJulien Danjou <julien@danjou.info>
Wed, 24 Nov 2010 21:57:10 +0000 (22:57 +0100)
committerJulien Danjou <julien@danjou.info>
Wed, 24 Nov 2010 22:44:12 +0000 (23:44 +0100)
Signed-off-by: Julien Danjou <julien@danjou.info>
lisp/ChangeLog
lisp/shr.el

index 8867afe..a451185 100644 (file)
@@ -13,6 +13,8 @@
 
 2010-11-24  Julien Danjou  <julien@danjou.info>
 
+       * shr.el (shr-tag-table): Add bgcolor support.
+
        * message.el (message-goto-body): Use called-interactively-p.
        (message-in-body-p): message-goto-body returns point.
 
index 43b680f..23ecbde 100644 (file)
@@ -802,9 +802,11 @@ text will be inserted at start."
         (header (cdr (assq 'thead cont)))
         (body (or (cdr (assq 'tbody cont)) cont))
         (footer (cdr (assq 'tfoot cont)))
+         (bgcolor (cdr (assq :bgcolor cont)))
         (nheader (if header (shr-max-columns header)))
         (nbody (if body (shr-max-columns body)))
         (nfooter (if footer (shr-max-columns footer))))
+    (shr-insert-background-overlay bgcolor (point))
     (shr-tag-table-1
      (nconc
       (if caption `((tr (td ,@caption))))