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 |