From 6a02ce5d6ae8286736d74ce0b616810fa234cbc2 Mon Sep 17 00:00:00 2001 From: Leonard Richardson Date: Tue, 3 Apr 2012 09:17:03 -0400 Subject: Don't split up the markup into chunks when using the lxml HTML parser, which doesn't have the problems of the XML parser. --- bs4/builder/_lxml.py | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'bs4/builder/_lxml.py') diff --git a/bs4/builder/_lxml.py b/bs4/builder/_lxml.py index d97b8d1..5c7b058 100644 --- a/bs4/builder/_lxml.py +++ b/bs4/builder/_lxml.py @@ -166,6 +166,10 @@ class LXMLTreeBuilder(HTMLTreeBuilder, LXMLTreeBuilderForXML): def default_parser(self): return etree.HTMLParser + def feed(self, markup): + self.parser.feed(markup) + self.parser.close() + def test_fragment_to_document(self, fragment): """See `TreeBuilder`.""" return u'%s' % fragment -- cgit v1.2.3