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'))