From d7eccebcb5922a50c485713c6b5e49800d0a62c0 Mon Sep 17 00:00:00 2001 From: TikiTDO Date: Mon, 30 May 2016 06:38:51 -0400 Subject: [PATCH] Highlight classes without names. Previously the highlighter would not highlight `class extends parentClass` which is valid coffeescript --- CoffeeScript.tmLanguage | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) diff --git a/CoffeeScript.tmLanguage b/CoffeeScript.tmLanguage index 8203a49..5ef2e08 100644 --- a/CoffeeScript.tmLanguage +++ b/CoffeeScript.tmLanguage @@ -397,6 +397,32 @@ name variable.language.coffee + + + captures + + 1 + + name + storage.type.class.coffee + + 2 + + name + keyword.control.inheritance.coffee + + 3 + + name + entity.other.inherited-class.coffee + + + match + (class\b)\s+(extends)\s+(@?[a-zA-Z\$\._][\w\.]*)? + name + meta.unnamed_class.coffee + + captures