# HG changeset patch # User Yuya Nishihara # Date 1507970501 -32400 # Node ID e5a2cfc524d42bf09b4ed5766bb9031fe5c1f0e0 # Parent 56f0853346112448b96140dbfd1d3597d061bd84 config: allow remapping the default section The next patch depends on it. It doesn't make sense that the default section can't be remapped with {'': whatever}. diff -r 56f085334611 -r e5a2cfc524d4 mercurial/config.py --- a/mercurial/config.py Sat Aug 20 18:33:02 2016 +0900 +++ b/mercurial/config.py Sat Oct 14 17:41:41 2017 +0900 @@ -118,6 +118,9 @@ line = 0 cont = False + if remap: + section = remap.get(section, section) + for l in data.splitlines(True): line += 1 if line == 1 and l.startswith('\xef\xbb\xbf'):