Update haskell syntax

00b1866643ff1f735b17abeea8b3aad3e0d30282
Alexis Sellier committed ago 1 parent 822f37eb
.vim/syntax/haskell.vim +1 -1
149 149
sy match hsFFI excludenl "\<foreign\>\(.\&[^\"]\)*\"\(.\)*\"\(\s\|\n\)*\(.\)*::"
150 150
  \ keepend
151 151
  \ contains=hsFFIForeign,hsFFIImportExport,hsFFICallConvention,hsFFISafety,hsFFIString,hsOpFunctionName,hsHlFunctionName
152 152
153 153
154 -
sy match   hsNumber		"\<[0-9]\+\>\|\<0[xX][0-9a-fA-F]\+\>\|\<0[oO][0-7]\+\>"
154 +
sy match   hsNumber		"\<[0-9]\+\>\|\<0[xX][0-9a-fA-F]\+\>\|\<0[oO][0-7]\+\>\|\<[0-9][0-9_]\+\>"
155 155
sy match   hsFloat		"\<[0-9]\+\.[0-9]\+\([eE][-+]\=[0-9]\+\)\=\>"
156 156
157 157
" Comments
158 158
sy keyword hsCommentTodo    TODO FIXME XXX TBD contained
159 159
sy match   hsLineComment      "---*\([^-!#$%&\*\+./<=>\?@\\^|~].*\)\?$" contains=hsCommentTodo,@Spell