DebugClients/Python3/DebugClientBase.py

changeset 5115
ed2f37c1f6b6
parent 4944
d4709f4818bb
child 5119
80bd41498eef
diff -r ad158c12d744 -r ed2f37c1f6b6 DebugClients/Python3/DebugClientBase.py
--- a/DebugClients/Python3/DebugClientBase.py	Sun Aug 28 18:52:00 2016 +0200
+++ b/DebugClients/Python3/DebugClientBase.py	Tue Aug 30 20:13:21 2016 +0200
@@ -496,7 +496,7 @@
                 wd, fn, args, tracePython = arg.split('|')
                 self.__setCoding(fn)
                 sys.argv.append(fn)
-                sys.argv.extend(eval(args.replace("u'", "'")))
+                sys.argv.extend(eval(args))
                 sys.path = self.__getSysPath(os.path.dirname(sys.argv[0]))
                 if wd == '':
                     os.chdir(sys.path[1])
@@ -542,7 +542,7 @@
                 wd, fn, args = arg.split('|')
                 self.__setCoding(fn)
                 sys.argv.append(fn)
-                sys.argv.extend(eval(args.replace("u'", "'")))
+                sys.argv.extend(eval(args))
                 sys.path = self.__getSysPath(os.path.dirname(sys.argv[0]))
                 if wd == '':
                     os.chdir(sys.path[1])
@@ -585,7 +585,7 @@
                 wd, fn, args, erase = arg.split('|')
                 self.__setCoding(fn)
                 sys.argv.append(fn)
-                sys.argv.extend(eval(args.replace("u'", "'")))
+                sys.argv.extend(eval(args))
                 sys.path = self.__getSysPath(os.path.dirname(sys.argv[0]))
                 if wd == '':
                     os.chdir(sys.path[1])
@@ -630,7 +630,7 @@
                 wd, fn, args, erase = arg.split('@@')
                 self.__setCoding(fn)
                 sys.argv.append(fn)
-                sys.argv.extend(eval(args.replace("u'", "'")))
+                sys.argv.extend(eval(args))
                 sys.path = self.__getSysPath(os.path.dirname(sys.argv[0]))
                 if wd == '':
                     os.chdir(sys.path[1])

eric ide

mercurial