eric6/QScintilla/Lexers/SubstyledLexer.py

changeset 8220
006ee31b4835
parent 8218
7c09585bd960
child 8235
78e6d29eb773
--- a/eric6/QScintilla/Lexers/SubstyledLexer.py	Sun Apr 11 11:34:32 2021 +0200
+++ b/eric6/QScintilla/Lexers/SubstyledLexer.py	Sun Apr 11 12:38:16 2021 +0200
@@ -187,9 +187,9 @@
                 if subStyleStart < 0:
                     continue
                 
-                subStyleIndex = -1
-                for subStyleKey in sorted(subStylesData.keys()):
-                    subStyleIndex += 1
+                for subStyleIndex, subStyleKey in enumerate(
+                    sorted(subStylesData.keys())
+                ):
                     styleNo = subStyleStart + subStyleIndex
                     subStyle = subStylesData[subStyleKey]
                     # set the words
@@ -266,9 +266,9 @@
             key = "Scintilla/{0}/style{1}/SubStyleLength".format(
                 self.language(), baseStyle)
             settings.setValue(key, len(self.__subStyles[baseStyle]))
-            subStyleIndex = -1
-            for subStyle in sorted(self.__subStyles[baseStyle].keys()):
-                subStyleIndex += 1
+            for subStyleIndex, subStyle in enumerate(
+                sorted(self.__subStyles[baseStyle].keys())
+            ):
                 substyleKey = "Scintilla/{0}/style{1}/substyle{2}/".format(
                     self.language(), baseStyle, subStyleIndex)
                 subStyleData = self.__subStyles[baseStyle][subStyle]

eric ide

mercurial