You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Namely what is happening is that from the injection selector: ^text.html - (meta.embedded | meta.tag), L:^text.html meta.tag, L:text.html.php source.js the last two alternatives L:^text.html meta.tag and L:text.html.php source.js do not exclude the meta.embedded.block.php scope. This causes the PHP part of the grammar to be injected into itself in these two cases.
Here are all three cases to test with, from which the last two are currently misbehaving:
An Atom user found an interesting bug: atom/language-php#326
Namely what is happening is that from the injection selector:
^text.html - (meta.embedded | meta.tag), L:^text.html meta.tag, L:text.html.php source.js
the last two alternativesL:^text.html meta.tag
andL:text.html.php source.js
do not exclude themeta.embedded.block.php
scope. This causes the PHP part of the grammar to be injected into itself in these two cases.Here are all three cases to test with, from which the last two are currently misbehaving:
The text was updated successfully, but these errors were encountered: