Skip to content
Snippets Groups Projects

debugcommands: bring over functionality from debugshell extension

Open Arun Kulshreshtha requested to merge topic/default/ipython-debugshell into branch/default

There are currently 2 versions of the hg debugshell command:

  • A fairly minimalist version in debugcommands.py
  • A more elaborate version in the extension contrib/debugshell.py

Notably, the latter includes support for using an IPython shell, which is (at least IMHO) much nicer to use than the standard CPython shell.

This MR brings over the functionality from contrib/debugshell.py into the core debugshell command and deletes the now-redundant extension. It also imports a few extra utility modules by default, inspired by Sapling's debugshell command.

Edited by Arun Kulshreshtha

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply
Loading