Plugins/PluginSyntaxChecker.py

changeset 40
c2e5472b112c
parent 28
dde24fc7f7ba
child 53
c3eb7cc1ff8b
diff -r ce735122a1fb -r c2e5472b112c Plugins/PluginSyntaxChecker.py
--- a/Plugins/PluginSyntaxChecker.py	Fri Jan 08 14:45:03 2010 +0000
+++ b/Plugins/PluginSyntaxChecker.py	Fri Jan 08 17:04:18 2010 +0000
@@ -17,6 +17,8 @@
 
 from CheckerPlugins.SyntaxChecker.SyntaxCheckerDialog import SyntaxCheckerDialog
 
+import Preferences
+
 # Start-Of-Header
 name = "Syntax Checker Plugin"
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
@@ -178,12 +180,9 @@
         """
         project = e4App().getObject("Project")
         project.saveAllScripts()
-        # TODO: make this dependant on configured extensions
         files = [os.path.join(project.ppath, file) \
             for file in project.pdata["SOURCES"] \
-                if file.endswith(".py") or \
-                   file.endswith(".pyw") or \
-                   file.endswith(".ptl")]
+                if file.endswith(tuple(Preferences.getPython("Python3Extensions")))]
         
         self.__projectSyntaxCheckerDialog = SyntaxCheckerDialog()
         self.__projectSyntaxCheckerDialog.show()

eric ide

mercurial