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}.
--- 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'):