eric6/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py

changeset 7164
6da6a0a5a448
parent 6942
2602857055c5
child 7256
4ef3b78ebb4e
diff -r 00166038bba5 -r 6da6a0a5a448 eric6/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py
--- a/eric6/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py	Fri Aug 23 20:08:33 2019 +0200
+++ b/eric6/Plugins/CheckerPlugins/SyntaxChecker/SyntaxCheckService.py	Sat Aug 24 16:33:42 2019 +0200
@@ -93,7 +93,7 @@
         
         @return list of languanges supported (list of str)
         """
-        return list(self.__supportedLanguages.keys())
+        return list(self.__supportedLanguages.keys()) + ["MicroPython"]
 
     def removeLanguage(self, lang):
         """
@@ -131,6 +131,9 @@
             lang = self.__determineLanguage(filename, source)
         if lang not in self.getLanguages():
             return
+        if lang == "MicroPython":
+            lang = "Python3"
+        
         data = [source]
         # Call the getArgs function to get the required arguments
         env, args, getExt = self.__supportedLanguages[lang]

eric ide

mercurial