]> git.eshelyaron.com Git - emacs.git/commit
; Minor fixes in treesit.c
authorYuan Fu <casouri@gmail.com>
Fri, 14 Apr 2023 18:19:25 +0000 (11:19 -0700)
committerYuan Fu <casouri@gmail.com>
Fri, 14 Apr 2023 23:54:25 +0000 (16:54 -0700)
commit9f777475be5ec2092b7f0ef98be5b1641100beb2
tree4d3bbe7654ce6d1b757eddfd05b5d18efaa3af93
parent531b343c3c73fb1a4270007ba189f478a252cfdb
; Minor fixes in treesit.c

* src/treesit.c:
(treesit_initialized): Make static.
(treesit_find_override_name): Add check for XCAR (tail).
(Ftreesit_parser_set_included_ranges): Fix comment.

(treesit_recursion_limit): Change to a compile time
constant.
(treesit_symbol_to_c_name): Precompute the length.
(Ftreesit_pattern_expand): Use predefined symbols.
(treesit_cursor_helper)
(Ftreesit_search_subtree)
(Ftreesit_induce_sparse_tree): Update treesit_recursion_limit.
(syms_of_treesit): New symbols.
src/treesit.c