From 0ddd558b297a67348ca5ec9b87ee357ed51d0bd0 Mon Sep 17 00:00:00 2001 From: Matt Bierner Date: Tue, 2 May 2017 10:37:43 -0700 Subject: [PATCH] Pull in updated clojure grammar --- .../clojure/syntaxes/clojure.tmLanguage.json | 18 ++++++++++++++---- 1 file changed, 14 insertions(+), 4 deletions(-) diff --git a/extensions/clojure/syntaxes/clojure.tmLanguage.json b/extensions/clojure/syntaxes/clojure.tmLanguage.json index 9f130767d07..6e2d50b5ea5 100644 --- a/extensions/clojure/syntaxes/clojure.tmLanguage.json +++ b/extensions/clojure/syntaxes/clojure.tmLanguage.json @@ -240,8 +240,18 @@ ] }, "regexp": { - "begin": "#\\\"", - "end": "\\\"", + "begin": "#\"", + "beginCaptures": { + "0": { + "name": "punctuation.definition.regexp.begin.clojure" + } + }, + "end": "\"", + "endCaptures": { + "0": { + "name": "punctuation.definition.regexp.end.clojure" + } + }, "name": "string.regexp.clojure", "patterns": [ { @@ -301,7 +311,7 @@ "name": "meta.expression.clojure", "patterns": [ { - "begin": "(?<=\\()(ns|def|def-|defn|defn-|defvar|defvar-|defmacro|defmacro-|deftest)\\s+", + "begin": "(?<=\\()(ns|declare|def[\\w\\d._:+=>