Andreas Klöckner

Results 957 comments of Andreas Klöckner

This could be as simple as calling [`linecache.clearcache`](https://docs.python.org/3/library/linecache.html#linecache.clearcache) upon entry to the debugger. A PR that does that (with an explanatory comment) would be welcome, if that solves the problem...

pudb and pdb use literally the same code to implement user commands/variable assignments. It turns out that this is fine (and works in pudb and pdb) within the global scope,...

Interesting. In that case, could you look into what `pdb` does to make that happen? We should be able to just steal what they do.

@kgabor I can't reproduce this. I use this script to test, on Python 3.7.3rc1. ```python def f(): i = 0 while i < 10: i = i+1 print(i) f() ```...

Thanks for the report. That looks like it's inside of Urwid, so I'm not sure it's our bug.

I use kitty as well, and I've never noticed anything looking off. * What's the chance of `set_terminal_properties(bright_is_bold=False)` breaking something else? * Do you have a sense what the correct...

I like this idea. I feel like I've wished for that in the past. Patches welcome!

How about adding an "r" binding in the quit dialog, here: https://github.com/inducer/pudb/blob/8c8f9d4a25e226e77a18d4d938eecf2f969e9b32/pudb/__init__.py#L197 Then you could hit "qr" in quick succession and get the same result?

You can just push to this branch.