Don't insert newlines on empty tags at the beginning of the buffer.
authorLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Sun, 3 Oct 2010 13:18:59 +0000 (15:18 +0200)
committerLars Magne Ingebrigtsen <larsi@quimbies.gnus.org>
Sun, 3 Oct 2010 13:18:59 +0000 (15:18 +0200)
lisp/shr.el

index 7af1945..ccb7764 100644 (file)
@@ -94,7 +94,8 @@ fit these criteria."
     (shr-ensure-newline)
     (insert "\n"))
   (shr-generic cont)
     (shr-ensure-newline)
     (insert "\n"))
   (shr-generic cont)
-  (insert "\n"))
+  (unless (bobp)
+    (insert "\n")))
 
 (defun shr-tag-b (cont)
   (shr-fontize-cont cont 'bold))
 
 (defun shr-tag-b (cont)
   (shr-fontize-cont cont 'bold))