Mercurial > public > mercurial-scm > hg
comparison mercurial/debugcommands.py @ 50954:81801dc55819
debugmergestate: migrate `opts` to native kwargs
author | Matt Harbison <matt_harbison@yahoo.com> |
---|---|
date | Mon, 21 Aug 2023 17:23:16 -0400 |
parents | 0cf89b099d42 |
children | 55c28ffadb14 |
comparison
equal
deleted
inserted
replaced
50953:0cf89b099d42 | 50954:81801dc55819 |
---|---|
2488 elif ms._v1v2match(v1records, v2records): | 2488 elif ms._v1v2match(v1records, v2records): |
2489 ui.writenoi18n(b'v1 and v2 states match: using v2\n') | 2489 ui.writenoi18n(b'v1 and v2 states match: using v2\n') |
2490 else: | 2490 else: |
2491 ui.writenoi18n(b'v1 and v2 states mismatch: using v1\n') | 2491 ui.writenoi18n(b'v1 and v2 states mismatch: using v1\n') |
2492 | 2492 |
2493 opts = pycompat.byteskwargs(opts) | 2493 if not opts['template']: |
2494 if not opts[b'template']: | 2494 opts['template'] = ( |
2495 opts[b'template'] = ( | |
2496 b'{if(commits, "", "no merge state found\n")}' | 2495 b'{if(commits, "", "no merge state found\n")}' |
2497 b'{commits % "{name}{if(label, " ({label})")}: {node}\n"}' | 2496 b'{commits % "{name}{if(label, " ({label})")}: {node}\n"}' |
2498 b'{files % "file: {path} (state \\"{state}\\")\n' | 2497 b'{files % "file: {path} (state \\"{state}\\")\n' |
2499 b'{if(local_path, "' | 2498 b'{if(local_path, "' |
2500 b' local path: {local_path} (hash {local_key}, flags \\"{local_flags}\\")\n' | 2499 b' local path: {local_path} (hash {local_key}, flags \\"{local_flags}\\")\n' |
2510 b'{extras % "extra: {file} ({key} = {value})\n"}' | 2509 b'{extras % "extra: {file} ({key} = {value})\n"}' |
2511 ) | 2510 ) |
2512 | 2511 |
2513 ms = mergestatemod.mergestate.read(repo) | 2512 ms = mergestatemod.mergestate.read(repo) |
2514 | 2513 |
2515 fm = ui.formatter(b'debugmergestate', opts) | 2514 fm = ui.formatter(b'debugmergestate', pycompat.byteskwargs(opts)) |
2516 fm.startitem() | 2515 fm.startitem() |
2517 | 2516 |
2518 fm_commits = fm.nested(b'commits') | 2517 fm_commits = fm.nested(b'commits') |
2519 if ms.active(): | 2518 if ms.active(): |
2520 for name, node, label_index in ( | 2519 for name, node, label_index in ( |