diff -r 1444b4bee64b -r 093dcebe5ecb src/eric7/Preferences/__init__.py --- a/src/eric7/Preferences/__init__.py Sun Dec 03 16:44:52 2023 +0100 +++ b/src/eric7/Preferences/__init__.py Sun Dec 03 19:46:34 2023 +0100 @@ -2628,7 +2628,7 @@ if len(keyList) == 0: # build from scratch - for key in list(editorLexerAssocDefaults.keys()): + for key in editorLexerAssocDefaults: editorLexerAssoc[key] = editorLexerAssocDefaults[key] else: for key in keyList: @@ -2638,7 +2638,7 @@ ) # check for new default lexer associations - for key in list(editorLexerAssocDefaults.keys()): + for key in editorLexerAssocDefaults: if key not in editorLexerAssoc: editorLexerAssoc[key] = editorLexerAssocDefaults[key] return editorLexerAssoc @@ -2669,7 +2669,7 @@ (string) @return the requested lexer language (string) """ - for pattern, language in list(getEditorLexerAssocs().items()): + for pattern, language in getEditorLexerAssocs().items(): if fnmatch.fnmatch(filename, pattern): return language @@ -4056,7 +4056,7 @@ Module function to save the reset layout. """ if Prefs.resetLayout: - for key in list(Prefs.geometryDefaults.keys()): + for key in Prefs.geometryDefaults: Prefs.settings.setValue("Geometry/" + key, Prefs.geometryDefaults[key])