diff -r ebec303b4e50 -r 381665763704 Plugins/PluginVcsMercurial.py --- a/Plugins/PluginVcsMercurial.py Wed Nov 16 20:03:45 2016 +0100 +++ b/Plugins/PluginVcsMercurial.py Thu Nov 17 18:59:13 2016 +0100 @@ -164,6 +164,8 @@ "LogLimit": 20, "CommitMessages": 20, "Commits": [], + "CommitAuthorsLimit": 20, + "CommitAuthors": [], "PullUpdate": False, "PreferUnbundle": False, "ServerPort": 8000, @@ -250,10 +252,11 @@ "ConsiderHidden"]: return Preferences.toBool(Preferences.Prefs.settings.value( "Mercurial/" + key, self.__mercurialDefaults[key])) - elif key in ["LogLimit", "CommitMessages", "ServerPort"]: + elif key in ["LogLimit", "CommitMessages", "CommitAuthorsLimit", + "ServerPort"]: return int(Preferences.Prefs.settings.value( "Mercurial/" + key, self.__mercurialDefaults[key])) - elif key in ["Commits"]: + elif key in ["Commits", "CommitAuthors"]: return Preferences.toList(Preferences.Prefs.settings.value( "Mercurial/" + key)) else: