mercurial/config.py
changeset 8198 cf9accffd0b3
parent 8193 94246e90081e
child 8222 d30a21594812
equal deleted inserted replaced
8197:d94f17c27505 8198:cf9accffd0b3
    48                 self._data[s] = sortdict()
    48                 self._data[s] = sortdict()
    49             self._data[s].update(src._data[s])
    49             self._data[s].update(src._data[s])
    50         self._source.update(src._source)
    50         self._source.update(src._source)
    51     def get(self, section, item, default=None):
    51     def get(self, section, item, default=None):
    52         return self._data.get(section, {}).get(item, default)
    52         return self._data.get(section, {}).get(item, default)
    53     def getsource(self, section, item):
    53     def source(self, section, item):
    54         return self._source.get((section, item), "")
    54         return self._source.get((section, item), "")
    55     def sections(self):
    55     def sections(self):
    56         return sorted(self._data.keys())
    56         return sorted(self._data.keys())
    57     def items(self, section):
    57     def items(self, section):
    58         return self._data.get(section, {}).items()
    58         return self._data.get(section, {}).items()