-
chore: release 0.2.2
released this
2026-04-12 21:44:54 -06:00 | 0 commits to main since this releaseBug-fix release: Python program output now shows in the Console pane, and
breakpoints restore for files opened on the command line.Fixed
- Python
print()output appears in the Console pane. The debugpy
launch config now setsconsole = "integratedTerminal", so debugpy
routes stdout/stderr viaRunInTerminalRequestinto dapui's Console
buffer (which is already registered as
dap.defaults.fallback.terminal_win_cmd). Previously debugpy defaulted
tointernalConsoleand emittedOutputEvents that nvim-dap forwards
to the REPL buffer — which turbo-debug's layout deliberately omits, so
program output vanished. Interactiveinput()now also works. - Breakpoints restore for files opened on the command line.
nvim foo.pyfiresBufReadPostforfoo.pybefore turbo-debug's deferred
setup()runs, sopersistent-breakpoints.nvim'sBufReadPost
autocmd missed the startup buffer and saved breakpoints never came
back. After setup, turbo-debug now sweeps already-loaded buffers once
viaload_breakpoints()(idempotent; placed aftersign_defineso
the first paint uses turbo-debug's emoji signs instead of dap's
defaultB).
Downloads
- Python