vim: ft-nix-support: update keywords, add builtins

+3 -1
+3 -1
pkgs/applications/editors/vim/ft-nix-support.patch
··· 38 + finish 39 +endif 40 + 41 - +syn keyword nixKeyword let throw inherit import true false null with 42 +syn keyword nixConditional if else then 43 +syn keyword nixBrace ( ) { } = 44 +syn keyword nixBuiltin __currentSystem __currentTime __isFunction __getEnv __trace __toPath __pathExists ··· 54 +syn region nixString start=+"+ skip=+\\"+ end=+"+ contains=nixStringParam 55 + 56 +hi def link nixKeyword Keyword 57 +hi def link nixConditional Conditional 58 +hi def link nixBrace Special 59 +hi def link nixString String
··· 38 + finish 39 +endif 40 + 41 + +syn keyword nixKeyword let in rec assert inherit import true false null with ... 42 + +syn keyword nixBuiltin import abort baseNameOf dirOf isNull builtins map removeAttrs throw toString derivation 43 +syn keyword nixConditional if else then 44 +syn keyword nixBrace ( ) { } = 45 +syn keyword nixBuiltin __currentSystem __currentTime __isFunction __getEnv __trace __toPath __pathExists ··· 55 +syn region nixString start=+"+ skip=+\\"+ end=+"+ contains=nixStringParam 56 + 57 +hi def link nixKeyword Keyword 58 + +hi def link nixBuiltin Function 59 +hi def link nixConditional Conditional 60 +hi def link nixBrace Special 61 +hi def link nixString String