From d579de10297dae46bdefd789dfbe697fd0e16d0b Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 13 Jan 2009 21:06:15 -0800 Subject: [PATCH] LRF Output:Fix #1610 (prc to lrf errors) --- src/calibre/ebooks/lrf/html/convert_from.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/calibre/ebooks/lrf/html/convert_from.py b/src/calibre/ebooks/lrf/html/convert_from.py index b301854684..ab8550bd5e 100644 --- a/src/calibre/ebooks/lrf/html/convert_from.py +++ b/src/calibre/ebooks/lrf/html/convert_from.py @@ -109,6 +109,10 @@ class HTMLConverter(object, LoggingInterface): # Remove self closing script tags as they also mess up BeautifulSoup (re.compile(r'(?i)]+?/>'), lambda match: ''), + # BeautifulSoup treats self closing
tags as open
tags + (re.compile(r'(?i)<\s*div([^>]*)/\s*>'), + lambda match: '
'%match.group(1)) + ] # Fix Baen markup BAEN = [