diff --git a/syntax/beluga.vim b/syntax/beluga.vim index a216ae8..0b00ed7 100644 --- a/syntax/beluga.vim +++ b/syntax/beluga.vim @@ -73,14 +73,17 @@ hi def link belLet Keyword syn match belSubBlock /\.\k\+\>/ hi def link belSubBlock Label -syn keyword belBoolType Bool -hi def link belBoolType Typedef +" bools are gone +" but if/then/else are still keywords that don't do anything ☹ -syn keyword belBool ttrue ffalse -hi def link belBool Boolean +" syn keyword belBoolType Bool +" hi def link belBoolType Typedef + +" syn keyword belBool ttrue ffalse +" hi def link belBool Boolean syn keyword belIf if then else -hi def link belIf Keyword +hi def link belIf Error syn match belugaError /<-\|←/ syn keyword belugaError prop