Open
Description
After #55 fixed most syntax test exposed bugs, there's a few left. Now the syntax tests for almost all languages pass perfectly. The following languages still fail:
- ASP: not sure why, think it is some weird thing with
with_prototype
. Speculation in Incorrect push/pop order when combining meta scopes, content scopes and pushing multiple things #51 - LaTeX: mostly works, but one pattern matches the empty string, should be fixed in Sublime Packages. Notes in Incorrect push/pop order when combining meta scopes, content scopes and pushing multiple things #51 by @keith-hall
- Markdown: one test fails on
<a name=\"demo\"></a>
. Not sure why. Might be that [Markdown] reduce backtracking possibilities sublimehq/Packages#877 doesn't actually work correctly. Not sure if @keith-hall ever ran the syntax tests on it. These tests no longer fail because the syntax in the repo was updated, but there's still probably an underlying difference from Sublime here. - PHP: a number of failures, not sure why. Might be the same thing as ASP. Fixed in Improve with_prototype to better match Sublime. Fixes #101 #103
If you plan on attempting to diagnose or fix one of these bugs, create an issue for it and reference it here. I will do the same.
I don't foresee myself personally doing much work on this for the next little while, but I will review code and discuss and may get around to it eventually.