diff options
author | Filip Dutescu | 2023-03-06 09:19:53 +0000 |
---|---|---|
committer | GitHub | 2023-03-06 09:19:53 +0000 |
commit | 376c19e06bedf54c8a897068f25ff7b9a8e75198 (patch) | |
tree | 8870f38c002969779f73efad7f0f78bc54f0d678 /helix-term/src/keymap | |
parent | 39d5fb0e593b0da1bf6e2659c67a7914edcd75a6 (diff) |
feat(dap): implement Restart request (#5651)
Add a restart debug session command, which would issue a
[Restart Request][1], if the debugger supports it and a session is
running. It uses the same arguments and requests used to start the
initial session, when recreating it.
It builds upon #5532, making use of the changes to the termination
workflow of a session.
[1]: https://microsoft.github.io/debug-adapter-protocol/specification#Requests_Restart
Closes: #5594
Signed-off-by: Filip Dutescu <filip.dutescu@gmail.com>
Diffstat (limited to 'helix-term/src/keymap')
-rw-r--r-- | helix-term/src/keymap/default.rs | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/helix-term/src/keymap/default.rs b/helix-term/src/keymap/default.rs index 7425c815..9bd00280 100644 --- a/helix-term/src/keymap/default.rs +++ b/helix-term/src/keymap/default.rs @@ -223,6 +223,7 @@ pub fn default() -> HashMap<Mode, Keymap> { "'" => last_picker, "g" => { "Debug (experimental)" sticky=true "l" => dap_launch, + "r" => dap_restart, "b" => dap_toggle_breakpoint, "c" => dap_continue, "h" => dap_pause, |