aboutsummaryrefslogtreecommitdiff
path: root/runtime/syntax/nsis.vim
diff options
context:
space:
mode:
authorJustin M. Keyes <justinkz@gmail.com>2018-10-29 09:21:39 +0100
committerJustin M. Keyes <justinkz@gmail.com>2018-10-29 09:22:31 +0100
commit460a52dbbfba87fa1258f38e1ab9981efa9611ef (patch)
tree1793e5a2d5ce40fe017fe05da629856dbb6d4481 /runtime/syntax/nsis.vim
parentbee8a0ae8c1301653a3f291dc1505fc72d24f2f0 (diff)
downloadrneovim-460a52dbbfba87fa1258f38e1ab9981efa9611ef.tar.gz
rneovim-460a52dbbfba87fa1258f38e1ab9981efa9611ef.tar.bz2
rneovim-460a52dbbfba87fa1258f38e1ab9981efa9611ef.zip
vim-patch:eb3dc87f0139
Updated runtime files https://github.com/vim/vim/commit/eb3dc87f01391bb075d97aef3d00f91b4e08a25c
Diffstat (limited to 'runtime/syntax/nsis.vim')
-rw-r--r--runtime/syntax/nsis.vim10
1 files changed, 6 insertions, 4 deletions
diff --git a/runtime/syntax/nsis.vim b/runtime/syntax/nsis.vim
index 461ffb41fd..f6d5cab6a8 100644
--- a/runtime/syntax/nsis.vim
+++ b/runtime/syntax/nsis.vim
@@ -1,9 +1,9 @@
" Vim syntax file
-" Language: NSIS script, for version of NSIS 3.02 and later
+" Language: NSIS script, for version of NSIS 3.03 and later
" Maintainer: Ken Takata
" URL: https://github.com/k-takata/vim-nsis
" Previous Maintainer: Alex Jakushev <Alex.Jakushev@kemek.lt>
-" Last Change: 2018-01-26
+" Last Change: 2018-02-07
" quit when a syntax file was already loaded
if exists("b:current_syntax")
@@ -395,7 +395,8 @@ syn keyword nsisFileAttrib contained FILE_ATTRIBUTE_TEMPORARY
syn keyword nsisInstruction contained Abort Call ClearErrors GetCurrentAddress
syn keyword nsisInstruction contained GetFunctionAddress GetLabelAddress Goto
syn keyword nsisInstruction contained IfAbort IfErrors IfFileExists IfRebootFlag IfSilent
-syn keyword nsisInstruction contained IntCmp IntCmpU Return Quit SetErrors StrCmp StrCmpS
+syn keyword nsisInstruction contained IntCmp IntCmpU Int64Cmp Int64CmpU IntPtrCmp IntPtrCmpU
+syn keyword nsisInstruction contained Return Quit SetErrors StrCmp StrCmpS
syn keyword nsisInstruction contained MessageBox nextgroup=nsisMessageBoxOpt skipwhite
syn region nsisMessageBoxOpt contained start="" end="$" transparent keepend contains=@nsisAnyOpt,nsisMessageBox
@@ -434,7 +435,7 @@ syn keyword nsisInstruction contained StrCpy StrLen
syn keyword nsisInstruction contained Exch Push Pop
"FUNCTIONS - Integer manipulation support (4.9.10)
-syn keyword nsisInstruction contained IntOp IntFmt
+syn keyword nsisInstruction contained IntFmt Int64Fmt IntOp IntPtrOp
"FUNCTIONS - Rebooting support (4.9.11)
syn keyword nsisInstruction contained Reboot SetRebootFlag
@@ -541,6 +542,7 @@ syn match nsisSystem contained "!finalize\>"
syn match nsisSystem contained "!system\>"
syn match nsisSystem contained "!tempfile\>"
syn match nsisSystem contained "!getdllversion\>"
+syn match nsisSystem contained "!gettlbversion\>"
syn match nsisSystem contained "!warning\>"
syn match nsisSystem contained "!pragma\>" nextgroup=nsisPragmaOpt skipwhite