Skip to content

Commit b135eef

Browse files
aeschlidbaeumer
authored andcommitted
[clojure] update grammar
1 parent 9847509 commit b135eef

1 file changed

Lines changed: 6 additions & 19 deletions

File tree

extensions/clojure/syntaxes/clojure.tmLanguage.json

Lines changed: 6 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -64,14 +64,11 @@
6464
},
6565
{
6666
"include": "#symbol"
67-
},
68-
{
69-
"include": "#whitespace"
7067
}
7168
],
7269
"repository": {
7370
"comment": {
74-
"begin": ";",
71+
"begin": "(?<!\\\\);",
7572
"beginCaptures": {
7673
"0": {
7774
"name": "punctuation.definition.comment.clojure"
@@ -217,18 +214,15 @@
217214
"name": "punctuation.section.expression.begin.clojure"
218215
}
219216
},
220-
"end": "(\\))(\\n)|(\\)(?=[\\}\\]\\)\\s]*(?:;|$)))|(\\))",
217+
"end": "(\\))$|(\\)(?=[\\}\\]\\)\\s]*(?:;|$)))|(\\))",
221218
"endCaptures": {
222219
"1": {
223220
"name": "punctuation.section.expression.end.trailing.clojure"
224221
},
225222
"2": {
226-
"name": "meta.after-expression.clojure"
227-
},
228-
"3": {
229223
"name": "punctuation.section.expression.end.trailing.clojure"
230224
},
231-
"4": {
225+
"3": {
232226
"name": "punctuation.section.expression.end.clojure"
233227
}
234228
},
@@ -293,18 +287,15 @@
293287
"name": "punctuation.section.expression.begin.clojure"
294288
}
295289
},
296-
"end": "(\\))(\\n)|(\\)(?=[\\}\\]\\)\\s]*(?:;|$)))|(\\))",
290+
"end": "(\\))$|(\\)(?=[\\}\\]\\)\\s]*(?:;|$)))|(\\))",
297291
"endCaptures": {
298292
"1": {
299293
"name": "punctuation.section.expression.end.trailing.clojure"
300294
},
301295
"2": {
302-
"name": "meta.after-expression.clojure"
303-
},
304-
"3": {
305296
"name": "punctuation.section.expression.end.trailing.clojure"
306297
},
307-
"4": {
298+
"3": {
308299
"name": "punctuation.section.expression.end.clojure"
309300
}
310301
},
@@ -448,11 +439,7 @@
448439
"include": "$self"
449440
}
450441
]
451-
},
452-
"whitespace": {
453-
"match": "\\s+$",
454-
"name": "invalid.trailing-whitespace"
455442
}
456443
},
457-
"version": "https://github.com/atom/language-clojure/commit/82ff056df3bf2682c90b679d0a9bc1555bea0510"
444+
"version": "https://github.com/atom/language-clojure/commit/70e83b27444da31d6367a0aa447a216836eafc05"
458445
}

0 commit comments

Comments
 (0)