RefactoringRope/CodeAssistServer.py

changeset 270
efc48da49a75
parent 269
02bf946efbdc
child 273
803593e12756
equal deleted inserted replaced
269:02bf946efbdc 270:efc48da49a75
536 else: 536 else:
537 venvName = "" 537 venvName = ""
538 if venvName: 538 if venvName:
539 interpreter = e5App().getObject("VirtualEnvManager")\ 539 interpreter = e5App().getObject("VirtualEnvManager")\
540 .getVirtualenvInterpreter(venvName) 540 .getVirtualenvInterpreter(venvName)
541 else:
542 interpreter = ""
541 except KeyError: 543 except KeyError:
542 # backward compatibility (eric <18.07) 544 # backward compatibility (eric <18.07)
543 if idString == "Python2": 545 if idString == "Python2":
544 # Python 2 546 # Python 2
545 interpreter = Preferences.getDebugger("PythonInterpreter") 547 interpreter = Preferences.getDebugger("PythonInterpreter")
548 interpreter = Preferences.getDebugger("Python3Interpreter") 550 interpreter = Preferences.getDebugger("Python3Interpreter")
549 else: 551 else:
550 interpreter = "" 552 interpreter = ""
551 if interpreter: 553 if interpreter:
552 ok = self.__startCodeAssistClient(interpreter, idString) 554 ok = self.__startCodeAssistClient(interpreter, idString)
555 else:
556 ok = False
553 return ok 557 return ok
554 558
555 @pyqtSlot() 559 @pyqtSlot()
556 def handleNewConnection(self): 560 def handleNewConnection(self):
557 """ 561 """

eric ide

mercurial