Skip to content

Commit c382839

Browse files
authored
Don't highlight class if its a property of an object (#256)
1 parent 1ebd12a commit c382839

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

CoffeeScript.sublime-syntax

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ contexts:
2929
push: [script, shebang]
3030

3131
script:
32-
- include: classes
3332
- include: functions
33+
- include: classes
3434
- include: keywords
3535
- include: jsx-tags
3636
- include: expressions

tests/syntax_test_scope.coffee

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -531,6 +531,16 @@ class App.Router extends Snakeskin.Router
531531
# ^^^^^ meta.string.coffee string.quoted.double.coffee
532532
# ^ punctuation.section.group.end.coffee
533533

534+
class: 1
535+
# ^^^^^ variable.other.readwrite.coffee
536+
# ^ keyword.operator.assignment.coffee
537+
538+
obj.class: 1
539+
# ^^^^^^^^^ meta.path.coffee
540+
# ^^^ variable.other.object.coffee
541+
# ^ punctuation.accessor.dot.coffee
542+
# ^^^^^ variable.other.member.coffee
543+
534544
###[ LITERALS ]################################################################
535545

536546
Infinity NaN undefined .Infinity .NaN .undefined

0 commit comments

Comments
 (0)