D7391: hgk: use field names instead of field numbers on scmutil.status
durin42 (Augie Fackler)
phabricator at mercurial-scm.org
Fri Nov 15 03:37:15 UTC 2019
Closed by commit rHG52a73fb498a4: hgk: use field names instead of field numbers on scmutil.status (authored by durin42).
This revision was automatically updated to reflect the committed changes.
REPOSITORY
rHG Mercurial
CHANGES SINCE LAST UPDATE
https://phab.mercurial-scm.org/D7391?vs=18081&id=18119
CHANGES SINCE LAST ACTION
https://phab.mercurial-scm.org/D7391/new/
REVISION DETAIL
https://phab.mercurial-scm.org/D7391
AFFECTED FILES
hgext/hgk.py
CHANGE DETAILS
diff --git a/hgext/hgk.py b/hgext/hgk.py
--- a/hgext/hgk.py
+++ b/hgext/hgk.py
@@ -92,21 +92,21 @@
mmap = repo[node1].manifest()
mmap2 = repo[node2].manifest()
m = scmutil.match(repo[node1], files)
- modified, added, removed = repo.status(node1, node2, m)[:3]
+ st = repo.status(node1, node2, m)
empty = short(nullid)
- for f in modified:
+ for f in st.modified:
# TODO get file permissions
ui.writenoi18n(
b":100664 100664 %s %s M\t%s\t%s\n"
% (short(mmap[f]), short(mmap2[f]), f, f)
)
- for f in added:
+ for f in st.added:
ui.writenoi18n(
b":000000 100664 %s %s N\t%s\t%s\n"
% (empty, short(mmap2[f]), f, f)
)
- for f in removed:
+ for f in st.removed:
ui.writenoi18n(
b":100664 000000 %s %s D\t%s\t%s\n"
% (short(mmap[f]), empty, f, f)
To: durin42, #hg-reviewers, indygreg
Cc: mercurial-devel
More information about the Mercurial-devel
mailing list