diff --git a/syntaxes/cl.tmLanguage.json b/syntaxes/cl.tmLanguage.json index ee6138c..fbdc56e 100644 --- a/syntaxes/cl.tmLanguage.json +++ b/syntaxes/cl.tmLanguage.json @@ -26,7 +26,7 @@ "patterns": [ { "name": "comment.line.cl", - "begin": "(\\/\\*)(?!(ALL|FIRST))", + "begin": "(?i)(\\/\\*)(?!(ALL|FIRST))", "end": "(\\*\\/)" } ] @@ -35,7 +35,7 @@ "patterns": [ { "name": "constant.language.cl", - "match": "(?i)[*]\\b(IN)([0-9]{0,2})\\b" + "match": "(?i)(\\*)\\b(IN)([0-9]{0,2})\\b" }, { "name": "constant.numeric.cl", @@ -43,7 +43,7 @@ }, { "name": "constant.language.cl", - "match": "[*][a-zA-Z][a-zA-Z0-9]*" + "match": "(\\*)[a-zA-Z][a-zA-Z0-9]*" }, { "name": "constant.language.cl", diff --git a/tests/issues/143.clle b/tests/issues/143.clle new file mode 100644 index 0000000..9cd31dd --- /dev/null +++ b/tests/issues/143.clle @@ -0,0 +1,2 @@ +dspobjd obj(&lib/*all) objtype(*file) output(*outfile) outfile(qtemp/objects) /* vscode comment fix */ +rtvmbrd qtemp/objects nbrcurrcd(&nbrcurrcd)