pudb
pudb copied to clipboard
Full-screen console debugger for Python
i am debug gentoo linux emerge script with pudb. in /usr/lib/python3.8/site-packages/_emerge/main.py, i add ``` from pudb import set_trace; set_trace(paused=False) from pudb.lowlevel import setlogfile; setlogfile("/tmp/pudberrors.log") ``` and ``` gymDeskGentoo ~/.config/pudb #...
Enable debugger.py to read the key bindings and action mappings from a config file. From a quick look, I think below could be modified https://github.com/inducer/pudb/blob/ba31011c8f491bd6c36b59636f93ebb297ccc180/pudb/debugger.py#L2060-L2075
With something like ```py def test(): raise ValueError import pudb pudb.set_trace() test() ``` If you step over `test()`, it tells you that an exception has been raised. But with ```py...
This is a total wish for thing and I can see being the only one. For me 3.7 on FreeBSD broke idle in a number of ways. I looking around...
Hello, I would like to use pudb as an API, to integrate it with my favorite editor kakoune. I was wondering if there is a way to use it more...
Map up/down keys to command history prev/next when command line is focused Fixes #348
According to #257, Windows is not supported. I had mistakenly assumed it was since I saw Azure and DOS references. It doesn't seem like system requirements are indicated anywhere on...
when switching to the internal shell and using tab completion, libedit messes up the terminal state, unless it uses the readline initialization routine that the "classic" shell code uses as...
Right now it doesn't stop on the line (like t), which would be ideal. I can't figure out how to make it do that. pdb's j does it, so it...
Settings doc
Added new doc section about pudb configuration with list of available config option. Mostly copy-pasted help text for options from `settings.py`.