Debugger/DebugServer.py

changeset 5929
4ce93da7616e
parent 5899
0516f6548ca6
child 5949
22657f04f332
child 5964
066e6c78a367
equal deleted inserted replaced
5928:a3809f75ca07 5929:4ce93da7616e
840 self.__setClientType( 840 self.__setClientType(
841 self.__findLanguageForExtension(os.path.splitext(fn)[1])) 841 self.__findLanguageForExtension(os.path.splitext(fn)[1]))
842 except KeyError: 842 except KeyError:
843 self.__setClientType('Python3') # assume it is a Python3 file 843 self.__setClientType('Python3') # assume it is a Python3 file
844 self.startClient(False, forProject=forProject, 844 self.startClient(False, forProject=forProject,
845 runInConsole=runInConsole) 845 runInConsole=runInConsole, interpreter=interpreter)
846 846
847 self.setCallTraceEnabled(enableCallTrace) 847 self.setCallTraceEnabled(enableCallTrace)
848 self.remoteEnvironment(env) 848 self.remoteEnvironment(env)
849 849
850 self.debuggerInterface.remoteLoad(fn, argv, wd, tracePython, 850 self.debuggerInterface.remoteLoad(fn, argv, wd, tracePython,
886 self.__setClientType( 886 self.__setClientType(
887 self.__findLanguageForExtension(os.path.splitext(fn)[1])) 887 self.__findLanguageForExtension(os.path.splitext(fn)[1]))
888 except KeyError: 888 except KeyError:
889 self.__setClientType('Python3') # assume it is a Python3 file 889 self.__setClientType('Python3') # assume it is a Python3 file
890 self.startClient(False, forProject=forProject, 890 self.startClient(False, forProject=forProject,
891 runInConsole=runInConsole) 891 runInConsole=runInConsole, interpreter=interpreter)
892 892
893 self.remoteEnvironment(env) 893 self.remoteEnvironment(env)
894 894
895 self.debuggerInterface.remoteRun(fn, argv, wd, autoFork, forkChild) 895 self.debuggerInterface.remoteRun(fn, argv, wd, autoFork, forkChild)
896 self.debugging = False 896 self.debugging = False
927 self.__setClientType( 927 self.__setClientType(
928 self.__findLanguageForExtension(os.path.splitext(fn)[1])) 928 self.__findLanguageForExtension(os.path.splitext(fn)[1]))
929 except KeyError: 929 except KeyError:
930 self.__setClientType('Python3') # assume it is a Python3 file 930 self.__setClientType('Python3') # assume it is a Python3 file
931 self.startClient(False, forProject=forProject, 931 self.startClient(False, forProject=forProject,
932 runInConsole=runInConsole) 932 runInConsole=runInConsole, interpreter=interpreter)
933 933
934 self.remoteEnvironment(env) 934 self.remoteEnvironment(env)
935 935
936 self.debuggerInterface.remoteCoverage(fn, argv, wd, erase) 936 self.debuggerInterface.remoteCoverage(fn, argv, wd, erase)
937 self.debugging = False 937 self.debugging = False
968 self.__setClientType( 968 self.__setClientType(
969 self.__findLanguageForExtension(os.path.splitext(fn)[1])) 969 self.__findLanguageForExtension(os.path.splitext(fn)[1]))
970 except KeyError: 970 except KeyError:
971 self.__setClientType('Python3') # assume it is a Python3 file 971 self.__setClientType('Python3') # assume it is a Python3 file
972 self.startClient(False, forProject=forProject, 972 self.startClient(False, forProject=forProject,
973 runInConsole=runInConsole) 973 runInConsole=runInConsole, interpreter=interpreter)
974 974
975 self.remoteEnvironment(env) 975 self.remoteEnvironment(env)
976 976
977 self.debuggerInterface.remoteProfile(fn, argv, wd, erase) 977 self.debuggerInterface.remoteProfile(fn, argv, wd, erase)
978 self.debugging = False 978 self.debugging = False

eric ide

mercurial