diff --git a/SQL/MySQL.sublime-syntax b/SQL/MySQL.sublime-syntax index 3bd6ebcbda..9357806dfe 100644 --- a/SQL/MySQL.sublime-syntax +++ b/SQL/MySQL.sublime-syntax @@ -1659,6 +1659,7 @@ contexts: ###[ LIKE EXPRESSIONS ]######################################################## like-string-not-followed-by-escape: + - meta_include_prototype: false - match: \' scope: punctuation.definition.string.begin.sql set: @@ -1667,6 +1668,7 @@ contexts: - include: else-pop like-escape-character-slash: + - meta_include_prototype: false - match: (\')(\\\\)(\') scope: meta.string.escape.sql string.quoted.single.sql captures: diff --git a/SQL/PostgreSQL.sublime-syntax b/SQL/PostgreSQL.sublime-syntax index 04a64f1940..70432b6279 100644 --- a/SQL/PostgreSQL.sublime-syntax +++ b/SQL/PostgreSQL.sublime-syntax @@ -308,6 +308,7 @@ contexts: push: expect-regexp expect-regexp: + - meta_include_prototype: false - match: \' scope: meta.string.regexp.psql punctuation.definition.string.begin.psql embed: scope:source.regexp diff --git a/SQL/SQL (basic).sublime-syntax b/SQL/SQL (basic).sublime-syntax index 25818cce48..f19bc0700c 100644 --- a/SQL/SQL (basic).sublime-syntax +++ b/SQL/SQL (basic).sublime-syntax @@ -1457,6 +1457,7 @@ contexts: - like-string-followed-by-unknown-escape like-string-not-followed-by-escape: + - meta_include_prototype: false - match: \' scope: punctuation.definition.string.begin.sql set: @@ -1465,6 +1466,7 @@ contexts: - include: else-pop like-string-followed-by-escape-slash: + - meta_include_prototype: false - match: \' scope: punctuation.definition.string.begin.sql set: @@ -1474,6 +1476,7 @@ contexts: - include: else-pop like-string-followed-by-escape-caret: + - meta_include_prototype: false - match: \' scope: punctuation.definition.string.begin.sql set: @@ -1483,6 +1486,7 @@ contexts: - include: else-pop like-string-followed-by-escape-hash: + - meta_include_prototype: false - match: \' scope: punctuation.definition.string.begin.sql set: @@ -1492,6 +1496,7 @@ contexts: - include: else-pop like-string-followed-by-unknown-escape: + - meta_include_prototype: false - match: \' scope: punctuation.definition.string.begin.sql set: @@ -1548,6 +1553,7 @@ contexts: - include: else-pop like-escape-character-any: + - meta_include_prototype: false - match: (\')([^'])(\') scope: meta.string.escape.sql string.quoted.single.sql captures: @@ -1558,6 +1564,7 @@ contexts: - include: else-pop like-escape-character-caret: + - meta_include_prototype: false - match: (\')(\^)(\') scope: meta.string.escape.sql string.quoted.single.sql captures: @@ -1568,6 +1575,7 @@ contexts: - include: like-else-fail like-escape-character-slash: + - meta_include_prototype: false - match: (\')(\\)(\') scope: meta.string.escape.sql string.quoted.single.sql captures: @@ -1578,6 +1586,7 @@ contexts: - include: like-else-fail like-escape-character-hash: + - meta_include_prototype: false - match: (\')(#)(\') scope: meta.string.escape.sql string.quoted.single.sql captures: @@ -1600,6 +1609,7 @@ contexts: - include: logical-operators maybe-operator: + - meta_include_prototype: false - match: '<=>|[!<>]?=|<>|<|>' scope: keyword.operator.comparison.sql pop: 1 diff --git a/SQL/TSQL.sublime-syntax b/SQL/TSQL.sublime-syntax index 4e3df8fc45..750f44dab0 100644 --- a/SQL/TSQL.sublime-syntax +++ b/SQL/TSQL.sublime-syntax @@ -1029,6 +1029,7 @@ contexts: scope: constant.language.tsql ###[ LIKE EXPRESSIONS ]######################################################## + inside-like-single-quoted-string: - meta_append: true - match: |-