From 54e4b305032d4dadbee286179fa78e01d4d15182 Mon Sep 17 00:00:00 2001 From: Juri Linkov Date: Sun, 12 Jan 2025 09:39:36 +0200 Subject: [PATCH] * 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. --- lisp/treesit.el | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/lisp/treesit.el b/lisp/treesit.el index 995d89332ad..056d96ad7ad 100644 --- a/lisp/treesit.el +++ b/lisp/treesit.el @@ -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 "" #'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