Mercurial > public > mercurial-scm > hg
comparison mercurial/ui.py @ 13493:95b0d4c1c9e1 stable
ui: always report untrusted hgrc files when debug enabled
It was suggested in IRC that people disabling the reporting of unstructed hgrc
files can masquerade as problems. This makes sure untrusted hgrc files are
always reported if --debug is used.
author | Ry4an Brase <ry4an-hg@ry4an.org> |
---|---|
date | Fri, 25 Feb 2011 23:26:24 -0600 |
parents | 1b591f9b7fd2 |
children | edd06611a7c6 |
comparison
equal
deleted
inserted
replaced
13492:ca940d06bf95 | 13493:95b0d4c1c9e1 |
---|---|
120 self.debugflag = self.configbool('ui', 'debug') | 120 self.debugflag = self.configbool('ui', 'debug') |
121 self.verbose = self.debugflag or self.configbool('ui', 'verbose') | 121 self.verbose = self.debugflag or self.configbool('ui', 'verbose') |
122 self.quiet = not self.debugflag and self.configbool('ui', 'quiet') | 122 self.quiet = not self.debugflag and self.configbool('ui', 'quiet') |
123 if self.verbose and self.quiet: | 123 if self.verbose and self.quiet: |
124 self.quiet = self.verbose = False | 124 self.quiet = self.verbose = False |
125 self._reportuntrusted = self.configbool("ui", "report_untrusted", | 125 self._reportuntrusted = self.debugflag or self.configbool("ui", |
126 True) | 126 "report_untrusted", True) |
127 self.tracebackflag = self.configbool('ui', 'traceback', False) | 127 self.tracebackflag = self.configbool('ui', 'traceback', False) |
128 | 128 |
129 if section in (None, 'trusted'): | 129 if section in (None, 'trusted'): |
130 # update trust information | 130 # update trust information |
131 self._trustusers.update(self.configlist('trusted', 'users')) | 131 self._trustusers.update(self.configlist('trusted', 'users')) |