vimspector/support/test/python/simple_python
Ben Jackson 80985148e7 Add "run to cursor" support
We add a 'temporary' option to line breakpionts and try and clear any
temporary breakpionts on the line we end up stopping on. This might not
be art, but _probably_ works in almost all cases that matter.

it's a bit hacky the way we have to push the reason around, but we don't
know where we stopped until we actually get the stack trace response and
SetCurrentFrame

Move temporary breakpionts to match server response

Also delete any existing ones when adding a new one and add tests for
run-to-cursor.

Only continue after we successfully set the breakpoints. This makes it
work in go
2020-10-23 22:53:04 +01:00
..
.gitignore Demo of python attach 2019-10-26 13:10:44 +01:00
.vimspector.json Add "run to cursor" support 2020-10-23 22:53:04 +01:00
main.py Remember user choices 2019-10-05 22:20:33 +01:00
make_env.sh Add "run to cursor" support 2020-10-23 22:53:04 +01:00
print_env.py Add "run to cursor" support 2020-10-23 22:53:04 +01:00
requirements.txt Support "multi-session" mode properly 2020-05-17 14:07:56 +01:00
run_with_debugpy Support "multi-session" mode properly 2020-05-17 14:07:56 +01:00