diff --git a/examples/code.coffee b/examples/code.coffee
index 7c327ad3..0b65aa20 100644
--- a/examples/code.coffee
+++ b/examples/code.coffee
@@ -27,9 +27,9 @@ spaced_out_multiline_object: {
}
# Arrays:
-stooges : [{moe: 45}, {curly: 43}, {larry: 46}]
+stooges: [{moe: 45}, {curly: 43}, {larry: 46}]
-exponents : [(x => x), (x => x * x), (x => x * x * x)]
+exponents: [(x => x), (x => x * x), (x => x * x * x)]
empty: []
diff --git a/lib/coffee_script/CoffeeScript.tmbundle/Syntaxes/CoffeeScript.tmLanguage b/lib/coffee_script/CoffeeScript.tmbundle/Syntaxes/CoffeeScript.tmLanguage
index 5d35aa10..2ff3cd30 100644
--- a/lib/coffee_script/CoffeeScript.tmbundle/Syntaxes/CoffeeScript.tmLanguage
+++ b/lib/coffee_script/CoffeeScript.tmbundle/Syntaxes/CoffeeScript.tmLanguage
@@ -208,6 +208,25 @@
name
keyword.control.coffee
+
+ match
+ \b([a-zA-Z$_]\w*)(\:)\s
+ name
+ variable.assignment.coffee
+ captures
+
+ 1
+
+ name
+ entity.name.function.coffee
+
+ 2
+
+ name
+ keyword.operator.coffee
+
+
+
match
\b(true|on|yes)\b