mercurial/hg.py
changeset 50606 029fe2f012c8
parent 50605 c04abc7340f1
child 50934 1339158a8a40
equal deleted inserted replaced
50605:c04abc7340f1 50606:029fe2f012c8
  1565     return ret
  1565     return ret
  1566 
  1566 
  1567 
  1567 
  1568 def remoteui(src, opts):
  1568 def remoteui(src, opts):
  1569     """build a remote ui from ui or repo and opts"""
  1569     """build a remote ui from ui or repo and opts"""
  1570     if util.safehasattr(src, b'baseui'):  # looks like a repository
  1570     if util.safehasattr(src, 'baseui'):  # looks like a repository
  1571         dst = src.baseui.copy()  # drop repo-specific config
  1571         dst = src.baseui.copy()  # drop repo-specific config
  1572         src = src.ui  # copy target options from repo
  1572         src = src.ui  # copy target options from repo
  1573     else:  # assume it's a global ui object
  1573     else:  # assume it's a global ui object
  1574         dst = src.copy()  # keep all global options
  1574         dst = src.copy()  # keep all global options
  1575 
  1575