summaryrefslogtreecommitdiff
path: root/textproc/py-html2text/patches/patch-aa
blob: 367e5258c333d09758f7cb6ca8d9cee24a6a412a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
$NetBSD: patch-aa,v 1.6 2008/10/19 18:39:56 schmonz Exp $

--- html2text.py.orig	2008-10-19 14:36:07.000000000 -0400
+++ html2text.py
@@ -282,6 +282,7 @@ class _html2text(sgmllib.SGMLParser):
             if attrs.has_key('src'):
                 attrs['href'] = attrs['src']
                 alt = attrs.get('alt', '')
+                alt = re.sub('\n', ' ', alt)
                 i = self.previousIndex(attrs)
                 if i is not None:
                     attrs = self.a[i]
@@ -302,7 +303,7 @@ class _html2text(sgmllib.SGMLParser):
         if tag in ["ol", "ul"]:
             if start:
                 self.list.append({'name':tag, 'num':0})
-            else:
+            elif self.list:
                 if self.list: self.list.pop()
             
             self.p()