summaryrefslogtreecommitdiff
path: root/src/treesit.c
AgeCommit message (Expand)Author
2024-06-08Merge from origin/emacs-29Eli Zaretskii
2024-06-04Revert "New function treesit-parser-changed-ranges"Yuan Fu
2024-06-01Check for buffer liveness when accessing tree-sitter node (bug#71012)Yuan Fu
2024-04-20; Fix documentation of recent commits related to treesitEli Zaretskii
2024-04-19New function treesit-parser-changed-rangesYuan Fu
2024-02-08Fix treesit_traverse_get_predicate (bug#68954)Dominique Quatravaux
2024-01-02Merge from savannah/emacs-29Po Lu
2024-01-02; Add 2024 to copyright yearsPo Lu
2023-12-30Merge from origin/emacs-29Eli Zaretskii
2023-12-29Revert "Fix treesit-node-field-name and friends (bug#66674)"Yuan Fu
2023-12-26Revert e8df6c311fcf59bf23d31b9db2bb8fec9d78fbe7Yuan Fu
2023-12-23Increment parser timestamp when narrowing changes (bug#67977)Yuan Fu
2023-12-23Merge from origin/emacs-29Eli Zaretskii
2023-12-23Split safe_call between redisplay and non-redisplay versionsStefan Monnier
2023-12-19; * src/treesit.c (treesit_traverse_child_helper): Fix comment.Eli Zaretskii
2023-12-18Fix an issue when searching subtree backward (bug#67117)Denis Zubarev
2023-12-16Merge from origin/emacs-29Eli Zaretskii
2023-12-10Fix treesit-node-field-name and friends (bug#66674)Yuan Fu
2023-12-10; Fix a few more typosStefan Kangas
2023-12-10; Fix typosStefan Kangas
2023-09-16Merge from origin/emacs-29Eli Zaretskii
2023-09-13; * src/treesit.c (Ftreesit_parser_set_included_ranges): Minor fix.Yuan Fu
2023-09-13Update tree-sitter traversing functions' docstringsYuan Fu
2023-09-12Avoid unnecessary tree-sitter reparse when setting the same rangeYuan Fu
2023-09-12Make sure undefined tree-sitter thing doesn't raise an errorYuan Fu
2023-09-11Fix regression of treesit_cursor_helper_1Yuan Fu
2023-09-07Add Ftreesit_parser_tagYuan Fu
2023-09-05; Update Ftreesit_parser_list docstring.Yuan Fu
2023-09-05Allow filter by tag in treesit-parser-listYuan Fu
2023-09-05Add tag to tree-sitter parsersYuan Fu
2023-09-02; * src/treesit.c (treesit_recursion_limit): Fix compilation error.Eli Zaretskii
2023-09-02Merge from origin/emacs-29Eli Zaretskii
2023-09-02; Minor fixes of treesit docsEli Zaretskii
2023-09-01; * src/treesit.c (Vtreesit_thing_settings): Update docstring.Yuan Fu
2023-09-01Add an optional arg to Ftreesit_node_match_pYuan Fu
2023-08-31; * src/treesit.c: Add ts function boilerplateYuan Fu
2023-08-30Improve performance of treesit_cursor_helper_1Yuan Fu
2023-08-21Merge from origin/emacs-29Jim Porter
2023-08-18; * src/treesit.c (Ftreesit_node_parent): Improve commentary.Eli Zaretskii
2023-07-08Minor tree-sitter cleanupsBasil L. Contovounesios
2023-07-08Minor search_buffer cleanupBasil L. Contovounesios
2023-06-17; * src/treesit.c (treesit_query_string_string): fix last changeMattias EngdegÄrd
2023-06-16Correct conversion of strings to tree-sitter query syntaxMattias EngdegÄrd
2023-05-02Merge from origin/emacs-29Eli Zaretskii
2023-04-28; * src/treesit.c (syms_of_treesit): Fix error messages.Eli Zaretskii
2023-04-25Merge from origin/emacs-29Eli Zaretskii
2023-04-24Don't support versioned grammar libraries on MS-WindowsEli Zaretskii
2023-04-24Accept versioned tree-sitter language grammar filesYuan Fu
2023-04-16; Fix typos in treesit.cYuan Fu
2023-04-16New helper function assq_no_signalYuan Fu