We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9b06789 commit 066ab9cCopy full SHA for 066ab9c
1 file changed
syntax/coffee.vim
@@ -50,15 +50,11 @@ syn match coffeeFunction /\s\?[-=]>/
50
hi def link coffeeFunction Function
51
52
" The first case matches symbol operators only if they have an operand before.
53
-syn match coffeeExtendedOp /\%(\S\s*\)\@<=[+\-*/%&|\^=!<>?.]\{-1,}\|--\|++\|:/
+syn match coffeeExtendedOp /\%(\S\s*\)\@<=[+\-*/%&|\^=!<>?.,;]\{-1,}\|--\|++\|:/
54
\ display
55
syn match coffeeExtendedOp /\<\%(and\|or\)=/ display
56
hi def link coffeeExtendedOp coffeeOperator
57
58
-" This is separate from `coffeeExtendedOp` to help differentiate commas from
59
-" dots.
60
-syn match coffeeSpecialOp /[,;]/ display
61
-hi def link coffeeSpecialOp SpecialChar
62
63
syn match coffeeBoolean /\<\%(true\|on\|yes\|false\|off\|no\)\>/ display
64
hi def link coffeeBoolean Boolean
0 commit comments