aboutsummaryrefslogtreecommitdiffstats
path: root/src/buffer.c
diff options
context:
space:
mode:
authorYuan Fu2022-06-16 01:11:09 -0700
committerYuan Fu2022-06-16 11:52:04 -0700
commitdd65d1c396da2e024468196c4d5bcb72198f524a (patch)
tree706ab962f0cc5154797e3b3595b545048533b27d /src/buffer.c
parent7cee82a91d287e42e6596960cbee17157cde4b29 (diff)
downloademacs-dd65d1c396da2e024468196c4d5bcb72198f524a.tar.gz
emacs-dd65d1c396da2e024468196c4d5bcb72198f524a.zip
Consolidate treesit parser create functions
Merge treesit-parser-create, treesit-get-parser, treesit-get-parser-create into one: treesit-parser-create. * src/treesit.c (Ftreesit_parser_language): make BUFFER parameter optional, add new parameter NO-REUSE. Optionally reuse parser. * test/src/treesit-tests.el: Change all parser creation to use treesit-parser-create. Remove tests for the removed functions. * lisp/treesit.el (treesit-get-parser, treesit-get-parser-create): Remove. * lisp/treesit.el (treesit-set-ranges, treesit-get-ranges) (treesit-buffer-root-node, treesit-query-string) (treesit-font-lock-fontify-region, treesit-search-forward) (treesit-query-validate): Change to use treesit-parser-create.
Diffstat (limited to 'src/buffer.c')
0 files changed, 0 insertions, 0 deletions