# HG changeset patch # User Jun Wu # Date 1507057207 25200 # Node ID 0efdfb57b05cffb26b3f306f08c9424e0481b776 # Parent 40b6d25ed2d525938ad666e6a0e13f663a4cbcef config: add a missing preparewrite() call Thanks Yuya for pointing this out in D808. Differential Revision: https://phab.mercurial-scm.org/D924 diff -r 40b6d25ed2d5 -r 0efdfb57b05c mercurial/config.py --- a/mercurial/config.py Tue Oct 03 16:59:17 2017 -0700 +++ b/mercurial/config.py Tue Oct 03 12:00:07 2017 -0700 @@ -177,6 +177,7 @@ if sections and section not in sections: continue if self.get(section, name) is not None: + self._data[section] = self._data[section].preparewrite() del self._data[section][name] self._unset.append((section, name)) continue