eric7/Plugins/PluginVcsMercurial.py

branch
eric7
changeset 8624
5192a2592324
parent 8358
144a6b854f70
child 8637
394377638256
equal deleted inserted replaced
8623:fced5aa98d41 8624:5192a2592324
150 Class implementing the Mercurial version control plugin. 150 Class implementing the Mercurial version control plugin.
151 """ 151 """
152 MercurialDefaults = { 152 MercurialDefaults = {
153 "StopLogOnCopy": True, # used in log browser 153 "StopLogOnCopy": True, # used in log browser
154 "LogLimit": 20, 154 "LogLimit": 20,
155 "CommitMessages": 20,
156 "Commits": [], 155 "Commits": [],
157 "CommitAuthorsLimit": 20, 156 "CommitAuthorsLimit": 20,
158 "CommitAuthors": [], 157 "CommitAuthors": [],
159 "PullUpdate": False, 158 "PullUpdate": False,
160 "PreferUnbundle": False, 159 "PreferUnbundle": False,
259 if key in ["StopLogOnCopy", "PullUpdate", "PreferUnbundle", 258 if key in ["StopLogOnCopy", "PullUpdate", "PreferUnbundle",
260 "CreateBackup", "InternalMerge", "ConsiderHidden", 259 "CreateBackup", "InternalMerge", "ConsiderHidden",
261 "LogBrowserShowFullLog"]: 260 "LogBrowserShowFullLog"]:
262 return Preferences.toBool(Preferences.Prefs.settings.value( 261 return Preferences.toBool(Preferences.Prefs.settings.value(
263 "Mercurial/" + key, cls.MercurialDefaults[key])) 262 "Mercurial/" + key, cls.MercurialDefaults[key]))
264 elif key in ["LogLimit", "CommitMessages", "CommitAuthorsLimit", 263 elif key in ["LogLimit", "CommitAuthorsLimit", "ServerPort",
265 "ServerPort", "LogMessageColumnWidth"]: 264 "LogMessageColumnWidth"]:
266 return int(Preferences.Prefs.settings.value( 265 return int(Preferences.Prefs.settings.value(
267 "Mercurial/" + key, cls.MercurialDefaults[key])) 266 "Mercurial/" + key, cls.MercurialDefaults[key]))
268 elif key in ["Commits", "CommitAuthors", "RepositoryUrlHistory"]: 267 elif key in ["Commits", "CommitAuthors", "RepositoryUrlHistory"]:
269 return Preferences.toList(Preferences.Prefs.settings.value( 268 return Preferences.toList(Preferences.Prefs.settings.value(
270 "Mercurial/" + key, cls.MercurialDefaults[key])) 269 "Mercurial/" + key, cls.MercurialDefaults[key]))

eric ide

mercurial