equal
deleted
inserted
replaced
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 |