|
4 | 4 | "If you want to provide a fix or improvement, please create a pull request against the original repository.", |
5 | 5 | "Once accepted there, we are happy to receive an update request." |
6 | 6 | ], |
7 | | - "version": "https://github.com/atom/language-php/commit/b896ebfb6f669b8714f419527f047466420efe5c", |
| 7 | + "version": "https://github.com/atom/language-php/commit/0efbd42e73b52347f95ac5f00c9f288ed4958832", |
8 | 8 | "scopeName": "source.php", |
9 | 9 | "patterns": [ |
10 | 10 | { |
|
1324 | 1324 | } |
1325 | 1325 | }, |
1326 | 1326 | "contentName": "text.html", |
1327 | | - "end": "^(\\3)(?=;?$)", |
| 1327 | + "end": "^\\s*(\\3)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1328 | 1328 | "endCaptures": { |
1329 | 1329 | "0": { |
1330 | 1330 | "name": "punctuation.section.embedded.end.php" |
|
1360 | 1360 | } |
1361 | 1361 | }, |
1362 | 1362 | "contentName": "text.xml", |
1363 | | - "end": "^(\\3)(?=;?$)", |
| 1363 | + "end": "^\\s*(\\3)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1364 | 1364 | "endCaptures": { |
1365 | 1365 | "0": { |
1366 | 1366 | "name": "punctuation.section.embedded.end.php" |
|
1396 | 1396 | } |
1397 | 1397 | }, |
1398 | 1398 | "contentName": "source.sql", |
1399 | | - "end": "^(\\3)(?=;?$)", |
| 1399 | + "end": "^\\s*(\\3)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1400 | 1400 | "endCaptures": { |
1401 | 1401 | "0": { |
1402 | 1402 | "name": "punctuation.section.embedded.end.php" |
|
1432 | 1432 | } |
1433 | 1433 | }, |
1434 | 1434 | "contentName": "source.js", |
1435 | | - "end": "^(\\3)(?=;?$)", |
| 1435 | + "end": "^\\s*(\\3)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1436 | 1436 | "endCaptures": { |
1437 | 1437 | "0": { |
1438 | 1438 | "name": "punctuation.section.embedded.end.php" |
|
1468 | 1468 | } |
1469 | 1469 | }, |
1470 | 1470 | "contentName": "source.json", |
1471 | | - "end": "^(\\3)(?=;?$)", |
| 1471 | + "end": "^\\s*(\\3)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1472 | 1472 | "endCaptures": { |
1473 | 1473 | "0": { |
1474 | 1474 | "name": "punctuation.section.embedded.end.php" |
|
1504 | 1504 | } |
1505 | 1505 | }, |
1506 | 1506 | "contentName": "source.css", |
1507 | | - "end": "^(\\3)(?=;?$)", |
| 1507 | + "end": "^\\s*(\\3)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1508 | 1508 | "endCaptures": { |
1509 | 1509 | "0": { |
1510 | 1510 | "name": "punctuation.section.embedded.end.php" |
|
1540 | 1540 | } |
1541 | 1541 | }, |
1542 | 1542 | "contentName": "string.regexp.heredoc.php", |
1543 | | - "end": "^(\\3)(?=;?$)", |
| 1543 | + "end": "^\\s*(\\3)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1544 | 1544 | "endCaptures": { |
1545 | 1545 | "0": { |
1546 | 1546 | "name": "punctuation.section.embedded.end.php" |
|
1619 | 1619 | "name": "invalid.illegal.trailing-whitespace.php" |
1620 | 1620 | } |
1621 | 1621 | }, |
1622 | | - "end": "^(\\3)(?=;?$)", |
| 1622 | + "end": "^\\s*(\\3)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1623 | 1623 | "endCaptures": { |
1624 | 1624 | "1": { |
1625 | 1625 | "name": "keyword.operator.heredoc.php" |
|
1652 | 1652 | } |
1653 | 1653 | }, |
1654 | 1654 | "contentName": "text.html", |
1655 | | - "end": "^(\\2)(?=;?$)", |
| 1655 | + "end": "^\\s*(\\2)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1656 | 1656 | "endCaptures": { |
1657 | 1657 | "0": { |
1658 | 1658 | "name": "punctuation.section.embedded.end.php" |
|
1685 | 1685 | } |
1686 | 1686 | }, |
1687 | 1687 | "contentName": "text.xml", |
1688 | | - "end": "^(\\2)(?=;?$)", |
| 1688 | + "end": "^\\s*(\\2)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1689 | 1689 | "endCaptures": { |
1690 | 1690 | "0": { |
1691 | 1691 | "name": "punctuation.section.embedded.end.php" |
|
1718 | 1718 | } |
1719 | 1719 | }, |
1720 | 1720 | "contentName": "source.sql", |
1721 | | - "end": "^(\\2)(?=;?$)", |
| 1721 | + "end": "^\\s*(\\2)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1722 | 1722 | "endCaptures": { |
1723 | 1723 | "0": { |
1724 | 1724 | "name": "punctuation.section.embedded.end.php" |
|
1751 | 1751 | } |
1752 | 1752 | }, |
1753 | 1753 | "contentName": "source.js", |
1754 | | - "end": "^(\\2)(?=;?$)", |
| 1754 | + "end": "^\\s*(\\2)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1755 | 1755 | "endCaptures": { |
1756 | 1756 | "0": { |
1757 | 1757 | "name": "punctuation.section.embedded.end.php" |
|
1784 | 1784 | } |
1785 | 1785 | }, |
1786 | 1786 | "contentName": "source.json", |
1787 | | - "end": "^(\\2)(?=;?$)", |
| 1787 | + "end": "^\\s*(\\2)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1788 | 1788 | "endCaptures": { |
1789 | 1789 | "0": { |
1790 | 1790 | "name": "punctuation.section.embedded.end.php" |
|
1817 | 1817 | } |
1818 | 1818 | }, |
1819 | 1819 | "contentName": "source.css", |
1820 | | - "end": "^(\\2)(?=;?$)", |
| 1820 | + "end": "^\\s*(\\2)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1821 | 1821 | "endCaptures": { |
1822 | 1822 | "0": { |
1823 | 1823 | "name": "punctuation.section.embedded.end.php" |
|
1850 | 1850 | } |
1851 | 1851 | }, |
1852 | 1852 | "contentName": "string.regexp.nowdoc.php", |
1853 | | - "end": "^(\\2)(?=;?$)", |
| 1853 | + "end": "^\\s*(\\2)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1854 | 1854 | "endCaptures": { |
1855 | 1855 | "0": { |
1856 | 1856 | "name": "punctuation.section.embedded.end.php" |
|
1926 | 1926 | "name": "invalid.illegal.trailing-whitespace.php" |
1927 | 1927 | } |
1928 | 1928 | }, |
1929 | | - "end": "^(\\2)(?=;?$)", |
| 1929 | + "end": "^\\s*(\\2)(?![A-Za-z0-9_\\x{7f}-\\x{7fffffff}])", |
1930 | 1930 | "endCaptures": { |
1931 | 1931 | "1": { |
1932 | 1932 | "name": "keyword.operator.nowdoc.php" |
|
0 commit comments