Tags: patch With help from modified versions of the xr and relint packages, I noticed some suspicious regexps in the new tree-sitter modes: - Using bol/eol anchors where matching is performed against the whole node text - Shy groups probably mistyped/copied as :? instead of ?: - Identifiers defined as comprising [A-Z_\\d], where I assume \d was meant to match digits, but instead matches '\' or 'd' - Unnecessary numbered grouping These all occur in new Emacs 29 features, so the patch is intended for emacs-29. WDYT? Thanks, -- Basil