Skip to content

write the step debugging guide page - #14

Merged
carlos-granados merged 1 commit into
mainfrom
step-debugging
Sep 5, 2026
Merged

write the step debugging guide page#14
carlos-granados merged 1 commit into
mainfrom
step-debugging

Conversation

@carlos-granados

Copy link
Copy Markdown
Contributor

Replaces the step debugging placeholder with the full guide page.

Covers the four continuation actions (step into, step over, step out, run), run to cursor and the temporary breakpoint behind it, optional return value stepping, and the difference between stop and detach.

Verified against handler_dbgp.c:

  • run to cursor is not a protocol command — editors implement it as a temporary breakpoint plus run, which is why the target line still has to be executable and why an earlier breakpoint stops you first
  • return value stepping is the breakpoint_include_return_value DBGp feature, negotiated at session start, so it is an editor setting rather than an ini one
  • stop bails out of the request, so shutdown functions and destructors do not run; detach lets the script finish on its own

@github-actions

github-actions Bot commented Sep 5, 2026

Copy link
Copy Markdown
PR Preview Action v1.8.1
Preview removed because the pull request was closed.
2026-09-05 06:42 UTC

@carlos-granados
carlos-granados merged commit 6d5f120 into main Sep 5, 2026
1 check passed
@carlos-granados
carlos-granados deleted the step-debugging branch September 5, 2026 06:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant