summaryrefslogtreecommitdiff
path: root/src/treesit.c
AgeCommit message (Expand)Author
2025-01-17Fix treesit.el testsYuan Fu
2025-01-17Remap language symbol in treesit-query-compile (bug#72388)Yuan Fu
2025-01-14; Fix wording and coding style of a recent commitEli Zaretskii
2025-01-14Prefer calln to CALLN where applicableStefan Kangas
2025-01-12Add 'and', 'named', and 'anonymous' predicate for tree-sitterYuan Fu
2025-01-10Use the treesit thing 'list' with symbol property 'treesit-thing-symbol'Juri Linkov
2025-01-02Update copyright year to 2025Stefan Kangas
2025-01-01Update copyright year to 2025Paul Eggert
2024-12-19Merge branch 'scratch/tty-child-frames'Gerd Möllmann
2024-12-12Pure storage removal: Replace calls to removed functionsPip Cet
2024-12-04Make treesit-query-compile compile compiled-query eagerlyYuan Fu
2024-12-01Merge from emacs-30Yuan Fu
2024-12-01Allow passing nil to treesit-node-match-p (bug#74612)Yuan Fu
2024-11-23Merge from origin/emacs-30Eli Zaretskii
2024-11-21Future-proof loading tree-sitter library on MS-WindowsEli Zaretskii
2024-10-26More fixes for w32 console buildEli Zaretskii
2024-09-21Merge from origin/emacs-30Eli Zaretskii
2024-09-19* src/treesit.c (treesit_debug_print_parser_list): Fix compiler warning.Andrea Corallo
2024-09-17Conservative heuristic for tree-sitter parser ranges (bug#73324)Yuan Fu
2024-09-17; Fix treesit.c printingYuan Fu
2024-09-15Fix treesit_sync_visible_region's range fixup code (bug#73264)Yuan Fu
2024-09-14Merge from origin/emacs-30Eli Zaretskii
2024-09-14Fix range handling so it works for multibyte buffer (bug#73204)Yuan Fu
2024-09-14Revert "Read more on each call to treesit's buffer reader"Yuan Fu
2024-09-12Add Ftreesit_grammar_locationYuan Fu
2024-09-11Merge from savannah/emacs-30Po Lu
2024-09-09; * src/treesit.c: Minor cleanups of recent changes.Eli Zaretskii
2024-09-09* src/treesit.c (treesit_debug_print_parser_list): Fix format string.Andrea Corallo
2024-09-08; * src/treesit.c (treesit_debug_print_parser_list): Fix formatting.Yuan Fu
2024-09-08; * src/treesit.c: Add a prototype so there's no warning about it.Yuan Fu
2024-09-08Read more on each call to treesit's buffer readerYuan Fu
2024-09-08Fix the range handling in treesit.cYuan Fu
2024-09-08Add debugging function for treesit.cYuan Fu
2024-08-25; * src/treesit.c (Ftreesit_parse_string): Fix comment and punctuation.Eli Zaretskii
2024-08-24Fix Ftreesit_parser_createYuan Fu
2024-08-24Make sure treesit-parse-string gc its temp buffer (bug#71012)Yuan Fu
2024-07-30New variable treesit-language-remap-alist (bug#72388)Yuan Fu
2024-07-30"Separate" tree-sitter parser list for indirect buffersYuan Fu
2024-07-24Merge from savannah/emacs-30Po Lu
2024-07-24Merge from savannah/emacs-30Po Lu
2024-07-22Use SBYTES instead of strlen in treesit.cStefan Kangas
2024-07-21Fix Ftreesit_parser_createYuan Fu
2024-07-21Fix segfault when deleting tree-sitter query (bug#72238)Yuan Fu
2024-07-21Fix segfault when deleting tree-sitter query (bug#72238)Yuan Fu
2024-07-21Improve treesit-node-child-by-field-name docstringStefan Kangas
2024-07-21Fix punctuation and doc style in treesit.cStefan Kangas
2024-07-20Support dumping tree-sitter query (bug#69952)Yuan Fu
2024-06-30; * src/treesit.c (Ftreesit_query_capture): Fix typo.Yuan Fu
2024-06-29Fix treesit crash (bug#71681)Yuan Fu
2024-06-10; * src/treesit.c (treesit_check_node): Don't use non-ASCII comments.Eli Zaretskii