Mercurial > public > mercurial-scm > hg
comparison mercurial/ui.py @ 4717:97369f6a6bb6
New config option: ui.report_untrusted (defaults to True)
author | Thomas Arendsen Hein <thomas@intevation.de> |
---|---|
date | Mon, 25 Jun 2007 22:41:15 +0200 |
parents | 63b9d2deed48 |
children | 9881abfc0e44 |
comparison
equal
deleted
inserted
replaced
4716:36d23de02da1 | 4717:97369f6a6bb6 |
---|---|
197 pathsitems = items | 197 pathsitems = items |
198 for n, path in pathsitems: | 198 for n, path in pathsitems: |
199 if path and "://" not in path and not os.path.isabs(path): | 199 if path and "://" not in path and not os.path.isabs(path): |
200 cdata.set("paths", n, os.path.join(root, path)) | 200 cdata.set("paths", n, os.path.join(root, path)) |
201 | 201 |
202 # update quiet/verbose/debug and interactive status | 202 # update verbosity/interactive/report_untrusted settings |
203 if section is None or section == 'ui': | 203 if section is None or section == 'ui': |
204 if name is None or name in ('quiet', 'verbose', 'debug'): | 204 if name is None or name in ('quiet', 'verbose', 'debug'): |
205 self.verbosity_constraints() | 205 self.verbosity_constraints() |
206 | |
207 if name is None or name == 'interactive': | 206 if name is None or name == 'interactive': |
208 self.interactive = self.configbool("ui", "interactive", True) | 207 self.interactive = self.configbool("ui", "interactive", True) |
208 if name is None or name == 'report_untrusted': | |
209 self.report_untrusted = ( | |
210 self.configbool("ui", "report_untrusted", True)) | |
209 | 211 |
210 # update trust information | 212 # update trust information |
211 if (section is None or section == 'trusted') and self.trusted_users: | 213 if (section is None or section == 'trusted') and self.trusted_users: |
212 for user in self.configlist('trusted', 'users'): | 214 for user in self.configlist('trusted', 'users'): |
213 self.trusted_users[user] = 1 | 215 self.trusted_users[user] = 1 |