Skip to content

Commit 2d10fef

Browse files
Jarrad Whitakerbarklan
authored andcommitted
make keyword detection case-insensitive
1 parent dc5dc9a commit 2d10fef

2 files changed

Lines changed: 8 additions & 4 deletions

File tree

syntaxes/highlight-sql-string.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@
6767
]
6868
},
6969
{
70-
"begin": "(\")(SELECT |INSERT INTO |DELETE |UPDATE |CREATE TABLE |CREATE INDEX )",
70+
"begin": "(?i)(\")(SELECT |INSERT INTO |DELETE |UPDATE |CREATE TABLE |CREATE INDEX )",
7171
"beginCaptures": {
7272
"2": {
7373
"name": "keyword.sql"
@@ -95,7 +95,7 @@
9595
]
9696
},
9797
{
98-
"begin": "(`)(SELECT |INSERT INTO |DELETE |UPDATE |CREATE TABLE |CREATE INDEX)",
98+
"begin": "(?i)(`)(SELECT |INSERT INTO |DELETE |UPDATE |CREATE TABLE |CREATE INDEX)",
9999
"beginCaptures": {
100100
"2": {
101101
"name": "keyword.sql"
@@ -124,7 +124,7 @@
124124
]
125125
},
126126
{
127-
"begin": "(\"\"\")(SELECT |INSERT INTO |DELETE |UPDATE |CREATE TABLE |CREATE INDEX)",
127+
"begin": "(?i)(\"\"\")(SELECT |INSERT INTO |DELETE |UPDATE |CREATE TABLE |CREATE INDEX)",
128128
"beginCaptures": {
129129
"2": {
130130
"name": "keyword.sql"

test/testdata/multiline.go

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,11 @@ select * from book where id = 34;
2828

2929
more3 := `--sql; select * from book;`
3030

31-
print(query, another, more, notQuery, more2, more3)
31+
more4 := `select * from book;`
32+
33+
more5 := `SELECT * from book;`
34+
35+
print(query, another, more, notQuery, more2, more3, more4, more5)
3236
}
3337

3438
func add(a, b int) int {

0 commit comments

Comments
 (0)