src/eric7/QScintilla/MiniEditor.py

branch
eric7
changeset 9612
93b496cc3c88
parent 9576
be9f8e7e42e0
child 9619
7033f25b1462
diff -r af03537d56b2 -r 93b496cc3c88 src/eric7/QScintilla/MiniEditor.py
--- a/src/eric7/QScintilla/MiniEditor.py	Sun Dec 11 18:24:41 2022 +0100
+++ b/src/eric7/QScintilla/MiniEditor.py	Mon Dec 12 16:35:21 2022 +0100
@@ -3898,21 +3898,17 @@
         """
         if self.apiLanguage == "Guessed" or self.apiLanguage.startswith("Pygments|"):
             lang = self.lexer_.name()
-            if normalized:
+            if normalized:  # __IGNORE_WARNING_Y102__
                 # adjust some Pygments lexer names
                 if lang in ("Python 2.x", "Python"):
                     lang = "Python3"
-                elif lang == "Protocol Buffer":
-                    lang = "Protocol"
 
         else:
             lang = self.apiLanguage
-            if forPygments:
+            if forPygments:  # __IGNORE_WARNING_Y102__
                 # adjust some names to Pygments lexer names
                 if lang == "Python3":
                     lang = "Python"
-                elif lang == "Protocol":
-                    lang = "Protocol Buffer"
         return lang
 
     def __checkLanguage(self):
@@ -3969,16 +3965,13 @@
             else:
                 self.apiLanguage = "Pygments|{0}".format(pyname)
         else:
-            if language == "Protocol":
-                self.apiLanguage = language
-            else:
-                # Change API language for lexer where QScintilla reports
-                # an abbreviated name.
-                self.apiLanguage = self.lexer_.language()
-                if self.apiLanguage == "POV":
-                    self.apiLanguage = "Povray"
-                elif self.apiLanguage == "PO":
-                    self.apiLanguage = "Gettext"
+            # Change API language for lexer where QScintilla reports
+            # an abbreviated name.
+            self.apiLanguage = self.lexer_.language()
+            if self.apiLanguage == "POV":
+                self.apiLanguage = "Povray"
+            elif self.apiLanguage == "PO":
+                self.apiLanguage = "Gettext"
         self.__textEdit.setLexer(self.lexer_)
         if self.lexer_.lexer() == "container" or self.lexer_.lexer() is None:
             self.__textEdit.SCN_STYLENEEDED.connect(self.__styleNeeded)

eric ide

mercurial