]> git.eshelyaron.com Git - emacs.git/commit
Add tag to tree-sitter parsers
authorYuan Fu <casouri@gmail.com>
Mon, 4 Sep 2023 22:33:19 +0000 (15:33 -0700)
committerYuan Fu <casouri@gmail.com>
Wed, 6 Sep 2023 04:03:37 +0000 (21:03 -0700)
commit722daf6fffe42f82323ed45a380fcccd322da69f
treea2a7fa6ed81ad48e2f801e87b4c4af9a86e68042
parentaa872f2540377ae5c5e054a55cdd789934a56a47
Add tag to tree-sitter parsers

* doc/lispref/parsing.texi (Using Parser): Update manual.
* lisp/treesit.el (treesit-buffer-root-node)
* src/treesit.c (make_treesit_parser)
* src/treesit.c (Ftreesit_parser_create): Add TAG parameter.
(treesit_resolve_node): Create a parser with nil tag.
* src/treesit.h (Lisp_TS_Parser): Add TAG field.
doc/lispref/parsing.texi
lisp/treesit.el
src/treesit.c
src/treesit.h