Mercurial > public > mercurial-scm > hg-stable
comparison mercurial/ui.py @ 17059:fba17a64fa49
merge with stable
author | Matt Mackall <mpm@selenic.com> |
---|---|
date | Fri, 29 Jun 2012 00:40:52 -0500 |
parents | 6409a5c75125 15d4d475de9e |
children | e7cfe3587ea4 |
comparison
equal
deleted
inserted
replaced
17058:d5422faf648c | 17059:fba17a64fa49 |
---|---|
17 self._ocfg = config.config() # overlay | 17 self._ocfg = config.config() # overlay |
18 self._tcfg = config.config() # trusted | 18 self._tcfg = config.config() # trusted |
19 self._ucfg = config.config() # untrusted | 19 self._ucfg = config.config() # untrusted |
20 self._trustusers = set() | 20 self._trustusers = set() |
21 self._trustgroups = set() | 21 self._trustgroups = set() |
22 self.callhooks = True | |
22 | 23 |
23 if src: | 24 if src: |
24 self.fout = src.fout | 25 self.fout = src.fout |
25 self.ferr = src.ferr | 26 self.ferr = src.ferr |
26 self.fin = src.fin | 27 self.fin = src.fin |
29 self._ucfg = src._ucfg.copy() | 30 self._ucfg = src._ucfg.copy() |
30 self._ocfg = src._ocfg.copy() | 31 self._ocfg = src._ocfg.copy() |
31 self._trustusers = src._trustusers.copy() | 32 self._trustusers = src._trustusers.copy() |
32 self._trustgroups = src._trustgroups.copy() | 33 self._trustgroups = src._trustgroups.copy() |
33 self.environ = src.environ | 34 self.environ = src.environ |
35 self.callhooks = src.callhooks | |
34 self.fixconfig() | 36 self.fixconfig() |
35 else: | 37 else: |
36 self.fout = sys.stdout | 38 self.fout = sys.stdout |
37 self.ferr = sys.stderr | 39 self.ferr = sys.stderr |
38 self.fin = sys.stdin | 40 self.fin = sys.stdin |