diff -r de0718b80010 -r d476667171a1 src/eric7/Plugins/PluginVcsMercurial.py --- a/src/eric7/Plugins/PluginVcsMercurial.py Mon Sep 25 12:09:23 2023 +0200 +++ b/src/eric7/Plugins/PluginVcsMercurial.py Tue Sep 26 18:26:21 2023 +0200 @@ -270,7 +270,7 @@ @param key the key of the value to get @return the requested setting """ - if key in [ + if key in ( "StopLogOnCopy", "PullUpdate", "PreferUnbundle", @@ -278,36 +278,36 @@ "InternalMerge", "ConsiderHidden", "LogBrowserShowFullLog", - ]: + ): return Preferences.toBool( Preferences.getSettings().value( "Mercurial/" + key, cls.MercurialDefaults[key] ) ) - elif key in [ + elif key in ( "LogLimit", "CommitAuthorsLimit", "ServerPort", "LogMessageColumnWidth", - ]: + ): return int( Preferences.getSettings().value( "Mercurial/" + key, cls.MercurialDefaults[key] ) ) - elif key in ["Commits", "CommitAuthors", "RepositoryUrlHistory"]: + elif key in ("Commits", "CommitAuthors", "RepositoryUrlHistory"): return Preferences.toList( Preferences.getSettings().value( "Mercurial/" + key, cls.MercurialDefaults[key] ) ) - elif key in [ + elif key in ( "LogBrowserGeometry", "StatusDialogGeometry", "StatusDialogSplitterState", "MqStatusDialogGeometry", "MqStatusDialogSplitterState", - ]: + ): # QByteArray values v = Preferences.getSettings().value("Mercurial/" + key) if v is not None: