--- a/mercurial/ui.py Mon Oct 16 11:36:57 2006 -0700
+++ b/mercurial/ui.py Mon Oct 16 15:38:53 2006 -0300
@@ -11,7 +11,7 @@
demandload(globals(), "ConfigParser traceback util")
def dupconfig(orig):
- new = ConfigParser.SafeConfigParser(orig.defaults())
+ new = util.configparser(orig.defaults())
updateconfig(orig, new)
return new
@@ -37,7 +37,7 @@
self.debugflag = debug
self.interactive = interactive
self.traceback = traceback
- self.cdata = ConfigParser.SafeConfigParser()
+ self.cdata = util.configparser()
self.readconfig(util.rcpath())
self.updateopts(verbose, debug, quiet, interactive)
else:
@@ -126,7 +126,7 @@
def setconfig(self, section, name, value):
if not self.overlay:
- self.overlay = ConfigParser.SafeConfigParser()
+ self.overlay = util.configparser()
for cdata in (self.overlay, self.cdata):
if not cdata.has_section(section):
cdata.add_section(section)