Pasting the dap-mode-map keybindings from the documentation returns wrong type argument
- Dominant language
- Emacs Lisp
- Stars
- 22.7k
- Forks
- 3.1k
- Avg merge
- 10h 46m
- Merged PRs (30d)
- 4
Description
Pasting the [keybindings](https://docs.doomemacs.org/latest/modules/tools/debugger/#keybindings,code-1--1
) to my private config.el doesn't provide these bindings and returns this flycheck error:
`Wrong type argument: proper-list-p, ("d" . "dap") (emacs-lisp)`
excerpt of my private config.el:
```lisp
(after! dap-mode
(setq dap-python-debugger 'debugpy))
(map! :map dap-mode-map ;;flycheck error -> Wrong type argument: proper-list-p, ("d" . "dap") (emacs-lisp)
:leader
:prefix ("d" . "dap")
;; basics
:desc "dap next" "n" #'dap-next
:desc "dap step in" "i" #'dap-step-in
:desc "dap step out" "o" #'dap-step-out
:desc "dap continue" "c" #'dap-continue
:desc "dap hydra" "h" #'dap-hydra
:desc "dap debug restart" "r" #'dap-debug-restart
:desc "dap debug" "s" #'dap-debug
;; debug
:prefix ("dd" . "Debug")
:desc "dap debug recent" "r" #'dap-debug-recent
:desc "dap debug last" "l" #'dap-debug-last
;; eval
:prefix ("de" . "Eval")
:desc "eval" "e" #'dap-eval
:desc "eval region" "r" #'dap-eval-region
:desc "eval thing at point" "s" #'dap-eval-thing-at-point
:desc "add expression" "a" #'dap-ui-expressions-add
:desc "remove expression" "d" #'dap-ui-expressions-remove
:prefix ("db" . "Breakpoint")
:desc "dap breakpoint toggle" "b" #'dap-breakpoint-toggle
:desc "dap breakpoint condition" "c" #'dap-breakpoint-condition
:desc "dap breakpoint hit count" "h" #'dap-breakpoint-hit-condition
:desc "dap breakpoint log message" "l" #'dap-breakpoint-log-message)
```
Contributor guide
Assessment
This issue has not been assessed yet.