Closes #28 Fix number syntax highlighting
This commit is contained in:
parent
72043737be
commit
33ff7a6206
2 changed files with 9 additions and 6 deletions
|
|
@ -35,7 +35,7 @@ let g:nvim_nim_exec_bash = CheckDependency("bash")
|
|||
let g:nvim_nim_deps_nim = FindNimModulesPath()
|
||||
let g:nvim_nim_deps_nimble = FindNimbleModulesPath()
|
||||
|
||||
let g:nvim_nim_highlighter_enable = 1
|
||||
let g:nvim_nim_highlighter_enable = 0
|
||||
let g:nvim_nim_enable_async = 1
|
||||
let g:nvim_nim_highlight_builtin = 1
|
||||
let g:nvim_nim_highlight_use_unite = 0
|
||||
|
|
|
|||
|
|
@ -84,11 +84,14 @@ syntax keyword nimGlobals on off appType NoFakeVars isMainModule CompileDate Com
|
|||
|
||||
|
||||
" Numbers
|
||||
syntax match nimNumber "\v[0-9_]+((i|I|u|U)(8|16|32|64))?>"
|
||||
syntax match nimFloat "\v[0-9_]+(f|d|F|D)>"
|
||||
syntax match nimFloat "\v[0-9_]+\.[0-9]+(f|d|F|D)>"
|
||||
syntax match nimFloat "\v[0-9_]+((f|F)(32|64|128))>"
|
||||
syntax match nimFloat "\v[0-9_]+\.[0-9]+((f|F)(32|64|128))?>"
|
||||
syntax match nimNumber "\v<[0-9_]+((i|I|u|U)(8|16|32|64))?>"
|
||||
syntax match nimNumber "\v<0x[0-9,a-f,A-F]+>"
|
||||
syntax match nimNumber "\v<0[bB][01]+>"
|
||||
syntax match nimNumber "\v<0[ocC][0-7]+>"
|
||||
syntax match nimFloat "\v<[0-9_]+(f|d|F|D)>"
|
||||
syntax match nimFloat "\v<[0-9_]+\.[0-9]+(f|d|F|D)>"
|
||||
syntax match nimFloat "\v<[0-9_]+((f|F)(32|64|128))>"
|
||||
syntax match nimFloat "\v<[0-9_]+\.[0-9]+((f|F)(32|64|128))?>"
|
||||
|
||||
|
||||
" Tokens
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue