equal
deleted
inserted
replaced
415 if wpnodes[1] == nullid: |
415 if wpnodes[1] == nullid: |
416 wpnodes = wpnodes[:1] |
416 wpnodes = wpnodes[:1] |
417 if ctx.node() in wpnodes: |
417 if ctx.node() in wpnodes: |
418 return b'@' |
418 return b'@' |
419 else: |
419 else: |
420 merge_nodes = cache.get(b'merge_nodes', ()) |
420 merge_nodes = cache.get(b'merge_nodes') |
421 if not merge_nodes: |
421 if merge_nodes is None: |
422 from . import merge |
422 from . import merge |
423 |
423 |
424 mergestate = merge.mergestate.read(repo) |
424 mergestate = merge.mergestate.read(repo) |
425 if mergestate.active(): |
425 if mergestate.active(): |
426 merge_nodes = (mergestate.local, mergestate.other) |
426 merge_nodes = (mergestate.local, mergestate.other) |
|
427 else: |
|
428 merge_nodes = () |
427 cache[b'merge_nodes'] = merge_nodes |
429 cache[b'merge_nodes'] = merge_nodes |
428 |
430 |
429 if ctx.node() in merge_nodes: |
431 if ctx.node() in merge_nodes: |
430 return b'%' |
432 return b'%' |
431 return b'' |
433 return b'' |