Added TODOs to handle a deactivated (i.e. not loaded) syntax checker service.

Wed, 17 Dec 2014 19:57:27 +0100

author
Detlev Offenbach <detlev@die-offenbachs.de>
date
Wed, 17 Dec 2014 19:57:27 +0100
changeset 3971
b78b17dbdcef
parent 3970
c16a52652af5
child 3972
efc9c803ebdc

Added TODOs to handle a deactivated (i.e. not loaded) syntax checker service.

Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py file | annotate | diff | comparison | revisions
QScintilla/Editor.py file | annotate | diff | comparison | revisions
--- a/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Mon Dec 15 19:20:07 2014 +0100
+++ b/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckerDialog.py	Wed Dec 17 19:57:27 2014 +0100
@@ -65,6 +65,7 @@
         self.checkProgressLabel.setVisible(False)
         self.checkProgressLabel.setMaximumWidth(600)
         
+        # TODO: add code to handle a KeyError here (i.e. service is not loaded)
         self.syntaxCheckService = e5App().getObject('SyntaxCheckService')
         self.syntaxCheckService.syntaxChecked.connect(self.__processResult)
         self.filename = None
--- a/QScintilla/Editor.py	Mon Dec 15 19:20:07 2014 +0100
+++ b/QScintilla/Editor.py	Wed Dec 17 19:57:27 2014 +0100
@@ -316,6 +316,7 @@
         self.__setTextDisplay()
         
         # initialize the online syntax check timer
+        # TODO: add code to handle a KeyError here (i.e. service is not loaded)
         self.syntaxCheckService = e5App().getObject('SyntaxCheckService')
         self.syntaxCheckService.syntaxChecked.connect(self.__processResult)
         self.__initOnlineSyntaxCheck()

eric ide

mercurial