patch from bernhard: revert to previous spell check behaviour

This commit is contained in:
Damien Elmes 2010-08-05 06:51:43 +09:00
parent e5a4acb052
commit 14c4dfeea2

View file

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