mercurial/chgserver.py
changeset 50551 62a1ef6d2811
parent 50550 55886050a583
child 50552 b0e3f1508a25
equal deleted inserted replaced
50550:55886050a583 50551:62a1ef6d2811
   260     from . import dispatch  # avoid cycle
   260     from . import dispatch  # avoid cycle
   261 
   261 
   262     newui = srcui.__class__.load()
   262     newui = srcui.__class__.load()
   263     for a in [b'fin', b'fout', b'ferr', b'environ']:
   263     for a in [b'fin', b'fout', b'ferr', b'environ']:
   264         setattr(newui, a, getattr(srcui, a))
   264         setattr(newui, a, getattr(srcui, a))
   265     if util.safehasattr(srcui, b'_csystem'):
   265     if util.safehasattr(srcui, '_csystem'):
   266         newui._csystem = srcui._csystem
   266         newui._csystem = srcui._csystem
   267 
   267 
   268     # command line args
   268     # command line args
   269     options = dispatch._earlyparseopts(newui, args)
   269     options = dispatch._earlyparseopts(newui, args)
   270     dispatch._parseconfig(newui, options[b'config'])
   270     dispatch._parseconfig(newui, options[b'config'])