diff options
| author | Adam Stankiewicz <sheerun@sher.pl> | 2017-03-23 11:28:19 +0100 | 
|---|---|---|
| committer | Adam Stankiewicz <sheerun@sher.pl> | 2017-03-23 11:28:28 +0100 | 
| commit | 0801eac01aab5940fc1e4409ba749383cc353bc2 (patch) | |
| tree | 9034c9f6cd0c7592a09e6c65521c6948c3a983af /syntax/modules | |
| parent | 9f735b1fe77072e001a593f7f6660703bf4a8c9c (diff) | |
| download | vim-polyglot-0801eac01aab5940fc1e4409ba749383cc353bc2.tar.gz vim-polyglot-0801eac01aab5940fc1e4409ba749383cc353bc2.zip | |
Update
Diffstat (limited to '')
| -rw-r--r-- | syntax/modules/afcgi.vim | 4 | ||||
| -rw-r--r-- | syntax/modules/geoip2.vim | 43 | 
2 files changed, 44 insertions, 3 deletions
| diff --git a/syntax/modules/afcgi.vim b/syntax/modules/afcgi.vim index 32d7fd25..fdf85725 100644 --- a/syntax/modules/afcgi.vim +++ b/syntax/modules/afcgi.vim @@ -35,8 +35,8 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nginx') == -1  " syn keyword ngxDirectiveThirdParty fastcgi_store_access  " syn keyword ngxDirectiveThirdParty fastcgi_temp_file_write_size  " syn keyword ngxDirectiveThirdParty fastcgi_temp_path -syn keyword ngxDirectiveThirdParty fastcgi_upstream_fail_timeout -syn keyword ngxDirectiveThirdParty fastcgi_upstream_max_fails +syn keyword ngxDirectiveDeprecated fastcgi_upstream_fail_timeout +syn keyword ngxDirectiveDeprecated fastcgi_upstream_max_fails  endif diff --git a/syntax/modules/geoip2.vim b/syntax/modules/geoip2.vim index c6d7822c..6a5189a8 100644 --- a/syntax/modules/geoip2.vim +++ b/syntax/modules/geoip2.vim @@ -2,7 +2,48 @@ if !exists('g:polyglot_disabled') || index(g:polyglot_disabled, 'nginx') == -1  " GeoIP 2 Module <https://github.com/leev/ngx_http_geoip2_module>  " Creates variables with values from the maxmind geoip2 databases based on the client IP -syn keyword ngxDirectiveThirdParty geoip2 +syn keyword ngxDirectiveThirdParty      geoip2 nextgroup=ngxThirdPartyGeoIP2Database skipwhite skipempty +syn match   ngxThirdPartyGeoIP2Database /\S\+/ contained nextgroup=ngxThirdPartyGeoIP2Block skipwhite skipempty +syn region  ngxThirdPartyGeoIP2Block    start=/{/ end=/}/ contained contains=ngxThirdPartyGeoIP2Keyword,ngxVariable +syn keyword ngxThirdPartyGeoIP2Keyword  de en es fr ja pt-BR ru zh-CN contained +syn match   ngxThirdPartyGeoIP2Keyword  /pt-BR|zh-CN/ contained +syn keyword ngxThirdPartyGeoIP2Keyword  default source contained +" Common Keys +syn keyword ngxThirdPartyGeoIP2Keyword  code confidence geoname_id names iso_code contained +" /Common Keys +syn keyword ngxThirdPartyGeoIP2Keyword  city contained +syn keyword ngxThirdPartyGeoIP2Keyword  continent contained +syn keyword ngxThirdPartyGeoIP2Keyword  country contained +syn keyword ngxThirdPartyGeoIP2Keyword  location contained +" Location Keys +syn keyword ngxThirdPartyGeoIP2Keyword  accuracy_radius contained +syn keyword ngxThirdPartyGeoIP2Keyword  average_income contained +syn keyword ngxThirdPartyGeoIP2Keyword  latitude contained +syn keyword ngxThirdPartyGeoIP2Keyword  longitude contained +syn keyword ngxThirdPartyGeoIP2Keyword  metro_code contained +syn keyword ngxThirdPartyGeoIP2Keyword  population_density contained +syn keyword ngxThirdPartyGeoIP2Keyword  time_zone contained +syn keyword ngxThirdPartyGeoIP2Keyword  postal  contained +" /Location Keys +syn keyword ngxThirdPartyGeoIP2Keyword  registered_country contained +syn keyword ngxThirdPartyGeoIP2Keyword  represented_country contained +" Represented Country Keys +syn keyword ngxThirdPartyGeoIP2Keyword  type contained +" /Represented Country Keys +syn keyword ngxThirdPartyGeoIP2Keyword  subdivisions contained +syn keyword ngxThirdPartyGeoIP2Keyword  traits contained +" Traits Keys +syn keyword ngxThirdPartyGeoIP2Keyword  autonomous_system_number contained +syn keyword ngxThirdPartyGeoIP2Keyword  autonomous_system_organization contained +syn keyword ngxThirdPartyGeoIP2Keyword  domain contained +syn keyword ngxThirdPartyGeoIP2Keyword  ip_address contained +syn keyword ngxThirdPartyGeoIP2Keyword  is_anonymous_proxy contained +syn keyword ngxThirdPartyGeoIP2Keyword  is_satellite_provider contained +syn keyword ngxThirdPartyGeoIP2Keyword  isp contained +syn keyword ngxThirdPartyGeoIP2Keyword  organization contained +syn keyword ngxThirdPartyGeoIP2Keyword  user_type contained +" /Traits Keys +hi link ngxThirdPartyGeoIP2Keyword ngxThirdPartyKeyword  endif | 
