From d59559bc495ee660890a4ba5f6af3fc5dc34966b Mon Sep 17 00:00:00 2001 From: skyjake Date: Fri, 23 Dec 2011 12:08:34 +0200 Subject: [PATCH] Builder: Fixed handling of ampersand in commit text --- distrib/builder/changes.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/distrib/builder/changes.py b/distrib/builder/changes.py index fcf9532540..112fcd9674 100644 --- a/distrib/builder/changes.py +++ b/distrib/builder/changes.py @@ -60,6 +60,7 @@ def parse(self): os.system("git log %s..%s --format=\"%s\" >> %s" % (self.fromTag, self.toTag, format, tmpName)) logText = unicode(file(tmpName, 'rt').read(), 'utf-8') + logText = logText.replace('&', '&') logText = logText.replace(u'ä', u'ä') logText = logText.replace(u'ö', u'ö') logText = logText.replace(u'Ä', u'Ä') @@ -67,7 +68,6 @@ def parse(self): logText = logText.encode('utf-8') logText = logText.replace('<', '<') logText = logText.replace('>', '>') - logText = logText.replace('&', '&') os.remove(tmpName)