I have just updated to ST4 and I got a new error when it starts:
error: Error loading syntax file "Packages/....sublime-syntax": Apparent recursion within a with_prototype action: 25000 context sanity limit hit
All I have with “with_prototype” is in this fashion, one per language:
- match: ^__python$
push: Packages/Python/Python.sublime-syntax
with_prototype:
- match: (^__$) # OR (?=^__$)
pop: true
- match: ^__html$
push: Packages/HTML/HTML.sublime-syntax
with_prototype:
- match: (^__$)
pop: true
…
This tries to apply a specific syntax to the text between two strings. Is there anything wrong in the syntax?