aboutsummaryrefslogtreecommitdiffstats
path: root/src/treesit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge from origin/emacs-29Eli Zaretskii2023-09-161-2/+9
|\
| * Fix regression of treesit_cursor_helper_1Yuan Fu2023-09-111-2/+9
* | ; * src/treesit.c (Ftreesit_parser_set_included_ranges): Minor fix.Yuan Fu2023-09-131-1/+1
* | Update tree-sitter traversing functions' docstringsYuan Fu2023-09-131-14/+14
* | Avoid unnecessary tree-sitter reparse when setting the same rangeYuan Fu2023-09-121-8/+10
* | Make sure undefined tree-sitter thing doesn't raise an errorYuan Fu2023-09-121-32/+62
* | Add Ftreesit_parser_tagYuan Fu2023-09-071-0/+11
* | ; Update Ftreesit_parser_list docstring.Yuan Fu2023-09-051-4/+3
* | Allow filter by tag in treesit-parser-listYuan Fu2023-09-051-7/+22
* | Add tag to tree-sitter parsersYuan Fu2023-09-051-9/+17
* | ; * src/treesit.c (treesit_recursion_limit): Fix compilation error.Eli Zaretskii2023-09-021-1/+1
* | Merge from origin/emacs-29Eli Zaretskii2023-09-021-13/+13
|\ \ | |/
| * ; * src/treesit.c: Add ts function boilerplateYuan Fu2023-08-311-0/+4
| * Improve performance of treesit_cursor_helper_1Yuan Fu2023-08-301-13/+9
* | ; Minor fixes of treesit docsEli Zaretskii2023-09-021-11/+11
* | ; * src/treesit.c (Vtreesit_thing_settings): Update docstring.Yuan Fu2023-09-011-5/+5
* | Add an optional arg to Ftreesit_node_match_pYuan Fu2023-09-011-24/+46
* | Merge from origin/emacs-29Jim Porter2023-08-211-0/+4
|\ \ | |/
| * ; * src/treesit.c (Ftreesit_node_parent): Improve commentary.Eli Zaretskii2023-08-181-0/+4
* | Minor tree-sitter cleanupsBasil L. Contovounesios2023-07-081-9/+9
* | Minor search_buffer cleanupBasil L. Contovounesios2023-07-081-1/+1
* | ; * src/treesit.c (treesit_query_string_string): fix last changeMattias Engdegård2023-06-171-2/+4
* | Correct conversion of strings to tree-sitter query syntaxMattias Engdegård2023-06-161-0/+44
* | Merge from origin/emacs-29Eli Zaretskii2023-05-021-2/+2
|\ \ | |/
| * ; * src/treesit.c (syms_of_treesit): Fix error messages.Eli Zaretskii2023-04-281-2/+2
* | Merge from origin/emacs-29Eli Zaretskii2023-04-251-2/+22
|\ \ | |/
| * Don't support versioned grammar libraries on MS-WindowsEli Zaretskii2023-04-241-4/+10
| * Accept versioned tree-sitter language grammar filesYuan Fu2023-04-241-2/+16
| * Fix style and unwinding code in treesit.cEli Zaretskii2023-04-141-11/+5
| * Catch signals produced by PRED in tree-sitter search functionsYuan Fu2023-04-141-0/+24
* | ; Fix typos in treesit.cYuan Fu2023-04-161-2/+2
* | New helper function assq_no_signalYuan Fu2023-04-161-13/+2
* | Support treesit-thing-settings in search functionsYuan Fu2023-04-141-15/+88
* | Add a recursion level limit for tree-sitter search predicatesYuan Fu2023-04-141-8/+22
* | ; Minor fixes in treesit.cYuan Fu2023-04-141-23/+40
* | Add treesit-thing-settingsYuan Fu2023-04-141-7/+35
* | Add treesit-node-match-pYuan Fu2023-04-141-0/+32
* | Use BASE_EQ in treesit.cMattias Engdegård2023-04-141-18/+18
* | Fix previous commit on tree-sitterYuan Fu2023-04-131-13/+6
* | Fix bugs in treesit.oPo Lu2023-04-141-18/+13
* | Support more predicates in tree-sitter search functionsYuan Fu2023-04-131-20/+148
* | Catch signals produced by PRED in tree-sitter search functionsYuan Fu2023-04-131-0/+24
* | Merge from origin/emacs-29Stefan Monnier2023-03-271-5/+5
|\ \ | |/
| * Fix treesit_ensure_parsed (bug#62333)Yuan Fu2023-03-241-5/+5
* | Switch buffer in Ftreesit_query_captureYuan Fu2023-03-241-6/+5
* | Handle signals gracefully in tree-sitter query predicatesYuan Fu2023-03-241-70/+122
* | ; Minor refactor of Ftreesit_query_captureYuan Fu2023-03-241-6/+5
* | Refactor Ftreesit_query_captureYuan Fu2023-03-241-56/+97
|/
* ; * src/treesit.c (treesit_predicate_match): Fix typo.Yuan Fu2023-02-261-1/+1
* Fix comment in treesit_record_change (bug#61369)Yuan Fu2023-02-181-6/+4