summaryrefslogtreecommitdiff
path: root/src/treesit.c
AgeCommit message (Expand)Author
2026-05-23Fold calls to fix_position into treesit_check_position (bug#80830)Yuan Fu
2026-05-23Be more careful about size multiplicationPaul Eggert
2026-04-30; * src/treesit.c (treesit_pred_with_guard): Fix style conventions.Eli Zaretskii
2026-04-29In tree-sitter, signal if predicate function causes reparseYuan Fu
2026-04-25; Move treesit-languages-require-line-column-tracking to treesit.c.Yuan Fu
2026-04-19* src/treesit.c (Ftreesit__linecol_at): Add treesit_check_position.Yuan Fu
2026-04-19Fix tree-sitter variable nameYuan Fu
2026-04-17; * src/treesit.c (compute_new_linecol_by_change): Fix comment.Yuan Fu
2026-04-16Make sure range (1, 1) doesn't capture anything (bug#80798)Yuan Fu
2026-04-16Accept marker as position in treesit.c functions (bug#80830)Yuan Fu
2026-04-04Fix treesit-query-capture's NODE-ONLY paramYuan Fu
2026-03-12Replace remaining uses of Qwrong_type_argumentBasil L. Contovounesios
2026-02-18; Fix last change in treesit.cEli Zaretskii
2026-02-17Change back tree-sitter version requirement (bug#80108)Yuan Fu
2026-01-28; Fix MS-Windows build broken by recent treesit.c changesEli Zaretskii
2026-01-28Fix tree-sitter traversal slowness (bug#80108)Yuan Fu
2026-01-02; Fix documentation of recent treesit changesEli Zaretskii
2026-01-01Compile queries in treesit-f-l-recompute-features (bug#80108)Yuan Fu
2026-01-01; Add 2026 to copyright years.Sean Whitton
2025-12-26December 2025 spelling fixesPaul Eggert
2025-12-08Fix some C symbol extern visibilityPaul Eggert
2025-11-30Use treesit-extra-load-path for more values of treesit-auto-install-grammarJuri Linkov
2025-11-28* lisp/cus-start.el: Make 'treesit-extra-load-path' customizable.Juri Linkov
2025-11-02Change tree-sitter query predicate names (bug#79687)Yuan Fu
2025-10-17Support Tree-sitter version 0.26 and laterEli Zaretskii
2025-08-14New user option 'treesit-enabled-modes' (bug#79180)Juri Linkov
2025-07-08Add a synchronous way to get parser change ranges (bug#78402)Yuan Fu
2025-07-05Merge from origin/emacs-30Eli Zaretskii
2025-07-04Handle ts_node_type return NULL (bug#78938)Yuan Fu
2025-07-03Handle the case when ts_node_type returns NULL (bug#78938)Yuan Fu
2025-06-14Merge from origin/emacs-30Eli Zaretskii
2025-06-14; Fix warnings in MinGW buildsEli Zaretskii
2025-06-10Support new tree-sitter grammar filename format (bug#78754)Yuan Fu
2025-06-05Improve documentation of treesit "thing"Eli Zaretskii
2025-05-18Improve reporting of language-grammar library ABI version mismatchEli Zaretskii
2025-05-03Add line-column tracking for tree-sitterYuan Fu
2025-03-13Fix treesit-parser-create behavior regarding indirect buffersYuan Fu
2025-03-11Remove parent-node field from tree-sitter parsersYuan Fu
2025-03-06Avoid defining unneeded variables on Cygw32Kazuhiro Ito
2025-03-01Merge from origin/emacs-30Eli Zaretskii
2025-02-28; Fix documentation of recent treesit changesEli Zaretskii
2025-02-27Enable treesit-query-capture to return grouped capturesYuan Fu
2025-02-27Add tree-sitter-parser-embed-level and parent-nodeYuan Fu
2025-02-23Use character position for ranges in treesit_sync_visible_regionYuan Fu
2025-02-01Merge branch 'scratch/no-purespace' into 'master'Stefan Kangas
2025-01-29Fix tree-sitter language remappingYuan Fu
2025-01-29; Fix Cygw32 build (bug#75926)Eli Zaretskii
2025-01-29; Fix Cygw32 buildEli Zaretskii
2025-01-20; Fix last changeEli Zaretskii
2025-01-19Make treesit-language-remap-alist completely transparent (bug#72388)Yuan Fu