--- a/eric6/Utilities/BackgroundService.py Mon Sep 23 19:10:42 2019 +0200 +++ b/eric6/Utilities/BackgroundService.py Mon Sep 23 19:22:12 2019 +0200 @@ -70,8 +70,8 @@ for pyName in ['Python2', 'Python3']: venvName = Preferences.getDebugger( pyName + "VirtualEnv") - interpreter = e5App().getObject("VirtualEnvManager")\ - .getVirtualenvInterpreter(venvName) + interpreter = e5App().getObject( + "VirtualEnvManager").getVirtualenvInterpreter(venvName) if not interpreter and int(pyName[-1]) == sys.version_info[0]: interpreter = sys.executable.replace("w.exe", ".exe") if interpreter: @@ -249,8 +249,8 @@ for pyName in ['Python2', 'Python3']: venvName = Preferences.getDebugger( pyName + "VirtualEnv") - interpreter = e5App().getObject("VirtualEnvManager")\ - .getVirtualenvInterpreter(venvName) + interpreter = e5App().getObject( + "VirtualEnvManager").getVirtualenvInterpreter(venvName) if not interpreter and int(pyName[-1]) == sys.version_info[0]: interpreter = sys.executable.replace("w.exe", ".exe") @@ -355,8 +355,9 @@ (function) @param onBatchDone function called when a batch job is done (function) """ - self.services[(fx, lang)] = \ + self.services[(fx, lang)] = ( modulepath, module, callback, onErrorCallback + ) self.enqueueRequest('INIT', lang, fx, [modulepath, module]) if onErrorCallback: self.serviceNotAvailable.connect(onErrorCallback)