Update vscode-python and document the startup sequence, which is clearly broken in vscode-python

This commit is contained in:
Ben Jackson 2019-10-13 18:40:31 +01:00
commit a04dfcb4db
3 changed files with 22 additions and 2 deletions

View file

@ -272,6 +272,11 @@ class ProjectBreakpoints( object ):
if exception_breakpoint_filters or not self._server_capabilities.get(
'supportsConfigurationDoneRequest' ):
# Note the supportsConfigurationDoneRequest part: prior to there being a
# configuration done request, the "exception breakpoints" request was the
# indication that configuraiton was done (and its response is used to
# trigger requesting threads etc.). See the note in
# debug_session.py:_Initialise for more detials
exception_filters = []
if exception_breakpoint_filters:
for f in exception_breakpoint_filters: