encode changeset description with utf-8

This commit is contained in:
Sebastian Sdorra
2012-02-09 15:32:14 +01:00
parent 7ab0b5950e
commit f1ab1a70d7
2 changed files with 2 additions and 2 deletions

View File

@@ -147,7 +147,7 @@ for file in files:
print ' <directory>false</directory>'
print ' <length>' + str(file.size()) + '</length>'
print ' <lastModified>' + str(time).split('.')[0] + '</lastModified>'
print ' <description>' + desc + '</description>'
print ' <description>' + escape(desc.encode('UTF-8')) + '</description>'
print ' </file>'
print ' </files>'
print '</browser-result>'

View File

@@ -79,7 +79,7 @@ def printChangeset(repo, ctx):
for parent in parents:
print ' <parents>' + str(parent.rev()) + ':' + hex(parent.node()[:6]) + '</parents>'
print ' <author>' + escape(ctx.user()) + '</author>'
print ' <description>' + escape(ctx.description()) + '</description>'
print ' <description>' + escape(ctx.description().encode('UTF-8')) + '</description>'
print ' <date>' + str(time).split('.')[0] + '</date>'
# author