# HG changeset patch # User Martin von Zweigbergk # Date 2014-10-05 04:58:01 # Node ID 325babf1de9303ec18bf19e44e759fac16163790 # Parent 9e893247a41caadce193738547e74e41ab180d5b fileset: access status fields by name rather than index diff --git a/mercurial/fileset.py b/mercurial/fileset.py --- a/mercurial/fileset.py +++ b/mercurial/fileset.py @@ -124,7 +124,7 @@ def modified(mctx, x): """ # i18n: "modified" is a keyword getargs(x, 0, 0, _("modified takes no arguments")) - s = mctx.status()[0] + s = mctx.status().modified return [f for f in mctx.subset if f in s] def added(mctx, x): @@ -133,7 +133,7 @@ def added(mctx, x): """ # i18n: "added" is a keyword getargs(x, 0, 0, _("added takes no arguments")) - s = mctx.status()[1] + s = mctx.status().added return [f for f in mctx.subset if f in s] def removed(mctx, x): @@ -142,7 +142,7 @@ def removed(mctx, x): """ # i18n: "removed" is a keyword getargs(x, 0, 0, _("removed takes no arguments")) - s = mctx.status()[2] + s = mctx.status().removed return [f for f in mctx.subset if f in s] def deleted(mctx, x): @@ -151,7 +151,7 @@ def deleted(mctx, x): """ # i18n: "deleted" is a keyword getargs(x, 0, 0, _("deleted takes no arguments")) - s = mctx.status()[3] + s = mctx.status().deleted return [f for f in mctx.subset if f in s] def unknown(mctx, x): @@ -161,7 +161,7 @@ def unknown(mctx, x): """ # i18n: "unknown" is a keyword getargs(x, 0, 0, _("unknown takes no arguments")) - s = mctx.status()[4] + s = mctx.status().unknown return [f for f in mctx.subset if f in s] def ignored(mctx, x): @@ -171,7 +171,7 @@ def ignored(mctx, x): """ # i18n: "ignored" is a keyword getargs(x, 0, 0, _("ignored takes no arguments")) - s = mctx.status()[5] + s = mctx.status().ignored return [f for f in mctx.subset if f in s] def clean(mctx, x): @@ -180,7 +180,7 @@ def clean(mctx, x): """ # i18n: "clean" is a keyword getargs(x, 0, 0, _("clean takes no arguments")) - s = mctx.status()[6] + s = mctx.status().clean return [f for f in mctx.subset if f in s] def func(mctx, a, b):