Mercurial > hg-stable
changeset 30533:1ee358c3ed26
debugcommands: move 'debugfileset' in the new module
author | Gregory Szorc <gregory.szorc@gmail.com> |
---|---|
date | Wed, 17 Aug 2016 20:57:57 -0700 |
parents | 726d30a6d89b |
children | 86ebd2f61c31 |
files | mercurial/commands.py mercurial/debugcommands.py |
diffstat | 2 files changed, 14 insertions(+), 14 deletions(-) [+] |
line wrap: on
line diff
--- a/mercurial/commands.py Wed Nov 23 17:36:35 2016 +0000 +++ b/mercurial/commands.py Wed Aug 17 20:57:57 2016 -0700 @@ -41,7 +41,6 @@ error, exchange, extensions, - fileset, formatter, graphmod, hbisect, @@ -1859,19 +1858,6 @@ with repo.wlock(False): return cmdutil.copy(ui, repo, pats, opts) -@command('debugfileset', - [('r', 'rev', '', _('apply the filespec on this revision'), _('REV'))], - _('[-r REV] FILESPEC')) -def debugfileset(ui, repo, expr, **opts): - '''parse and apply a fileset specification''' - ctx = scmutil.revsingle(repo, opts.get('rev'), None) - if ui.verbose: - tree = fileset.parse(expr) - ui.note(fileset.prettyformat(tree), "\n") - - for f in ctx.getfileset(expr): - ui.write("%s\n" % f) - @command('debugfsinfo', [], _('[PATH]'), norepo=True) def debugfsinfo(ui, path="."): """show information detected about current filesystem"""
--- a/mercurial/debugcommands.py Wed Nov 23 17:36:35 2016 +0000 +++ b/mercurial/debugcommands.py Wed Aug 17 20:57:57 2016 -0700 @@ -26,6 +26,7 @@ error, exchange, extensions, + fileset, hg, localrepo, lock as lockmod, @@ -571,3 +572,16 @@ _(' bug reporting: %s\n'), extbuglink or "") fm.end() + +@command('debugfileset', + [('r', 'rev', '', _('apply the filespec on this revision'), _('REV'))], + _('[-r REV] FILESPEC')) +def debugfileset(ui, repo, expr, **opts): + '''parse and apply a fileset specification''' + ctx = scmutil.revsingle(repo, opts.get('rev'), None) + if ui.verbose: + tree = fileset.parse(expr) + ui.note(fileset.prettyformat(tree), "\n") + + for f in ctx.getfileset(expr): + ui.write("%s\n" % f)