Variable: treesit-languages-require-line-column-tracking
treesit-languages-require-line-column-tracking is a variable defined
in treesit.c.
Value
nil
Documentation
A list of languages that need line-column tracking.
Most tree-sitter language grammars don't require line and column tracking to work, but some languages do. When creating a parser, if the language is in this list, Emacs enables line-column tracking for the buffer.
Probably introduced at or before Emacs version 31.1.
Source Code
// Defined in /usr/src/emacs/src/treesit.c
DEFVAR_LISP ("treesit-languages-require-line-column-tracking",
Vtreesit_languages_require_line_column_tracking,
doc:
/* A list of languages that need line-column tracking.
Most tree-sitter language grammars don't require line and column
tracking to work, but some languages do. When creating a parser, if the
language is in this list, Emacs enables line-column tracking for the
buffer. */);