aboutsummaryrefslogtreecommitdiff
path: root/contrib/vim/syntax/nginx.vim
diff options
context:
space:
mode:
Diffstat (limited to 'contrib/vim/syntax/nginx.vim')
-rw-r--r--contrib/vim/syntax/nginx.vim10
1 files changed, 7 insertions, 3 deletions
diff --git a/contrib/vim/syntax/nginx.vim b/contrib/vim/syntax/nginx.vim
index 1c562dc14..3615e22ea 100644
--- a/contrib/vim/syntax/nginx.vim
+++ b/contrib/vim/syntax/nginx.vim
@@ -62,13 +62,16 @@ syn match ngxListenComment '#.*$'
\ contained
\ nextgroup=@ngxListenParams skipwhite skipempty
syn keyword ngxListenOptions contained
- \ default_server ssl http2 spdy proxy_protocol
+ \ default_server ssl http2 proxy_protocol
\ setfib fastopen backlog rcvbuf sndbuf accept_filter deferred bind
- \ ipv6only reuseport so_keepalive keepidle
+ \ ipv6only reuseport so_keepalive
+ \ nextgroup=@ngxListenParams skipwhite skipempty
+syn keyword ngxListenOptionsDeprecated contained
+ \ spdy
\ nextgroup=@ngxListenParams skipwhite skipempty
syn cluster ngxListenParams
\ contains=ngxListenParam,ngxListenString,ngxListenComment
- \ add=ngxListenOptions
+ \ add=ngxListenOptions,ngxListenOptionsDeprecated
syn keyword ngxDirectiveBlock contained http
syn keyword ngxDirectiveBlock contained stream
@@ -2177,5 +2180,6 @@ hi link ngxDirective Identifier
hi link ngxDirectiveThirdParty Special
hi link ngxListenOptions Keyword
+hi link ngxListenOptionsDeprecated Error
let b:current_syntax = "nginx"