Mercurial > public > mercurial-scm > hg
comparison mercurial/exchange.py @ 32991:03608e8d09e9
configitems: register 'ui.clonebundleprefers' as example for 'configlist'
This exercise the default value handling in 'configlist'.
author | Pierre-Yves David <pierre-yves.david@octobus.net> |
---|---|
date | Sat, 17 Jun 2017 13:25:42 +0200 |
parents | 067173e3c8a6 |
children | 4e6dc34b5d7a |
comparison
equal
deleted
inserted
replaced
32990:1d5d7e2b7ab5 | 32991:03608e8d09e9 |
---|---|
1978 | 1978 |
1979 def __ne__(self, other): | 1979 def __ne__(self, other): |
1980 return self._cmp(other) != 0 | 1980 return self._cmp(other) != 0 |
1981 | 1981 |
1982 def sortclonebundleentries(ui, entries): | 1982 def sortclonebundleentries(ui, entries): |
1983 prefers = ui.configlist('ui', 'clonebundleprefers', default=[]) | 1983 prefers = ui.configlist('ui', 'clonebundleprefers') |
1984 if not prefers: | 1984 if not prefers: |
1985 return list(entries) | 1985 return list(entries) |
1986 | 1986 |
1987 prefers = [p.split('=', 1) for p in prefers] | 1987 prefers = [p.split('=', 1) for p in prefers] |
1988 | 1988 |