eric6/QScintilla/Lexers/LexerPygments.py

branch
jsonfiles
changeset 8027
ccbfefe5bc5a
parent 7923
91e843545d9a
child 8142
43248bafe9b2
child 8158
16a34a0167ba
--- a/eric6/QScintilla/Lexers/LexerPygments.py	Fri Jan 29 14:19:41 2021 +0100
+++ b/eric6/QScintilla/Lexers/LexerPygments.py	Fri Jan 29 19:30:59 2021 +0100
@@ -187,9 +187,12 @@
         if name.startswith("Pygments|"):
             self.__forcedPygmentsName = True
             self.__pygmentsName = name.replace("Pygments|", "")
-        else:
+        elif name:
             self.__pygmentsName = name
             self.__forcedPygmentsName = True
+        else:
+            self.__pygmentsName = ""
+            self.__forcedPygmentsName = False
         
         self.descriptions = {
             PYGMENTS_DEFAULT: self.tr("Default"),
@@ -317,10 +320,7 @@
         @return language of the lexer (string)
         """
         if self.__pygmentsName:
-            if self.__forcedPygmentsName:
-                return "Guessed"
-            else:
-                return self.__pygmentsName
+            return self.__pygmentsName
         else:
             return "Guessed"
     

eric ide

mercurial