fix(tree-sitter): no longer eager load tree sitter
This commit is contained in:
parent
984564ea6c
commit
84d47016d0
2 changed files with 21 additions and 14 deletions
|
@ -5,6 +5,13 @@
|
|||
(interactive)
|
||||
(turn-on-tree-sitter-mode))
|
||||
|
||||
;; HACK: Remove and refactor when `use-package' eager macro expansion is solved or `use-package!' is removed
|
||||
;;;###autoload
|
||||
(defun +tree-sitter-get-textobj (group &optional query)
|
||||
"A wrapper around `evil-textobj-tree-sitter-get-textobj' to
|
||||
prevent eager expansion."
|
||||
(eval `(evil-textobj-tree-sitter-get-textobj ,group ,query)))
|
||||
|
||||
;;;###autoload
|
||||
(defun +tree-sitter-goto-textobj (group &optional previous end query)
|
||||
"Thin wrapper that returns the symbol of a named function, used in keybindings."
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue