mercurial/config.py
changeset 13664 53db4e2026ab
parent 13031 3da456d0c885
child 14486 4e3eda05189b
equal deleted inserted replaced
13663:d16c99f16f00 13664:53db4e2026ab
   136 
   136 
   137             raise error.ParseError(l.rstrip(), ("%s:%s" % (src, line)))
   137             raise error.ParseError(l.rstrip(), ("%s:%s" % (src, line)))
   138 
   138 
   139     def read(self, path, fp=None, sections=None, remap=None):
   139     def read(self, path, fp=None, sections=None, remap=None):
   140         if not fp:
   140         if not fp:
   141             fp = open(path)
   141             fp = util.posixfile(path)
   142         self.parse(path, fp.read(), sections, remap, self.read)
   142         self.parse(path, fp.read(), sections, remap, self.read)