From 780bc9de9d4d8fc98635d897959c330427e78654 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Mon, 21 May 2012 11:19:20 +0200 Subject: [PATCH 1/2] fix mercurial encoding problem on windows --- .../scm-hg-plugin/src/main/resources/sonia/scm/python/util.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scm-plugins/scm-hg-plugin/src/main/resources/sonia/scm/python/util.py b/scm-plugins/scm-hg-plugin/src/main/resources/sonia/scm/python/util.py index 0dedf0380f..ab32548dc2 100644 --- a/scm-plugins/scm-hg-plugin/src/main/resources/sonia/scm/python/util.py +++ b/scm-plugins/scm-hg-plugin/src/main/resources/sonia/scm/python/util.py @@ -33,7 +33,7 @@ import sys, os # import mercurial modules -from mercurial import hg, ui, commands +from mercurial import hg, ui, commands, encoding from mercurial.node import hex from xml.dom.minidom import Document @@ -52,7 +52,7 @@ def createChildNode(doc, parentNode, name): return node def appendValue(doc, node, value): - textNode = doc.createTextNode(value) + textNode = doc.createTextNode(encoding.tolocal(value)) node.appendChild(textNode) def appendTextNode(doc, parentNode, name, value): From 3237f7446a55bb1ab5ff3281efee232a82665034 Mon Sep 17 00:00:00 2001 From: Sebastian Sdorra Date: Mon, 21 May 2012 13:16:44 +0200 Subject: [PATCH 2/2] close branch issue-139