mercurial/ui.py
changeset 9887 38170eeed18c
parent 9851 9e7b2c49d25d
child 10077 89617aacb495
equal deleted inserted replaced
9886:56af3f240a22 9887:38170eeed18c
    27             self._tcfg = src._tcfg.copy()
    27             self._tcfg = src._tcfg.copy()
    28             self._ucfg = src._ucfg.copy()
    28             self._ucfg = src._ucfg.copy()
    29             self._ocfg = src._ocfg.copy()
    29             self._ocfg = src._ocfg.copy()
    30             self._trustusers = src._trustusers.copy()
    30             self._trustusers = src._trustusers.copy()
    31             self._trustgroups = src._trustgroups.copy()
    31             self._trustgroups = src._trustgroups.copy()
       
    32             self.environ = src.environ
    32             self.fixconfig()
    33             self.fixconfig()
    33         else:
    34         else:
       
    35             # shared read-only environment
       
    36             self.environ = os.environ
    34             # we always trust global config files
    37             # we always trust global config files
    35             for f in util.rcpath():
    38             for f in util.rcpath():
    36                 self.readconfig(f, trust=True)
    39                 self.readconfig(f, trust=True)
    37 
    40 
    38     def copy(self):
    41     def copy(self):