Fixed a few bugs in the debugger interfaces related to path separator of different operating systems. 6_1_x

Sun, 24 Jul 2016 19:26:45 +0200

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Sun, 24 Jul 2016 19:26:45 +0200
branch
6_1_x
changeset 5060
56eee32610a3
parent 5058
41df96c4c8ce
child 5066
00b319d07753

Fixed a few bugs in the debugger interfaces related to path separator of different operating systems.

Debugger/DebuggerInterfacePython.py file | annotate | diff | comparison | revisions
Debugger/DebuggerInterfacePython3.py file | annotate | diff | comparison | revisions
Debugger/DebuggerInterfaceRuby.py file | annotate | diff | comparison | revisions
--- a/Debugger/DebuggerInterfacePython.py	Sun Jul 24 16:51:17 2016 +0200
+++ b/Debugger/DebuggerInterfacePython.py	Sun Jul 24 19:26:45 2016 +0200
@@ -198,7 +198,7 @@
                 rhost = "localhost"
             if rexec:
                 args = Utilities.parseOptionString(rexec) + \
-                    [rhost, interpreter, os.path.abspath(debugClient),
+                    [rhost, interpreter, debugClient,
                         noencoding, str(port), redirect, ipaddr]
                 args[0] = Utilities.getExecutablePath(args[0])
                 process = self.__startProcess(args[0], args[1:])
--- a/Debugger/DebuggerInterfacePython3.py	Sun Jul 24 16:51:17 2016 +0200
+++ b/Debugger/DebuggerInterfacePython3.py	Sun Jul 24 19:26:45 2016 +0200
@@ -195,7 +195,7 @@
                 rhost = "localhost"
             if rexec:
                 args = Utilities.parseOptionString(rexec) + \
-                    [rhost, interpreter, os.path.abspath(debugClient),
+                    [rhost, interpreter, debugClient,
                         noencoding, str(port), redirect, ipaddr]
                 args[0] = Utilities.getExecutablePath(args[0])
                 process = self.__startProcess(args[0], args[1:])
--- a/Debugger/DebuggerInterfaceRuby.py	Sun Jul 24 16:51:17 2016 +0200
+++ b/Debugger/DebuggerInterfaceRuby.py	Sun Jul 24 19:26:45 2016 +0200
@@ -173,7 +173,7 @@
                 rhost = "localhost"
             if rexec:
                 args = Utilities.parseOptionString(rexec) + \
-                    [rhost, interpreter, os.path.abspath(debugClient),
+                    [rhost, interpreter, debugClient,
                         str(port), redirect, ipaddr]
                 args[0] = Utilities.getExecutablePath(args[0])
                 process = self.__startProcess(args[0], args[1:])

eric ide

mercurial