]> git.eshelyaron.com Git - emacs.git/commit
Fix various problems in treesit-explore-mode (bug#60800)
authorYuan Fu <casouri@gmail.com>
Thu, 19 Jan 2023 22:22:56 +0000 (14:22 -0800)
committerYuan Fu <casouri@gmail.com>
Thu, 19 Jan 2023 22:47:25 +0000 (14:47 -0800)
commit7ca71d66dc7365a3dd8dd5f20638b4fa612fdc5e
tree4ea3d5289ec03be5444c6abe7f04447152964539
parentb7d6bb47ee5f6a459a873c5053c2dde9df4f2e2f
Fix various problems in treesit-explore-mode (bug#60800)

* lisp/treesit.el:
(treesit--explorer-kill-explorer-buffer): New function.
(treesit-explore-mode):
1. Move prompt for language earlier, and terminate early if language
not available.
2. Make sure desktop-save doesn't save the explorer buffer.
3. Kill the explorer buffer when the source buffer is killed.
lisp/treesit.el