shr.el (shr-tag-sup, shr-tag-sub): New functions.
authorLars Magne Ingebrigtsen <larsi@gnus.org>
Sun, 24 Apr 2011 22:12:21 +0000 (22:12 +0000)
committerKatsumi Yamaoka <yamaoka@jpl.org>
Sun, 24 Apr 2011 22:12:21 +0000 (22:12 +0000)
lisp/gnus/ChangeLog
lisp/gnus/shr.el

index b683a15..dd079b4 100644 (file)
@@ -2,6 +2,11 @@
 
        * gnus-sum.el (gnus-extra-headers): Bump :version.
 
+2011-04-24  Lars Magne Ingebrigtsen  <larsi@gnus.org>
+
+       * shr.el (shr-tag-sup): New function.
+       (shr-tag-sub): Ditto.
+
 2011-04-22  Teodor Zlatanov  <tzz@lifelogs.com>
 
        * gnus-registry.el (gnus-registry-ignore-group-p): Test specifically
index 401ac1a..1f6cb52 100644 (file)
@@ -734,6 +734,16 @@ ones, in case fg and bg are nil."
 (defun shr-tag-script (cont)
   )
 
+(defun shr-tag-sup (cont)
+  (let ((start (point)))
+    (shr-generic cont)
+    (put-text-property start (point) 'display '(raise 0.5))))
+
+(defun shr-tag-sub (cont)
+  (let ((start (point)))
+    (shr-generic cont)
+    (put-text-property start (point) 'display '(raise -0.5))))
+
 (defun shr-tag-label (cont)
   (shr-generic cont)
   (shr-ensure-paragraph))