src/eric7/Debugger/DebugServer.py

branch
server
changeset 10564
0de57f082daa
parent 10561
be23a662d709
child 10566
25330d3ea3af
equal deleted inserted replaced
10563:b4b47c1a02ba 10564:0de57f082daa
613 elif self.__autoClearShell: 613 elif self.__autoClearShell:
614 self.__autoClearShell = False 614 self.__autoClearShell = False
615 self.remoteBanner() 615 self.remoteBanner()
616 elif startRemote: 616 elif startRemote:
617 self.__ericServerDebugging = True 617 self.__ericServerDebugging = True
618 self.remoteBanner() 618 if self.lastClientType != self.clientType:
619 self.lastClientType = self.clientType
620 self.remoteBanner()
621 elif self.__autoClearShell:
622 self.__autoClearShell = False
623 self.remoteBanner()
619 else: 624 else:
620 if clType and self.lastClientType: 625 if clType and self.lastClientType:
621 self.__setClientType(self.lastClientType) 626 self.__setClientType(self.lastClientType)
622 else: 627 else:
623 self.__createDebuggerInterface("None") 628 self.__createDebuggerInterface("None")
1204 False, 1209 False,
1205 forProject=forProject, 1210 forProject=forProject,
1206 runInConsole=runInConsole, 1211 runInConsole=runInConsole,
1207 venvName=venvName, 1212 venvName=venvName,
1208 configOverride=configOverride, 1213 configOverride=configOverride,
1214 startRemote=FileSystemUtilities.isRemoteFileName(fn),
1209 ) 1215 )
1210 1216
1211 self.remoteEnvironment(env) 1217 self.remoteEnvironment(env)
1212 1218
1213 self.debuggerInterface.remoteRun(fn, argv, wd) 1219 self.debuggerInterface.remoteRun(fn, argv, wd)

eric ide

mercurial