patch from Bernhard Ibertsberger to ignore some chars in type to ans

This commit is contained in:
Damien Elmes 2010-06-29 08:10:37 +09:00
parent 722227050a
commit 79831c4861

View file

@ -165,7 +165,11 @@ class View(object):
ret += ("<span style='%s'>%s</span>"
% (bad, b[i1:i2] + (" " * ((j2 - j1) - (i2 - i1)))))
elif tag == "delete":
ret += ("<span style='%s'>%s</span>" % (bad, b[i1:i2]))
p = re.compile(r"\s*\w+\s*")
if p.match(b[i1:i2]):
ret += ("<span style='%s'>%s</span>" % (bad, b[i1:i2]))
else:
ret += ("<span style='%s'>%s</span>" % (ok, b[i1:i2]))
elif tag == "insert":
ret += ("<span style='%s'>%s</span>" % (bad, " " * (j2 - j1)))
return ret