RFR: CODETOOLS-7901819 hg tstatus does not work well with pager
Magnus Ihse Bursie
magnus.ihse.bursie at oracle.com
Wed Nov 23 09:16:16 UTC 2016
Any reviewers on this?
/Magnus
On 2016-10-12 11:57, Magnus Ihse Bursie wrote:
> When running hg tstatus using the pager, the separating newlines gets
> presented in incorrect order (for somewhat unclear reasons).
>
> The fix is however trivial, just move the printing of the newline
> slightly.
>
> Bug: https://bugs.openjdk.java.net/browse/CODETOOLS-7901819
> Patch inline:
> diff --git a/trees.py b/trees.py
> --- a/trees.py
> +++ b/trees.py
> @@ -241,9 +241,9 @@
> if o[1] in cmdopts:
> del cmdopts[o[1]]
> trc = cmd(ui, repo, *args, **cmdopts)
> + ui.status('\n')
> rc = trc != None and trc or 0
> for subtree in _subtreelist(ui, repo, opts):
> - ui.status('\n')
> lr = hg.repository(ui, repo.wjoin(subtree))
> trc = _docmd1(cmd, lr.ui, lr, *args, **opts)
> rc += trc != None and trc or 0
>
> /Magnus
More information about the hg-tools-dev
mailing list