pudb
pudb copied to clipboard
Full-screen console debugger for Python
I've made some research and here are the results: 1. As big part of python import system since python3.3 is mostly implemented in python, we now catch some importlib frames....
I found it very annoying to have to move my hand to the arrow keys to navigate in the sidebar panels. This patch make j/k work for down/up like in...
This is based on https://github.com/inducer/pudb/pull/15. I removed commits that were unrelated to mouse support. This still has some TODOs, so don't merge yet, but feel free to test.
see issue #140 supported commands: run to cursor; movements(j/k/h/l); stack movements(u/d) Bug: UI is not correctly updated if program terminated after count command
I wanted to add support to copy pudb console output to the clipboard. Unfortunately, python libraries such as tkinter or pyclipboard rely on external modules to provide clipboard support, which...
I was using the arrow keys to navigate around the UI and suddenly the debugger crashed, the program I was debugging along with it, and this traceback showed up. I've...
PEP 553
[This](https://www.python.org/dev/peps/pep-0553/) was accepted. It adds a `breakpoint()` builtin, and a `sys.breakpointhook` and `PYTHONBREAKPOINT` environment variable to configure it. Obviously we should add support for it.
Say you have ``` py if all(i == j for i, j in zip(range(10), range(10))): print("yes") ``` and you `s`tep into the first line, so that you are inside the...
config reset
Sometimes the config file at `~/.config/pudb/pudb.cfg` gets reset to the default value. Using `pudb 2019.1`. This occurs in multiprocessing run where I use `export PYTHONBREAKPOINT=pudb.remote.set_trace`