--- lxml-2.2.6/src/lxml/html/_html5builder.py.wiget 2009-09-11 10:55:58.000000000 +0200
+++ lxml-2.2.6/src/lxml/html/_html5builder.py 2010-03-27 16:04:28.693916731 +0100
@@ -7,6 +7,11 @@ html5lib style guide.
from html5lib.treebuilders import _base, etree as etree_builders
from lxml import html, etree
+try:
+ empty_string = unicode()
+except NameError:
+ empty_string = str()
+
class DocumentType(object):
@@ -77,7 +82,7 @@ class TreeBuilder(_base.TreeBuilder):
self.doctype.systemId))
buf.append('>')
buf.append('')
- root = html.fromstring(u''.join(buf))
+ root = html.fromstring(empty_string.join(buf))
# Append the initial comments:
for comment in self.initialComments:
--- lxml-2.2.6/src/lxml/html/_diffcommand.py.wiget 2009-09-11 10:55:58.000000000 +0200
+++ lxml-2.2.6/src/lxml/html/_diffcommand.py 2010-03-27 16:02:10.727258598 +0100
@@ -34,7 +34,7 @@ def main(args=None):
if options.annotation:
return annotate(options, args)
if len(args) != 2:
- print 'Error: you must give two files'
+ print('Error: you must give two files')
parser.print_help()
sys.exit(1)
file1, file2 = args
@@ -82,6 +82,6 @@ def split_body(html):
return pre, html, post
def annotate(options, args):
- print "Not yet implemented"
+ print("Not yet implemented")
sys.exit(1)