feat: rust dap binary name reset

This commit is contained in:
ralvescosta 2025-04-02 19:28:47 -03:00
parent eb9436a6f9
commit 61318758a5
1 changed files with 16 additions and 0 deletions

View File

@ -87,6 +87,22 @@ return {
cwd = '${workspaceFolder}',
},
}
-- Reset binary name after session ends
dap.listeners.after.event_terminated['reset-rust-program'] = function()
vim.g._last_rust_program = nil
vim.notify('Clearing previous Rust binary name', vim.log.levels.DEBUG)
end
dap.listeners.after.event_exited['reset-rust-program'] = function()
vim.g._last_rust_program = nil
vim.notify('Clearing previous Rust binary name', vim.log.levels.DEBUG)
end
dap.listeners.after.disconnect['reset-rust-program'] = function()
vim.g._last_rust_program = nil
vim.notify('Clearing previous Rust binary name', vim.log.levels.DEBUG)
end
--
end,
},