Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.py

branch
Py2 comp.
changeset 3141
72f3bde98c58
parent 3057
10516539f238
child 3145
a9de05d4a22f
diff -r e47a9d5954e8 -r 72f3bde98c58 Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.py
--- a/Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.py	Wed Dec 04 22:08:03 2013 +0100
+++ b/Plugins/VcsPlugins/vcsPySvn/SvnChangeListsDialog.py	Fri Dec 13 22:45:47 2013 +0100
@@ -10,6 +10,7 @@
 from __future__ import unicode_literals    # __IGNORE_WARNING__
 
 import os
+import sys
 
 import pysvn
 
@@ -87,6 +88,9 @@
             for entry in entries:
                 file = entry[0]
                 changelist = entry[1]
+                if sys.version_info[0] == 2:
+                    file = file.decode('utf-8')
+                    changelist = changelist.decode('utf-8')
                 if changelist not in self.changeListsDict:
                     self.changeListsDict[changelist] = []
                 filename = file.replace(path + os.sep, "")

eric ide

mercurial