joerg.sonnenberger created this revision. Herald added a reviewer: hg-reviewers. Herald added a subscriber: mercurial-patches.
REVISION SUMMARY This simplifies interactive exploration of the Mercurial APIs. The ui and repo instances are provided as local variables. REPOSITORY rHG Mercurial BRANCH default REVISION DETAIL https://phab.mercurial-scm.org/D9866 AFFECTED FILES mercurial/debugcommands.py CHANGE DETAILS diff --git a/mercurial/debugcommands.py b/mercurial/debugcommands.py --- a/mercurial/debugcommands.py +++ b/mercurial/debugcommands.py @@ -3717,6 +3717,15 @@ ui.writenoi18n(b' revision %s\n' % v[1]) +@command(b'debugshell') +def debugshell(ui, repo): + import code + imported_objects = { + 'ui': ui, + 'repo': repo, + } + code.interact(local=imported_objects) + @command( b'debugsuccessorssets', [(b'', b'closest', False, _(b'return closest successors sets only'))], To: joerg.sonnenberger, #hg-reviewers Cc: mercurial-patches, mercurial-devel _______________________________________________ Mercurial-devel mailing list Mercurial-devel@mercurial-scm.org https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel