Files
Miura YasuyukiandClaude Opus 5.5 bb1d7bc637 runtime(typescript): fix exponential backtracking in typescriptArrowFuncDef
Problem:  The paren-based typescriptArrowFuncDef patterns contain a nested
          quantifier, \%(\_[^()]\+\|...\)*, which backtracks exponentially
          with the old regexp engine when the match fails.
Solution: Drop the inner \+; the matched language is unchanged.

closes: #21400
related: HerringtonDarkholme/yats.vim#306

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Signed-off-by: Miura Yasuyuki <kokosabu@gmail.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
2026-09-28 21:33:29 +00:00
..

This directory "runtime/syntax/shared" contains Vim script files that are
generated or used by more than one syntax file.