Several leader key bindings in :lang gdscript
no longer exist
#7254
Labels
is:update
An effort to catch up with changes made elsewhere
module:lang/gdscript
Pertains to Doom's :lang gdscript module
Milestone
I confirm that...
Expected behavior
In a
gdscript-mode
buffer,SPC m d a
should create a breakpoint andSPC m d d
should remove one.Current behavior
The two bindings produce error messages:
Respectively.
These functions do not exist in the
gdscript-mode
package, and have not since 2021. They were removed in this upstream commit. The successor to these functions,gdscript-debug-toggle-breakpoint
, was introduced in the same commit (and bound to<f9>
by default).Recently, after a long dormant period, the upstream package has found new maintainers, who are currently working on updating it for the changes introduced in Godot 4.0. (There's eglot support now!) Quoting from a recent commit to the README:
"The debugger in this package is only for Godot 3. Godot 4 supports the Debugger Adapter Procol (DAP), which you can use with the dap-mode package."
So it might be time to rethink the keybindings for the debugger altogether.
dap-mode
upstream recently added support for Godot 4.Steps to reproduce
SPC m d d
System Information
https://pastebin.com/d9kzU0Up
The text was updated successfully, but these errors were encountered: