-
-
Notifications
You must be signed in to change notification settings - Fork 247
Closed
Description
Debug adapter definition and debug configuration
Just a minimal configuration would be enough:
local dap = require('dap')
local dapui = require('dapui')
dapui.setup {}
require('dap-python').setup()
Debug adapter version
3d0d731 (0.3.0+)
Steps to Reproduce
vim.keymap.set('u', function() require "dap".up() end)
vim.keymap.set('d', function() require "dap".down() end)
Calling dap.up and dap.down (or via some keymaps like above) would move the stack frame up and down, but the problem is it cycles through when it pasts the topmost or bottommost frame.
Expected Result
As usual in normal, conventional debugers, it should not past the frame boundaries if it is already the topmost stackframe or the bottommost one (with some error/warning messages).
Actual Result
The stackframe cycles through.
AlexSWall
Metadata
Metadata
Assignees
Labels
No labels