summaryrefslogtreecommitdiff
path: root/lib/codereview/codereview.py
diff options
context:
space:
mode:
authorRuss Cox <rsc@golang.org>2009-10-22 11:21:13 -0700
committerRuss Cox <rsc@golang.org>2009-10-22 11:21:13 -0700
commit8d90e688a22fac2160ceb41889834c512bf30de8 (patch)
tree829cabf1ba87bb635860f4ea8440b61c8347d9de /lib/codereview/codereview.py
parent4a5d6a9de5e64fc62ea80b45f300e959891da1e3 (diff)
downloadgolang-8d90e688a22fac2160ceb41889834c512bf30de8.tar.gz
fix handling of escaped characters like ' " & < >
R=r http://go/go-review/1013007
Diffstat (limited to 'lib/codereview/codereview.py')
-rw-r--r--lib/codereview/codereview.py7
1 files changed, 3 insertions, 4 deletions
diff --git a/lib/codereview/codereview.py b/lib/codereview/codereview.py
index 23b573330..f0092a3c6 100644
--- a/lib/codereview/codereview.py
+++ b/lib/codereview/codereview.py
@@ -618,7 +618,8 @@ def mail(ui, repo, *pats, **opts):
pmsg = "Hello " + JoinComma(cl.reviewer) + ",\n"
pmsg += "\n"
pmsg += "I'd like you to review the following change.\n"
- PostMessage(cl.name, pmsg, send_mail="checked", subject="code review: " + line1(cl.desc))
+ subject = "code review %s: %s" % (cl.name, line1(cl.desc))
+ PostMessage(cl.name, pmsg, send_mail="checked", subject=subject)
def submit(ui, repo, *pats, **opts):
"""submit change to remote repository
@@ -835,9 +836,7 @@ class FormParser(HTMLParser):
self.curtag = None
self.curdata = None
def handle_charref(self, name):
- import unicodedata
- char = unicodedata.name(unichr(int(name)))
- self.handle_data(char)
+ self.handle_data(unichr(int(name)))
def handle_entityref(self, name):
import htmlentitydefs
if name in htmlentitydefs.entitydefs: