Skip to content

Commit 0ddd558

Browse files
committed
Pull in updated clojure grammar
1 parent 672663f commit 0ddd558

1 file changed

Lines changed: 14 additions & 4 deletions

File tree

extensions/clojure/syntaxes/clojure.tmLanguage.json

Lines changed: 14 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -240,8 +240,18 @@
240240
]
241241
},
242242
"regexp": {
243-
"begin": "#\\\"",
244-
"end": "\\\"",
243+
"begin": "#\"",
244+
"beginCaptures": {
245+
"0": {
246+
"name": "punctuation.definition.regexp.begin.clojure"
247+
}
248+
},
249+
"end": "\"",
250+
"endCaptures": {
251+
"0": {
252+
"name": "punctuation.definition.regexp.end.clojure"
253+
}
254+
},
245255
"name": "string.regexp.clojure",
246256
"patterns": [
247257
{
@@ -301,7 +311,7 @@
301311
"name": "meta.expression.clojure",
302312
"patterns": [
303313
{
304-
"begin": "(?<=\\()(ns|def|def-|defn|defn-|defvar|defvar-|defmacro|defmacro-|deftest)\\s+",
314+
"begin": "(?<=\\()(ns|declare|def[\\w\\d._:+=><!?*-]*|[\\w._:+=><!?*-][\\w\\d._:+=><!?*-]*/def[\\w\\d._:+=><!?*-]*)\\s+",
305315
"beginCaptures": {
306316
"1": {
307317
"name": "keyword.control.clojure"
@@ -444,5 +454,5 @@
444454
"name": "invalid.trailing-whitespace"
445455
}
446456
},
447-
"version": "https://github.com/atom/language-clojure/commit/9a79169ec89e25476214c42fe2d5702dfa9ebb83"
457+
"version": "https://github.com/atom/language-clojure/commit/82ff056df3bf2682c90b679d0a9bc1555bea0510"
448458
}

0 commit comments

Comments
 (0)