jcberquist / sublimetext-cfml

CFML (ColdFusion and Lucee) package for Sublime Text
MIT License
115 stars 24 forks source link

ST4 Build 4181 Apparent recursion within a with_prototype action #149

Open ivanionut opened 1 week ago

ivanionut commented 1 week ago

hello, in the latest version of SublimeText 4 build 4181, the following error appears during start-up:

Error loading syntax file "Packages/CFML/syntaxes/cfml.sublime-syntax": Apparent recursion within a with_prototype action: 25000 context sanity limit hit
jcberquist commented 6 days ago

It looks like the latest updates to the JavaScript syntax that ships with ST have caused this issue - it looks like it started with this PR: https://github.com/sublimehq/Packages/pull/4019. For now, if you want to stay on the dev builds, you will need to checkout the sublimehq/Packages repo at a commit prior to the above merge, and manually add the JavaScript package to your Packages folder to override the updates.

Updating the CFML syntax that ships with this package will take some time, as it needs to be updated to take advantage of features added more recently to the ST syntax engine.

ivanionut commented 5 days ago

Hi @jcberquist and thanks for the answer!