comparison mercurial/ui.py @ 20787:be179da10d5f

config: backout 77f1f206e135 - 743daa601445 removed the only use of overlay
author Mads Kiilerich <madski@unity3d.com>
date Wed, 19 Mar 2014 01:59:15 +0100
parents be140ebd506b
children f144928dd058
comparison
equal deleted inserted replaced
20786:d666da075b91 20787:be179da10d5f
155 def restoreconfig(self, data): 155 def restoreconfig(self, data):
156 self._ocfg.restore(data[0]) 156 self._ocfg.restore(data[0])
157 self._tcfg.restore(data[1]) 157 self._tcfg.restore(data[1])
158 self._ucfg.restore(data[2]) 158 self._ucfg.restore(data[2])
159 159
160 def setconfig(self, section, name, value, overlay=True): 160 def setconfig(self, section, name, value):
161 if overlay: 161 for cfg in (self._ocfg, self._tcfg, self._ucfg):
162 self._ocfg.set(section, name, value) 162 cfg.set(section, name, value)
163 self._tcfg.set(section, name, value)
164 self._ucfg.set(section, name, value)
165 self.fixconfig(section=section) 163 self.fixconfig(section=section)
166 164
167 def _data(self, untrusted): 165 def _data(self, untrusted):
168 return untrusted and self._ucfg or self._tcfg 166 return untrusted and self._ucfg or self._tcfg
169 167