Inital 31.1 changes

This commit is contained in:
2026-08-24 17:07:24 -07:00
parent fe65b9bbe4
commit fce9247c63
8 changed files with 41 additions and 354 deletions
+4 -3
View File
@@ -7,6 +7,7 @@
(require 'sh-script)
(require 'treesit)
(require 'rx)
(require 'xref)
(defgroup zsh-ts-mode nil
"Tree-sitter powered Zsh editing."
@@ -238,9 +239,9 @@ command.")
(defun zsh-ts-mode--defun-name (node)
"If NODE is a defun node, return its name.
This behaves according to `treesit-defun-name-function'."
(when-let ((node)
(res (treesit-query-capture node zsh-ts-mode--defun-name-query
nil nil t)))
(when-let* ((node)
(res (treesit-query-capture node zsh-ts-mode--defun-name-query
nil nil t)))
(treesit-node-text (car res) t)))
(defun zsh-ts-mode--imenu-predicate (node)