summaryrefslogtreecommitdiff
path: root/test/lisp/emacs-lisp
diff options
context:
space:
mode:
authorYuan Fu <casouri@gmail.com>2022-06-14 11:36:22 -0700
committerYuan Fu <casouri@gmail.com>2022-06-14 11:50:24 -0700
commite171ef933feefd67d7f1b3b3693ce730111660e9 (patch)
tree5d861febf75453a27977e2e35416951637073736 /test/lisp/emacs-lisp
parenta8428b917da3f81feb1aad052a81a3ddfdebec28 (diff)
downloademacs-e171ef933feefd67d7f1b3b3693ce730111660e9.tar.gz
emacs-e171ef933feefd67d7f1b3b3693ce730111660e9.tar.bz2
emacs-e171ef933feefd67d7f1b3b3693ce730111660e9.zip
Support compiled queries in treesit-query-capture
Last commit added this new type, this commit adds functionalities. treesit.el only has documentation changes. * lisp/treesit.el (treesit-query-in, treesit-font-lock-settings, treesit-defun-query): Update docstring. * src/treesit.c (make_ts_query): New function. (Ftreesit_query_compile): New function. (Ftreesit_query_capture): Remove code that creates a query object and instead either use make_ts_query or use the give compiled query. Free the query object conditonally. (syms_of_treesit): New symbol.
Diffstat (limited to 'test/lisp/emacs-lisp')
0 files changed, 0 insertions, 0 deletions