* lisp/treesit.el: Fix 'treesit--explorer-tree-mode-map'.

(treesit--explorer-tree-mode-map): Move this map
before its mode 'treesit--explorer-tree-mode',
otherwise the map has no effect.
This commit is contained in:
Juri Linkov 2025-01-12 09:39:36 +02:00
parent 412c1a4f0e
commit 54e4b30503

View file

@ -4045,11 +4045,6 @@ covers point. PARSER-NAME are unique."
res)))
(nreverse res)))
(define-derived-mode treesit--explorer-tree-mode special-mode
"TS Explorer"
"Mode for displaying syntax trees for `treesit-explore-mode'."
nil)
(defvar-keymap treesit--explorer-tree-mode-map
:doc "Keymap for the treesit tree explorer.
@ -4060,6 +4055,11 @@ Navigates from button to button."
"TAB" #'forward-button
"<backtab>" #'backward-button)
(define-derived-mode treesit--explorer-tree-mode special-mode
"TS Explorer"
"Mode for displaying syntax trees for `treesit-explore-mode'."
nil)
(defun treesit-explorer-switch-parser (parser)
"Switch explorer to use PARSER."
(interactive