]> git.eshelyaron.com Git - emacs.git/commitdiff
* lisp/treesit.el: Display treesit-explore buffer below selected window.
authorJuri Linkov <juri@linkov.net>
Sat, 25 Jan 2025 17:59:56 +0000 (19:59 +0200)
committerEshel Yaron <me@eshelyaron.com>
Sun, 26 Jan 2025 18:53:24 +0000 (19:53 +0100)
(treesit-explorer-switch-parser, treesit-explore):
Use display-buffer-below-selected for display-buffer (bug#75079).

(cherry picked from commit 3bc6b88cc71b8ccc96b5e61d895e5208009aa3c0)

lisp/treesit.el

index b94ecd0f26784690bd213c58bf91e1152ec1c9f6..b56a0d7a7c65520c9515a81eff32813d7c869d53 100644 (file)
@@ -4115,7 +4115,8 @@ Navigates from button to button."
     (user-error "Not in `treesit-explore-mode'"))
   (setq-local treesit--explorer-parser parser)
   (display-buffer treesit--explorer-buffer
-                  (cons nil '((inhibit-same-window . t))))
+                  '(display-buffer-below-selected
+                    (inhibit-same-window . t)))
   (setq-local treesit--explorer-last-node nil)
   (treesit--explorer-refresh))
 
@@ -4169,7 +4170,9 @@ window."
   (interactive)
   (if (and treesit-explore-mode
            (buffer-live-p treesit--explorer-buffer))
-      (display-buffer treesit--explorer-buffer '(nil (inhibit-same-window . t)))
+      (display-buffer treesit--explorer-buffer
+                      '(display-buffer-below-selected
+                        (inhibit-same-window . t)))
     (treesit-explore-mode)))
 
 ;;; Install & build language grammar