diff --git a/rbox_htmldiff.py b/rbox_htmldiff.py index edf4c49..9ac52ad 100755 --- a/rbox_htmldiff.py +++ b/rbox_htmldiff.py @@ -36,7 +36,7 @@ def textDiff(a, b, ins_attrs=None, del_attrs=None): elif e[0] == "equal": out.append(''.join(b[e[3]:e[4]])) else: - raise "Um, something's broken. I didn't expect a '" + `e[0]` + "'." + raise "Um, something's broken. I didn't expect a '" + repr(e[0]) + "'." return ''.join(out) def html2list(x, b=0): @@ -59,4 +59,4 @@ def html2list(x, b=0): elif c in string.whitespace: out.append(cur+c); cur = '' else: cur += c out.append(cur) - return filter(lambda x: x is not '', out) + return [x for x in out if x is not ''] diff --git a/setup.py b/setup.py index 2449e3b..c67de74 100755 --- a/setup.py +++ b/setup.py @@ -8,7 +8,7 @@ from setuptools import setup setup( name='rbox_htmldiff', - version='0.0.2', + version='0.0.3', py_modules=['rbox_htmldiff', ], install_requires=[ # -*- Extra requirements: -*-