mercurial/ui.py
changeset 29109 e9ce33c642e8
parent 29096 33a10e212b80
child 29366 d269e7db2f55
equal deleted inserted replaced
29108:16021d58c5ca 29109:e9ce33c642e8
   105         self._tcfg = config.config() # trusted
   105         self._tcfg = config.config() # trusted
   106         self._ucfg = config.config() # untrusted
   106         self._ucfg = config.config() # untrusted
   107         self._trustusers = set()
   107         self._trustusers = set()
   108         self._trustgroups = set()
   108         self._trustgroups = set()
   109         self.callhooks = True
   109         self.callhooks = True
       
   110         # Insecure server connections requested.
       
   111         self.insecureconnections = False
   110 
   112 
   111         if src:
   113         if src:
   112             self.fout = src.fout
   114             self.fout = src.fout
   113             self.ferr = src.ferr
   115             self.ferr = src.ferr
   114             self.fin = src.fin
   116             self.fin = src.fin
   118             self._ocfg = src._ocfg.copy()
   120             self._ocfg = src._ocfg.copy()
   119             self._trustusers = src._trustusers.copy()
   121             self._trustusers = src._trustusers.copy()
   120             self._trustgroups = src._trustgroups.copy()
   122             self._trustgroups = src._trustgroups.copy()
   121             self.environ = src.environ
   123             self.environ = src.environ
   122             self.callhooks = src.callhooks
   124             self.callhooks = src.callhooks
       
   125             self.insecureconnections = src.insecureconnections
   123             self.fixconfig()
   126             self.fixconfig()
   124         else:
   127         else:
   125             self.fout = sys.stdout
   128             self.fout = sys.stdout
   126             self.ferr = sys.stderr
   129             self.ferr = sys.stderr
   127             self.fin = sys.stdin
   130             self.fin = sys.stdin