diff -r fb0cc863d172 -r e70c97cc9243 mercurial/ui.py --- a/mercurial/ui.py Tue Jan 05 21:25:51 2016 -0800 +++ b/mercurial/ui.py Thu Jan 07 19:45:03 2016 -0800 @@ -507,6 +507,9 @@ result = default or [] return result + def hasconfig(self, section, name, untrusted=False): + return self._data(untrusted).hasitem(section, name) + def has_section(self, section, untrusted=False): '''tell whether section exists in config.''' return section in self._data(untrusted)