Skip to content

Commit 5b7c4b1

Browse files
committed
feat(langserver): refactor and optimize Robot Framework textmate syntax highlighting rules
this also fixes the loading of robotframework core test files in PyCharm
1 parent 5cdf3c3 commit 5b7c4b1

File tree

3 files changed

+341
-561
lines changed

3 files changed

+341
-561
lines changed

syntaxes/robotframework-repl.tmLanguage.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@
4141
]
4242
},
4343
"expression_var": {
44-
"name": "meta.variables.expression.robotframework",
44+
"name": "meta.variable.expression.robotframework",
4545
"begin": "[$@&]\\{\\{",
4646
"end": "\\}\\}",
4747
"beginCaptures": { "0": { "name": "punctuation.definition.expression.begin.robotframework" } },
@@ -73,7 +73,7 @@
7373
"patterns": [ { "include": "#variables" } ]
7474
},
7575
"simple_var": {
76-
"name": "meta.variables.robotframework",
76+
"name": "meta.variable.simple.robotframework",
7777
"contentName": "variable.name.readwrite.robotframework",
7878
"begin": "[$@&]\\{",
7979
"end": "(\\})|(?= {2}| ?\\t| ?$)",
@@ -82,7 +82,7 @@
8282
"patterns": [ { "include": "#expression_var" } ]
8383
},
8484
"env_var": {
85-
"name": "meta.variables.robotframework",
85+
"name": "meta.variable.env.robotframework",
8686
"begin": "(%\\{)",
8787
"end": "(\\})|(?= {2}| ?\\t| ?$)",
8888
"beginCaptures": { "0": { "name": "punctuation.definition.envvar.begin.robotframework" } },

0 commit comments

Comments
 (0)