src/eric7/QScintilla/Lexers/SubstyledLexer.py

branch
eric7
changeset 10373
093dcebe5ecb
parent 9653
e67609152c5e
child 10439
21c28b0f9e41
diff -r 1444b4bee64b -r 093dcebe5ecb src/eric7/QScintilla/Lexers/SubstyledLexer.py
--- a/src/eric7/QScintilla/Lexers/SubstyledLexer.py	Sun Dec 03 16:44:52 2023 +0100
+++ b/src/eric7/QScintilla/Lexers/SubstyledLexer.py	Sun Dec 03 19:46:34 2023 +0100
@@ -186,9 +186,7 @@
                 if subStyleStart < 0:
                     continue
 
-                for subStyleIndex, subStyleKey in enumerate(
-                    sorted(subStylesData.keys())
-                ):
+                for subStyleIndex, subStyleKey in enumerate(sorted(subStylesData)):
                     styleNo = subStyleStart + subStyleIndex
                     subStyle = subStylesData[subStyleKey]
                     # set the words
@@ -270,7 +268,7 @@
             )
             settings.setValue(key, len(self.__subStyles[baseStyle]))
             for subStyleIndex, subStyle in enumerate(
-                sorted(self.__subStyles[baseStyle].keys())
+                sorted(self.__subStyles[baseStyle])
             ):
                 substyleKey = "Scintilla/{0}/style{1}/substyle{2}/".format(
                     self.language(), baseStyle, subStyleIndex
@@ -718,7 +716,7 @@
         @rtype int
         """
         if style in self.__subStyles:
-            lastSubStyle = sorted(self.__subStyles[style].keys())[-1]
+            lastSubStyle = sorted(self.__subStyles[style])[-1]
             subStyle = lastSubStyle + 1
             self.__subStyles[style][subStyle] = {
                 "Description": "",

eric ide

mercurial