shr: add support for text attribute in body
authorJulien Danjou <julien@danjou.info>
Tue, 8 Feb 2011 10:32:01 +0000 (11:32 +0100)
committerJulien Danjou <julien@danjou.info>
Tue, 8 Feb 2011 10:32:01 +0000 (11:32 +0100)
Signed-off-by: Julien Danjou <julien@danjou.info>
lisp/ChangeLog
lisp/shr.el

index 19370f2..14c7f50 100644 (file)
@@ -1,5 +1,8 @@
 2011-02-08  Julien Danjou  <julien@danjou.info>
 
+       * shr.el (shr-tag-body): Add support for text attribute in body
+       markups.
+
        * message.el (message-options): Make message-options a local variable.
 
 2011-02-07  Lars Ingebrigtsen  <larsi@gnus.org>
index 5b4e6c7..bb9695e 100644 (file)
@@ -696,7 +696,8 @@ ones, in case fg and bg are nil."
 
 (defun shr-tag-body (cont)
   (let* ((start (point))
-        (fgcolor (cdr (assq :fgcolor cont)))
+        (fgcolor (cdr (or (assq :fgcolor cont)
+                           (assq :text cont))))
         (bgcolor (cdr (assq :bgcolor cont)))
         (shr-stylesheet (list (cons 'color fgcolor)
                               (cons 'background-color bgcolor))))