reloadium icon indicating copy to clipboard operation
reloadium copied to clipboard

[Feature Request] Pop an extra frame

Open adoxentor opened this issue 2 years ago • 2 comments

It will be useful if there was a way to pop additional frames after reloading, for example when changing the current function's signature, or when a break-point is inside a loop. And sense you already implemented frame restart, maybe add it as a button so when debugging we could trigger it without adding "pass" to the start of the function.

adoxentor avatar Sep 05 '22 16:09 adoxentor

By pop you mean drop frame (remove from the call stack)?

About the manual frame restart - that's a good idea, I'll try to add in the next release.

dkrystki avatar Sep 07 '22 10:09 dkrystki

yes. for example if I am inside a loop restart the current function, or when breaking inside f in def g(): ... foo()

def foo(): ... (we are here)

I want to restart g

adoxentor avatar Sep 08 '22 12:09 adoxentor

Added in reloadium 0.9.7 and PyCharm plugin 0.9.2

dkrystki avatar Jan 18 '23 14:01 dkrystki