comparison hgext/phabricator.py @ 45138:2010f3143062

phabupdate: allow revisions to be reopened Differential Revision: https://phab.mercurial-scm.org/D8754
author Matt Harbison <matt_harbison@yahoo.com>
date Wed, 15 Jul 2020 14:13:16 -0400
parents 3ad0855cc602
children 383b8c77096d
comparison
equal deleted inserted replaced
45137:3ad0855cc602 45138:2010f3143062
2164 (b'', b'reject', False, _(b'reject revisions')), 2164 (b'', b'reject', False, _(b'reject revisions')),
2165 (b'', b'request-review', False, _(b'request review on revisions')), 2165 (b'', b'request-review', False, _(b'request review on revisions')),
2166 (b'', b'abandon', False, _(b'abandon revisions')), 2166 (b'', b'abandon', False, _(b'abandon revisions')),
2167 (b'', b'reclaim', False, _(b'reclaim revisions')), 2167 (b'', b'reclaim', False, _(b'reclaim revisions')),
2168 (b'', b'close', False, _(b'close revisions')), 2168 (b'', b'close', False, _(b'close revisions')),
2169 (b'', b'reopen', False, _(b'reopen revisions')),
2169 (b'', b'plan-changes', False, _(b'plan changes for revisions')), 2170 (b'', b'plan-changes', False, _(b'plan changes for revisions')),
2170 (b'm', b'comment', b'', _(b'comment on the last revision')), 2171 (b'm', b'comment', b'', _(b'comment on the last revision')),
2171 ], 2172 ],
2172 _(b'DREVSPEC... [OPTIONS]'), 2173 _(b'DREVSPEC... [OPTIONS]'),
2173 helpcategory=command.CATEGORY_IMPORT_EXPORT, 2174 helpcategory=command.CATEGORY_IMPORT_EXPORT,
2184 b'accept', 2185 b'accept',
2185 b'close', 2186 b'close',
2186 b'plan-changes', 2187 b'plan-changes',
2187 b'reclaim', 2188 b'reclaim',
2188 b'reject', 2189 b'reject',
2190 b'reopen',
2189 b'request-review', 2191 b'request-review',
2190 ] 2192 ]
2191 flags = [n for n in transactions if opts.get(n.replace(b'-', b'_'))] 2193 flags = [n for n in transactions if opts.get(n.replace(b'-', b'_'))]
2192 if len(flags) > 1: 2194 if len(flags) > 1:
2193 raise error.Abort(_(b'%s cannot be used together') % b', '.join(flags)) 2195 raise error.Abort(_(b'%s cannot be used together') % b', '.join(flags))