Skip to content

debugshell: allow commands to be specified as a CLI argument

Add a --command option to hg debugshell that allows the user to pass in Python code to evaluate directly from the command line. This was inspired by the --command option present in Facebook's Sapling fork of Mercurial, which in turn was inspired by the -c option of the Python interpreter itself. It is particularly useful for writing tests, especially for getting visibility into things that otherwise aren't exposed via debug commands.

Edited by Arun Kulshreshtha

Merge request reports