summaryrefslogtreecommitdiff
path: root/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib
diff options
context:
space:
mode:
Diffstat (limited to 'storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib')
-rw-r--r--storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/README21
-rw-r--r--storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/geo2nginx.pl58
-rw-r--r--storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/koi-utf131
-rwxr-xr-xstorage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/unicode-to-nginx.pl45
-rw-r--r--storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/win-utf130
-rw-r--r--storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/ftdetect/nginx.vim4
-rw-r--r--storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/indent/nginx.vim11
-rw-r--r--storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/syntax/nginx.vim703
8 files changed, 0 insertions, 1103 deletions
diff --git a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/README b/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/README
deleted file mode 100644
index fec4b200863..00000000000
--- a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/README
+++ /dev/null
@@ -1,21 +0,0 @@
-
-geo2nginx.pl by Andrei Nigmatulin
-
- The perl script to convert CSV geoip database ( free download
- at http://www.maxmind.com/app/geoip_country ) to format, suitable
- for use by the ngx_http_geo_module.
-
-
-unicode2nginx by Maxim Dounin
-
- The perl script to convert unicode mappings ( available
- at http://www.unicode.org/Public/MAPPINGS/ ) to the nginx
- configuration file format.
- Two generated full maps for windows-1251 and koi8-r.
-
-
-vim by Evan Miller
-
- Syntax highlighting of nginx configuration for vim, to be
- placed into ~/.vim/.
-
diff --git a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/geo2nginx.pl b/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/geo2nginx.pl
deleted file mode 100644
index 29243ecf2b2..00000000000
--- a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/geo2nginx.pl
+++ /dev/null
@@ -1,58 +0,0 @@
-#!/usr/bin/perl -w
-
-# (c) Andrei Nigmatulin, 2005
-#
-# this script provided "as is", without any warranties. use it at your own risk.
-#
-# special thanx to Andrew Sitnikov for perl port
-#
-# this script converts CSV geoip database (free download at http://www.maxmind.com/app/geoip_country)
-# to format, suitable for use with nginx_http_geo module (http://sysoev.ru/nginx)
-#
-# for example, line with ip range
-#
-# "62.16.68.0","62.16.127.255","1041253376","1041268735","RU","Russian Federation"
-#
-# will be converted to four subnetworks:
-#
-# 62.16.68.0/22 RU;
-# 62.16.72.0/21 RU;
-# 62.16.80.0/20 RU;
-# 62.16.96.0/19 RU;
-
-
-use warnings;
-use strict;
-
-while( <STDIN> ){
- if (/"[^"]+","[^"]+","([^"]+)","([^"]+)","([^"]+)"/){
- print_subnets($1, $2, $3);
- }
-}
-
-sub print_subnets {
- my ($a1, $a2, $c) = @_;
- my $l;
- while ($a1 <= $a2) {
- for ($l = 0; ($a1 & (1 << $l)) == 0 && ($a1 + ((1 << ($l + 1)) - 1)) <= $a2; $l++){};
- print long2ip($a1) . "/" . (32 - $l) . " " . $c . ";\n";
- $a1 += (1 << $l);
- }
-}
-
-sub long2ip {
- my $ip = shift;
-
- my $str = 0;
-
- $str = ($ip & 255);
-
- $ip >>= 8;
- $str = ($ip & 255).".$str";
-
- $ip >>= 8;
- $str = ($ip & 255).".$str";
-
- $ip >>= 8;
- $str = ($ip & 255).".$str";
-}
diff --git a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/koi-utf b/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/koi-utf
deleted file mode 100644
index 48853af9af9..00000000000
--- a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/koi-utf
+++ /dev/null
@@ -1,131 +0,0 @@
-charset_map koi8-r utf-8 {
-
- 80 E29480 ; # BOX DRAWINGS LIGHT HORIZONTAL
- 81 E29482 ; # BOX DRAWINGS LIGHT VERTICAL
- 82 E2948C ; # BOX DRAWINGS LIGHT DOWN AND RIGHT
- 83 E29490 ; # BOX DRAWINGS LIGHT DOWN AND LEFT
- 84 E29494 ; # BOX DRAWINGS LIGHT UP AND RIGHT
- 85 E29498 ; # BOX DRAWINGS LIGHT UP AND LEFT
- 86 E2949C ; # BOX DRAWINGS LIGHT VERTICAL AND RIGHT
- 87 E294A4 ; # BOX DRAWINGS LIGHT VERTICAL AND LEFT
- 88 E294AC ; # BOX DRAWINGS LIGHT DOWN AND HORIZONTAL
- 89 E294B4 ; # BOX DRAWINGS LIGHT UP AND HORIZONTAL
- 8A E294BC ; # BOX DRAWINGS LIGHT VERTICAL AND HORIZONTAL
- 8B E29680 ; # UPPER HALF BLOCK
- 8C E29684 ; # LOWER HALF BLOCK
- 8D E29688 ; # FULL BLOCK
- 8E E2968C ; # LEFT HALF BLOCK
- 8F E29690 ; # RIGHT HALF BLOCK
- 90 E29691 ; # LIGHT SHADE
- 91 E29692 ; # MEDIUM SHADE
- 92 E29693 ; # DARK SHADE
- 93 E28CA0 ; # TOP HALF INTEGRAL
- 94 E296A0 ; # BLACK SQUARE
- 95 E28899 ; # BULLET OPERATOR
- 96 E2889A ; # SQUARE ROOT
- 97 E28988 ; # ALMOST EQUAL TO
- 98 E289A4 ; # LESS-THAN OR EQUAL TO
- 99 E289A5 ; # GREATER-THAN OR EQUAL TO
- 9A C2A0 ; # NO-BREAK SPACE
- 9B E28CA1 ; # BOTTOM HALF INTEGRAL
- 9C C2B0 ; # DEGREE SIGN
- 9D C2B2 ; # SUPERSCRIPT TWO
- 9E C2B7 ; # MIDDLE DOT
- 9F C3B7 ; # DIVISION SIGN
- A0 E29590 ; # BOX DRAWINGS DOUBLE HORIZONTAL
- A1 E29591 ; # BOX DRAWINGS DOUBLE VERTICAL
- A2 E29592 ; # BOX DRAWINGS DOWN SINGLE AND RIGHT DOUBLE
- A3 D191 ; # CYRILLIC SMALL LETTER IO
- A4 E29593 ; # BOX DRAWINGS DOWN DOUBLE AND RIGHT SINGLE
- A5 E29594 ; # BOX DRAWINGS DOUBLE DOWN AND RIGHT
- A6 E29595 ; # BOX DRAWINGS DOWN SINGLE AND LEFT DOUBLE
- A7 E29596 ; # BOX DRAWINGS DOWN DOUBLE AND LEFT SINGLE
- A8 E29597 ; # BOX DRAWINGS DOUBLE DOWN AND LEFT
- A9 E29598 ; # BOX DRAWINGS UP SINGLE AND RIGHT DOUBLE
- AA E29599 ; # BOX DRAWINGS UP DOUBLE AND RIGHT SINGLE
- AB E2959A ; # BOX DRAWINGS DOUBLE UP AND RIGHT
- AC E2959B ; # BOX DRAWINGS UP SINGLE AND LEFT DOUBLE
- AD E2959C ; # BOX DRAWINGS UP DOUBLE AND LEFT SINGLE
- AE E2959D ; # BOX DRAWINGS DOUBLE UP AND LEFT
- AF E2959E ; # BOX DRAWINGS VERTICAL SINGLE AND RIGHT DOUBLE
- B0 E2959F ; # BOX DRAWINGS VERTICAL DOUBLE AND RIGHT SINGLE
- B1 E295A0 ; # BOX DRAWINGS DOUBLE VERTICAL AND RIGHT
- B2 E295A1 ; # BOX DRAWINGS VERTICAL SINGLE AND LEFT DOUBLE
- B3 D081 ; # CYRILLIC CAPITAL LETTER IO
- B4 E295A2 ; # BOX DRAWINGS VERTICAL DOUBLE AND LEFT SINGLE
- B5 E295A3 ; # BOX DRAWINGS DOUBLE VERTICAL AND LEFT
- B6 E295A4 ; # BOX DRAWINGS DOWN SINGLE AND HORIZONTAL DOUBLE
- B7 E295A5 ; # BOX DRAWINGS DOWN DOUBLE AND HORIZONTAL SINGLE
- B8 E295A6 ; # BOX DRAWINGS DOUBLE DOWN AND HORIZONTAL
- B9 E295A7 ; # BOX DRAWINGS UP SINGLE AND HORIZONTAL DOUBLE
- BA E295A8 ; # BOX DRAWINGS UP DOUBLE AND HORIZONTAL SINGLE
- BB E295A9 ; # BOX DRAWINGS DOUBLE UP AND HORIZONTAL
- BC E295AA ; # BOX DRAWINGS VERTICAL SINGLE AND HORIZONTAL DOUBLE
- BD E295AB ; # BOX DRAWINGS VERTICAL DOUBLE AND HORIZONTAL SINGLE
- BE E295AC ; # BOX DRAWINGS DOUBLE VERTICAL AND HORIZONTAL
- BF C2A9 ; # COPYRIGHT SIGN
- C0 D18E ; # CYRILLIC SMALL LETTER YU
- C1 D0B0 ; # CYRILLIC SMALL LETTER A
- C2 D0B1 ; # CYRILLIC SMALL LETTER BE
- C3 D186 ; # CYRILLIC SMALL LETTER TSE
- C4 D0B4 ; # CYRILLIC SMALL LETTER DE
- C5 D0B5 ; # CYRILLIC SMALL LETTER IE
- C6 D184 ; # CYRILLIC SMALL LETTER EF
- C7 D0B3 ; # CYRILLIC SMALL LETTER GHE
- C8 D185 ; # CYRILLIC SMALL LETTER HA
- C9 D0B8 ; # CYRILLIC SMALL LETTER I
- CA D0B9 ; # CYRILLIC SMALL LETTER SHORT I
- CB D0BA ; # CYRILLIC SMALL LETTER KA
- CC D0BB ; # CYRILLIC SMALL LETTER EL
- CD D0BC ; # CYRILLIC SMALL LETTER EM
- CE D0BD ; # CYRILLIC SMALL LETTER EN
- CF D0BE ; # CYRILLIC SMALL LETTER O
- D0 D0BF ; # CYRILLIC SMALL LETTER PE
- D1 D18F ; # CYRILLIC SMALL LETTER YA
- D2 D180 ; # CYRILLIC SMALL LETTER ER
- D3 D181 ; # CYRILLIC SMALL LETTER ES
- D4 D182 ; # CYRILLIC SMALL LETTER TE
- D5 D183 ; # CYRILLIC SMALL LETTER U
- D6 D0B6 ; # CYRILLIC SMALL LETTER ZHE
- D7 D0B2 ; # CYRILLIC SMALL LETTER VE
- D8 D18C ; # CYRILLIC SMALL LETTER SOFT SIGN
- D9 D18B ; # CYRILLIC SMALL LETTER YERU
- DA D0B7 ; # CYRILLIC SMALL LETTER ZE
- DB D188 ; # CYRILLIC SMALL LETTER SHA
- DC D18D ; # CYRILLIC SMALL LETTER E
- DD D189 ; # CYRILLIC SMALL LETTER SHCHA
- DE D187 ; # CYRILLIC SMALL LETTER CHE
- DF D18A ; # CYRILLIC SMALL LETTER HARD SIGN
- E0 D0AE ; # CYRILLIC CAPITAL LETTER YU
- E1 D090 ; # CYRILLIC CAPITAL LETTER A
- E2 D091 ; # CYRILLIC CAPITAL LETTER BE
- E3 D0A6 ; # CYRILLIC CAPITAL LETTER TSE
- E4 D094 ; # CYRILLIC CAPITAL LETTER DE
- E5 D095 ; # CYRILLIC CAPITAL LETTER IE
- E6 D0A4 ; # CYRILLIC CAPITAL LETTER EF
- E7 D093 ; # CYRILLIC CAPITAL LETTER GHE
- E8 D0A5 ; # CYRILLIC CAPITAL LETTER HA
- E9 D098 ; # CYRILLIC CAPITAL LETTER I
- EA D099 ; # CYRILLIC CAPITAL LETTER SHORT I
- EB D09A ; # CYRILLIC CAPITAL LETTER KA
- EC D09B ; # CYRILLIC CAPITAL LETTER EL
- ED D09C ; # CYRILLIC CAPITAL LETTER EM
- EE D09D ; # CYRILLIC CAPITAL LETTER EN
- EF D09E ; # CYRILLIC CAPITAL LETTER O
- F0 D09F ; # CYRILLIC CAPITAL LETTER PE
- F1 D0AF ; # CYRILLIC CAPITAL LETTER YA
- F2 D0A0 ; # CYRILLIC CAPITAL LETTER ER
- F3 D0A1 ; # CYRILLIC CAPITAL LETTER ES
- F4 D0A2 ; # CYRILLIC CAPITAL LETTER TE
- F5 D0A3 ; # CYRILLIC CAPITAL LETTER U
- F6 D096 ; # CYRILLIC CAPITAL LETTER ZHE
- F7 D092 ; # CYRILLIC CAPITAL LETTER VE
- F8 D0AC ; # CYRILLIC CAPITAL LETTER SOFT SIGN
- F9 D0AB ; # CYRILLIC CAPITAL LETTER YERU
- FA D097 ; # CYRILLIC CAPITAL LETTER ZE
- FB D0A8 ; # CYRILLIC CAPITAL LETTER SHA
- FC D0AD ; # CYRILLIC CAPITAL LETTER E
- FD D0A9 ; # CYRILLIC CAPITAL LETTER SHCHA
- FE D0A7 ; # CYRILLIC CAPITAL LETTER CHE
- FF D0AA ; # CYRILLIC CAPITAL LETTER HARD SIGN
-}
diff --git a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/unicode-to-nginx.pl b/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/unicode-to-nginx.pl
deleted file mode 100755
index daaf354a830..00000000000
--- a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/unicode-to-nginx.pl
+++ /dev/null
@@ -1,45 +0,0 @@
-#!/usr/bin/perl -w
-
-# Convert unicode mappings to nginx configuration file format.
-
-# You may find useful mappings in various places, including
-# unicode.org official site:
-#
-# http://www.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1251.TXT
-# http://www.unicode.org/Public/MAPPINGS/VENDORS/MISC/KOI8-R.TXT
-
-# Needs perl 5.6 or later.
-
-# Written by Maxim Dounin, mdounin@rambler-co.ru
-
-###############################################################################
-
-require 5.006;
-
-while (<>) {
- # Skip comments and empty lines
-
- next if /^#/;
- next if /^\s*$/;
- chomp;
-
- # Convert mappings
-
- if (/^\s*0x(..)\s*0x(....)\s*(#.*)/) {
- # Mapping <from-code> <unicode-code> "#" <unicode-name>
- my $cs_code = $1;
- my $un_code = $2;
- my $un_name = $3;
-
- # Produce UTF-8 sequence from character code;
-
- my $un_utf8 = join('', map { sprintf("%02X", $_) } unpack("C*", pack("U", hex($un_code))));
-
- print " $cs_code $un_utf8 ; $un_name\n";
-
- } else {
- warn "Unrecognized line: '$_'";
- }
-}
-
-###############################################################################
diff --git a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/win-utf b/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/win-utf
deleted file mode 100644
index af9f9aaa502..00000000000
--- a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/unicode2nginx/win-utf
+++ /dev/null
@@ -1,130 +0,0 @@
-charset_map windows-1251 utf-8 {
-
- 80 D082 ; #CYRILLIC CAPITAL LETTER DJE
- 81 D083 ; #CYRILLIC CAPITAL LETTER GJE
- 82 E2809A ; #SINGLE LOW-9 QUOTATION MARK
- 83 D193 ; #CYRILLIC SMALL LETTER GJE
- 84 E2809E ; #DOUBLE LOW-9 QUOTATION MARK
- 85 E280A6 ; #HORIZONTAL ELLIPSIS
- 86 E280A0 ; #DAGGER
- 87 E280A1 ; #DOUBLE DAGGER
- 88 E282AC ; #EURO SIGN
- 89 E280B0 ; #PER MILLE SIGN
- 8A D089 ; #CYRILLIC CAPITAL LETTER LJE
- 8B E280B9 ; #SINGLE LEFT-POINTING ANGLE QUOTATION MARK
- 8C D08A ; #CYRILLIC CAPITAL LETTER NJE
- 8D D08C ; #CYRILLIC CAPITAL LETTER KJE
- 8E D08B ; #CYRILLIC CAPITAL LETTER TSHE
- 8F D08F ; #CYRILLIC CAPITAL LETTER DZHE
- 90 D192 ; #CYRILLIC SMALL LETTER DJE
- 91 E28098 ; #LEFT SINGLE QUOTATION MARK
- 92 E28099 ; #RIGHT SINGLE QUOTATION MARK
- 93 E2809C ; #LEFT DOUBLE QUOTATION MARK
- 94 E2809D ; #RIGHT DOUBLE QUOTATION MARK
- 95 E280A2 ; #BULLET
- 96 E28093 ; #EN DASH
- 97 E28094 ; #EM DASH
- 99 E284A2 ; #TRADE MARK SIGN
- 9A D199 ; #CYRILLIC SMALL LETTER LJE
- 9B E280BA ; #SINGLE RIGHT-POINTING ANGLE QUOTATION MARK
- 9C D19A ; #CYRILLIC SMALL LETTER NJE
- 9D D19C ; #CYRILLIC SMALL LETTER KJE
- 9E D19B ; #CYRILLIC SMALL LETTER TSHE
- 9F D19F ; #CYRILLIC SMALL LETTER DZHE
- A0 C2A0 ; #NO-BREAK SPACE
- A1 D08E ; #CYRILLIC CAPITAL LETTER SHORT U
- A2 D19E ; #CYRILLIC SMALL LETTER SHORT U
- A3 D088 ; #CYRILLIC CAPITAL LETTER JE
- A4 C2A4 ; #CURRENCY SIGN
- A5 D290 ; #CYRILLIC CAPITAL LETTER GHE WITH UPTURN
- A6 C2A6 ; #BROKEN BAR
- A7 C2A7 ; #SECTION SIGN
- A8 D081 ; #CYRILLIC CAPITAL LETTER IO
- A9 C2A9 ; #COPYRIGHT SIGN
- AA D084 ; #CYRILLIC CAPITAL LETTER UKRAINIAN IE
- AB C2AB ; #LEFT-POINTING DOUBLE ANGLE QUOTATION MARK
- AC C2AC ; #NOT SIGN
- AD C2AD ; #SOFT HYPHEN
- AE C2AE ; #REGISTERED SIGN
- AF D087 ; #CYRILLIC CAPITAL LETTER YI
- B0 C2B0 ; #DEGREE SIGN
- B1 C2B1 ; #PLUS-MINUS SIGN
- B2 D086 ; #CYRILLIC CAPITAL LETTER BYELORUSSIAN-UKRAINIAN I
- B3 D196 ; #CYRILLIC SMALL LETTER BYELORUSSIAN-UKRAINIAN I
- B4 D291 ; #CYRILLIC SMALL LETTER GHE WITH UPTURN
- B5 C2B5 ; #MICRO SIGN
- B6 C2B6 ; #PILCROW SIGN
- B7 C2B7 ; #MIDDLE DOT
- B8 D191 ; #CYRILLIC SMALL LETTER IO
- B9 E28496 ; #NUMERO SIGN
- BA D194 ; #CYRILLIC SMALL LETTER UKRAINIAN IE
- BB C2BB ; #RIGHT-POINTING DOUBLE ANGLE QUOTATION MARK
- BC D198 ; #CYRILLIC SMALL LETTER JE
- BD D085 ; #CYRILLIC CAPITAL LETTER DZE
- BE D195 ; #CYRILLIC SMALL LETTER DZE
- BF D197 ; #CYRILLIC SMALL LETTER YI
- C0 D090 ; #CYRILLIC CAPITAL LETTER A
- C1 D091 ; #CYRILLIC CAPITAL LETTER BE
- C2 D092 ; #CYRILLIC CAPITAL LETTER VE
- C3 D093 ; #CYRILLIC CAPITAL LETTER GHE
- C4 D094 ; #CYRILLIC CAPITAL LETTER DE
- C5 D095 ; #CYRILLIC CAPITAL LETTER IE
- C6 D096 ; #CYRILLIC CAPITAL LETTER ZHE
- C7 D097 ; #CYRILLIC CAPITAL LETTER ZE
- C8 D098 ; #CYRILLIC CAPITAL LETTER I
- C9 D099 ; #CYRILLIC CAPITAL LETTER SHORT I
- CA D09A ; #CYRILLIC CAPITAL LETTER KA
- CB D09B ; #CYRILLIC CAPITAL LETTER EL
- CC D09C ; #CYRILLIC CAPITAL LETTER EM
- CD D09D ; #CYRILLIC CAPITAL LETTER EN
- CE D09E ; #CYRILLIC CAPITAL LETTER O
- CF D09F ; #CYRILLIC CAPITAL LETTER PE
- D0 D0A0 ; #CYRILLIC CAPITAL LETTER ER
- D1 D0A1 ; #CYRILLIC CAPITAL LETTER ES
- D2 D0A2 ; #CYRILLIC CAPITAL LETTER TE
- D3 D0A3 ; #CYRILLIC CAPITAL LETTER U
- D4 D0A4 ; #CYRILLIC CAPITAL LETTER EF
- D5 D0A5 ; #CYRILLIC CAPITAL LETTER HA
- D6 D0A6 ; #CYRILLIC CAPITAL LETTER TSE
- D7 D0A7 ; #CYRILLIC CAPITAL LETTER CHE
- D8 D0A8 ; #CYRILLIC CAPITAL LETTER SHA
- D9 D0A9 ; #CYRILLIC CAPITAL LETTER SHCHA
- DA D0AA ; #CYRILLIC CAPITAL LETTER HARD SIGN
- DB D0AB ; #CYRILLIC CAPITAL LETTER YERU
- DC D0AC ; #CYRILLIC CAPITAL LETTER SOFT SIGN
- DD D0AD ; #CYRILLIC CAPITAL LETTER E
- DE D0AE ; #CYRILLIC CAPITAL LETTER YU
- DF D0AF ; #CYRILLIC CAPITAL LETTER YA
- E0 D0B0 ; #CYRILLIC SMALL LETTER A
- E1 D0B1 ; #CYRILLIC SMALL LETTER BE
- E2 D0B2 ; #CYRILLIC SMALL LETTER VE
- E3 D0B3 ; #CYRILLIC SMALL LETTER GHE
- E4 D0B4 ; #CYRILLIC SMALL LETTER DE
- E5 D0B5 ; #CYRILLIC SMALL LETTER IE
- E6 D0B6 ; #CYRILLIC SMALL LETTER ZHE
- E7 D0B7 ; #CYRILLIC SMALL LETTER ZE
- E8 D0B8 ; #CYRILLIC SMALL LETTER I
- E9 D0B9 ; #CYRILLIC SMALL LETTER SHORT I
- EA D0BA ; #CYRILLIC SMALL LETTER KA
- EB D0BB ; #CYRILLIC SMALL LETTER EL
- EC D0BC ; #CYRILLIC SMALL LETTER EM
- ED D0BD ; #CYRILLIC SMALL LETTER EN
- EE D0BE ; #CYRILLIC SMALL LETTER O
- EF D0BF ; #CYRILLIC SMALL LETTER PE
- F0 D180 ; #CYRILLIC SMALL LETTER ER
- F1 D181 ; #CYRILLIC SMALL LETTER ES
- F2 D182 ; #CYRILLIC SMALL LETTER TE
- F3 D183 ; #CYRILLIC SMALL LETTER U
- F4 D184 ; #CYRILLIC SMALL LETTER EF
- F5 D185 ; #CYRILLIC SMALL LETTER HA
- F6 D186 ; #CYRILLIC SMALL LETTER TSE
- F7 D187 ; #CYRILLIC SMALL LETTER CHE
- F8 D188 ; #CYRILLIC SMALL LETTER SHA
- F9 D189 ; #CYRILLIC SMALL LETTER SHCHA
- FA D18A ; #CYRILLIC SMALL LETTER HARD SIGN
- FB D18B ; #CYRILLIC SMALL LETTER YERU
- FC D18C ; #CYRILLIC SMALL LETTER SOFT SIGN
- FD D18D ; #CYRILLIC SMALL LETTER E
- FE D18E ; #CYRILLIC SMALL LETTER YU
- FF D18F ; #CYRILLIC SMALL LETTER YA
-}
diff --git a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/ftdetect/nginx.vim b/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/ftdetect/nginx.vim
deleted file mode 100644
index 3ae470d2494..00000000000
--- a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/ftdetect/nginx.vim
+++ /dev/null
@@ -1,4 +0,0 @@
-au BufRead,BufNewFile *.nginx set ft=nginx
-au BufRead,BufNewFile */etc/nginx/* set ft=nginx
-au BufRead,BufNewFile */usr/local/nginx/conf/* set ft=nginx
-au BufRead,BufNewFile nginx.conf set ft=nginx
diff --git a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/indent/nginx.vim b/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/indent/nginx.vim
deleted file mode 100644
index 8601366854a..00000000000
--- a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/indent/nginx.vim
+++ /dev/null
@@ -1,11 +0,0 @@
-if exists("b:did_indent")
- finish
-endif
-let b:did_indent = 1
-
-setlocal indentexpr=
-
-" cindent actually works for nginx' simple file structure
-setlocal cindent
-" Just make sure that the comments are not reset as defs would be.
-setlocal cinkeys-=0#
diff --git a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/syntax/nginx.vim b/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/syntax/nginx.vim
deleted file mode 100644
index 50d809bc460..00000000000
--- a/storage/mroonga/vendor/groonga/vendor/nginx-1.7.6/contrib/vim/syntax/nginx.vim
+++ /dev/null
@@ -1,703 +0,0 @@
-" Vim syntax file
-" Language: nginx.conf
-
-if exists("b:current_syntax")
- finish
-end
-
-setlocal iskeyword+=.
-setlocal iskeyword+=/
-setlocal iskeyword+=:
-
-syn match ngxVariable '\$\(\w\+\|{\w\+}\)'
-syn match ngxVariableBlock '\$\(\w\+\|{\w\+}\)' contained
-syn match ngxVariableString '\$\(\w\+\|{\w\+}\)' contained
-syn region ngxBlock start=+^+ end=+{+ skip=+\${+ contains=ngxComment,ngxDirectiveBlock,ngxVariableBlock,ngxString oneline
-syn region ngxString start=+\z(["']\)+ end=+\z1+ skip=+\\\\\|\\\z1+ contains=ngxVariableString
-syn match ngxComment ' *#.*$'
-
-syn keyword ngxBoolean on
-syn keyword ngxBoolean off
-
-syn keyword ngxDirectiveBlock http contained
-syn keyword ngxDirectiveBlock mail contained
-syn keyword ngxDirectiveBlock events contained
-syn keyword ngxDirectiveBlock server contained
-syn keyword ngxDirectiveBlock types contained
-syn keyword ngxDirectiveBlock location contained
-syn keyword ngxDirectiveBlock upstream contained
-syn keyword ngxDirectiveBlock charset_map contained
-syn keyword ngxDirectiveBlock limit_except contained
-syn keyword ngxDirectiveBlock if contained
-syn keyword ngxDirectiveBlock geo contained
-syn keyword ngxDirectiveBlock map contained
-
-syn keyword ngxDirectiveImportant include
-syn keyword ngxDirectiveImportant root
-syn keyword ngxDirectiveImportant server
-syn keyword ngxDirectiveImportant server_name
-syn keyword ngxDirectiveImportant listen
-syn keyword ngxDirectiveImportant internal
-syn keyword ngxDirectiveImportant proxy_pass
-syn keyword ngxDirectiveImportant memcached_pass
-syn keyword ngxDirectiveImportant fastcgi_pass
-syn keyword ngxDirectiveImportant try_files
-
-syn keyword ngxDirectiveControl break
-syn keyword ngxDirectiveControl return
-syn keyword ngxDirectiveControl rewrite
-syn keyword ngxDirectiveControl set
-
-syn keyword ngxDirectiveError error_page
-syn keyword ngxDirectiveError post_action
-
-syn keyword ngxDirectiveDeprecated connections
-syn keyword ngxDirectiveDeprecated imap
-syn keyword ngxDirectiveDeprecated open_file_cache_retest
-syn keyword ngxDirectiveDeprecated optimize_server_names
-syn keyword ngxDirectiveDeprecated satisfy_any
-
-syn keyword ngxDirective accept_mutex
-syn keyword ngxDirective accept_mutex_delay
-syn keyword ngxDirective access_log
-syn keyword ngxDirective add_after_body
-syn keyword ngxDirective add_before_body
-syn keyword ngxDirective add_header
-syn keyword ngxDirective addition_types
-syn keyword ngxDirective aio
-syn keyword ngxDirective alias
-syn keyword ngxDirective allow
-syn keyword ngxDirective ancient_browser
-syn keyword ngxDirective ancient_browser_value
-syn keyword ngxDirective auth_basic
-syn keyword ngxDirective auth_basic_user_file
-syn keyword ngxDirective auth_http
-syn keyword ngxDirective auth_http_header
-syn keyword ngxDirective auth_http_timeout
-syn keyword ngxDirective autoindex
-syn keyword ngxDirective autoindex_exact_size
-syn keyword ngxDirective autoindex_localtime
-syn keyword ngxDirective charset
-syn keyword ngxDirective charset_types
-syn keyword ngxDirective client_body_buffer_size
-syn keyword ngxDirective client_body_in_file_only
-syn keyword ngxDirective client_body_in_single_buffer
-syn keyword ngxDirective client_body_temp_path
-syn keyword ngxDirective client_body_timeout
-syn keyword ngxDirective client_header_buffer_size
-syn keyword ngxDirective client_header_timeout
-syn keyword ngxDirective client_max_body_size
-syn keyword ngxDirective connection_pool_size
-syn keyword ngxDirective create_full_put_path
-syn keyword ngxDirective daemon
-syn keyword ngxDirective dav_access
-syn keyword ngxDirective dav_methods
-syn keyword ngxDirective debug_connection
-syn keyword ngxDirective debug_points
-syn keyword ngxDirective default_type
-syn keyword ngxDirective degradation
-syn keyword ngxDirective degrade
-syn keyword ngxDirective deny
-syn keyword ngxDirective devpoll_changes
-syn keyword ngxDirective devpoll_events
-syn keyword ngxDirective directio
-syn keyword ngxDirective directio_alignment
-syn keyword ngxDirective empty_gif
-syn keyword ngxDirective env
-syn keyword ngxDirective epoll_events
-syn keyword ngxDirective error_log
-syn keyword ngxDirective eventport_events
-syn keyword ngxDirective expires
-syn keyword ngxDirective fastcgi_bind
-syn keyword ngxDirective fastcgi_buffer_size
-syn keyword ngxDirective fastcgi_buffers
-syn keyword ngxDirective fastcgi_busy_buffers_size
-syn keyword ngxDirective fastcgi_cache
-syn keyword ngxDirective fastcgi_cache_key
-syn keyword ngxDirective fastcgi_cache_methods
-syn keyword ngxDirective fastcgi_cache_min_uses
-syn keyword ngxDirective fastcgi_cache_path
-syn keyword ngxDirective fastcgi_cache_use_stale
-syn keyword ngxDirective fastcgi_cache_valid
-syn keyword ngxDirective fastcgi_catch_stderr
-syn keyword ngxDirective fastcgi_connect_timeout
-syn keyword ngxDirective fastcgi_hide_header
-syn keyword ngxDirective fastcgi_ignore_client_abort
-syn keyword ngxDirective fastcgi_ignore_headers
-syn keyword ngxDirective fastcgi_index
-syn keyword ngxDirective fastcgi_intercept_errors
-syn keyword ngxDirective fastcgi_max_temp_file_size
-syn keyword ngxDirective fastcgi_next_upstream
-syn keyword ngxDirective fastcgi_param
-syn keyword ngxDirective fastcgi_pass_header
-syn keyword ngxDirective fastcgi_pass_request_body
-syn keyword ngxDirective fastcgi_pass_request_headers
-syn keyword ngxDirective fastcgi_read_timeout
-syn keyword ngxDirective fastcgi_send_lowat
-syn keyword ngxDirective fastcgi_send_timeout
-syn keyword ngxDirective fastcgi_split_path_info
-syn keyword ngxDirective fastcgi_store
-syn keyword ngxDirective fastcgi_store_access
-syn keyword ngxDirective fastcgi_temp_file_write_size
-syn keyword ngxDirective fastcgi_temp_path
-syn keyword ngxDirective fastcgi_upstream_fail_timeout
-syn keyword ngxDirective fastcgi_upstream_max_fails
-syn keyword ngxDirective flv
-syn keyword ngxDirective geoip_city
-syn keyword ngxDirective geoip_country
-syn keyword ngxDirective google_perftools_profiles
-syn keyword ngxDirective gzip
-syn keyword ngxDirective gzip_buffers
-syn keyword ngxDirective gzip_comp_level
-syn keyword ngxDirective gzip_disable
-syn keyword ngxDirective gzip_hash
-syn keyword ngxDirective gzip_http_version
-syn keyword ngxDirective gzip_min_length
-syn keyword ngxDirective gzip_no_buffer
-syn keyword ngxDirective gzip_proxied
-syn keyword ngxDirective gzip_static
-syn keyword ngxDirective gzip_types
-syn keyword ngxDirective gzip_vary
-syn keyword ngxDirective gzip_window
-syn keyword ngxDirective if_modified_since
-syn keyword ngxDirective ignore_invalid_headers
-syn keyword ngxDirective image_filter
-syn keyword ngxDirective image_filter_buffer
-syn keyword ngxDirective image_filter_jpeg_quality
-syn keyword ngxDirective image_filter_transparency
-syn keyword ngxDirective imap_auth
-syn keyword ngxDirective imap_capabilities
-syn keyword ngxDirective imap_client_buffer
-syn keyword ngxDirective index
-syn keyword ngxDirective ip_hash
-syn keyword ngxDirective keepalive_requests
-syn keyword ngxDirective keepalive_timeout
-syn keyword ngxDirective kqueue_changes
-syn keyword ngxDirective kqueue_events
-syn keyword ngxDirective large_client_header_buffers
-syn keyword ngxDirective limit_conn
-syn keyword ngxDirective limit_conn_log_level
-syn keyword ngxDirective limit_rate
-syn keyword ngxDirective limit_rate_after
-syn keyword ngxDirective limit_req
-syn keyword ngxDirective limit_req_log_level
-syn keyword ngxDirective limit_req_zone
-syn keyword ngxDirective limit_zone
-syn keyword ngxDirective lingering_time
-syn keyword ngxDirective lingering_timeout
-syn keyword ngxDirective lock_file
-syn keyword ngxDirective log_format
-syn keyword ngxDirective log_not_found
-syn keyword ngxDirective log_subrequest
-syn keyword ngxDirective map_hash_bucket_size
-syn keyword ngxDirective map_hash_max_size
-syn keyword ngxDirective master_process
-syn keyword ngxDirective memcached_bind
-syn keyword ngxDirective memcached_buffer_size
-syn keyword ngxDirective memcached_connect_timeout
-syn keyword ngxDirective memcached_next_upstream
-syn keyword ngxDirective memcached_read_timeout
-syn keyword ngxDirective memcached_send_timeout
-syn keyword ngxDirective memcached_upstream_fail_timeout
-syn keyword ngxDirective memcached_upstream_max_fails
-syn keyword ngxDirective merge_slashes
-syn keyword ngxDirective min_delete_depth
-syn keyword ngxDirective modern_browser
-syn keyword ngxDirective modern_browser_value
-syn keyword ngxDirective msie_padding
-syn keyword ngxDirective msie_refresh
-syn keyword ngxDirective multi_accept
-syn keyword ngxDirective open_file_cache
-syn keyword ngxDirective open_file_cache_errors
-syn keyword ngxDirective open_file_cache_events
-syn keyword ngxDirective open_file_cache_min_uses
-syn keyword ngxDirective open_file_cache_valid
-syn keyword ngxDirective open_log_file_cache
-syn keyword ngxDirective output_buffers
-syn keyword ngxDirective override_charset
-syn keyword ngxDirective perl
-syn keyword ngxDirective perl_modules
-syn keyword ngxDirective perl_require
-syn keyword ngxDirective perl_set
-syn keyword ngxDirective pid
-syn keyword ngxDirective pop3_auth
-syn keyword ngxDirective pop3_capabilities
-syn keyword ngxDirective port_in_redirect
-syn keyword ngxDirective postpone_gzipping
-syn keyword ngxDirective postpone_output
-syn keyword ngxDirective protocol
-syn keyword ngxDirective proxy
-syn keyword ngxDirective proxy_bind
-syn keyword ngxDirective proxy_buffer
-syn keyword ngxDirective proxy_buffer_size
-syn keyword ngxDirective proxy_buffering
-syn keyword ngxDirective proxy_buffers
-syn keyword ngxDirective proxy_busy_buffers_size
-syn keyword ngxDirective proxy_cache
-syn keyword ngxDirective proxy_cache_key
-syn keyword ngxDirective proxy_cache_methods
-syn keyword ngxDirective proxy_cache_min_uses
-syn keyword ngxDirective proxy_cache_path
-syn keyword ngxDirective proxy_cache_use_stale
-syn keyword ngxDirective proxy_cache_valid
-syn keyword ngxDirective proxy_connect_timeout
-syn keyword ngxDirective proxy_headers_hash_bucket_size
-syn keyword ngxDirective proxy_headers_hash_max_size
-syn keyword ngxDirective proxy_hide_header
-syn keyword ngxDirective proxy_ignore_client_abort
-syn keyword ngxDirective proxy_ignore_headers
-syn keyword ngxDirective proxy_intercept_errors
-syn keyword ngxDirective proxy_max_temp_file_size
-syn keyword ngxDirective proxy_method
-syn keyword ngxDirective proxy_next_upstream
-syn keyword ngxDirective proxy_pass_error_message
-syn keyword ngxDirective proxy_pass_header
-syn keyword ngxDirective proxy_pass_request_body
-syn keyword ngxDirective proxy_pass_request_headers
-syn keyword ngxDirective proxy_read_timeout
-syn keyword ngxDirective proxy_redirect
-syn keyword ngxDirective proxy_send_lowat
-syn keyword ngxDirective proxy_send_timeout
-syn keyword ngxDirective proxy_set_body
-syn keyword ngxDirective proxy_set_header
-syn keyword ngxDirective proxy_ssl_session_reuse
-syn keyword ngxDirective proxy_store
-syn keyword ngxDirective proxy_store_access
-syn keyword ngxDirective proxy_temp_file_write_size
-syn keyword ngxDirective proxy_temp_path
-syn keyword ngxDirective proxy_timeout
-syn keyword ngxDirective proxy_upstream_fail_timeout
-syn keyword ngxDirective proxy_upstream_max_fails
-syn keyword ngxDirective random_index
-syn keyword ngxDirective read_ahead
-syn keyword ngxDirective real_ip_header
-syn keyword ngxDirective recursive_error_pages
-syn keyword ngxDirective request_pool_size
-syn keyword ngxDirective reset_timedout_connection
-syn keyword ngxDirective resolver
-syn keyword ngxDirective resolver_timeout
-syn keyword ngxDirective rewrite_log
-syn keyword ngxDirective rtsig_overflow_events
-syn keyword ngxDirective rtsig_overflow_test
-syn keyword ngxDirective rtsig_overflow_threshold
-syn keyword ngxDirective rtsig_signo
-syn keyword ngxDirective satisfy
-syn keyword ngxDirective secure_link_secret
-syn keyword ngxDirective send_lowat
-syn keyword ngxDirective send_timeout
-syn keyword ngxDirective sendfile
-syn keyword ngxDirective sendfile_max_chunk
-syn keyword ngxDirective server_name_in_redirect
-syn keyword ngxDirective server_names_hash_bucket_size
-syn keyword ngxDirective server_names_hash_max_size
-syn keyword ngxDirective server_tokens
-syn keyword ngxDirective set_real_ip_from
-syn keyword ngxDirective smtp_auth
-syn keyword ngxDirective smtp_capabilities
-syn keyword ngxDirective smtp_client_buffer
-syn keyword ngxDirective smtp_greeting_delay
-syn keyword ngxDirective so_keepalive
-syn keyword ngxDirective source_charset
-syn keyword ngxDirective ssi
-syn keyword ngxDirective ssi_ignore_recycled_buffers
-syn keyword ngxDirective ssi_min_file_chunk
-syn keyword ngxDirective ssi_silent_errors
-syn keyword ngxDirective ssi_types
-syn keyword ngxDirective ssi_value_length
-syn keyword ngxDirective ssl
-syn keyword ngxDirective ssl_certificate
-syn keyword ngxDirective ssl_certificate_key
-syn keyword ngxDirective ssl_ciphers
-syn keyword ngxDirective ssl_client_certificate
-syn keyword ngxDirective ssl_crl
-syn keyword ngxDirective ssl_dhparam
-syn keyword ngxDirective ssl_engine
-syn keyword ngxDirective ssl_prefer_server_ciphers
-syn keyword ngxDirective ssl_protocols
-syn keyword ngxDirective ssl_session_cache
-syn keyword ngxDirective ssl_session_timeout
-syn keyword ngxDirective ssl_verify_client
-syn keyword ngxDirective ssl_verify_depth
-syn keyword ngxDirective starttls
-syn keyword ngxDirective stub_status
-syn keyword ngxDirective sub_filter
-syn keyword ngxDirective sub_filter_once
-syn keyword ngxDirective sub_filter_types
-syn keyword ngxDirective tcp_nodelay
-syn keyword ngxDirective tcp_nopush
-syn keyword ngxDirective thread_stack_size
-syn keyword ngxDirective timeout
-syn keyword ngxDirective timer_resolution
-syn keyword ngxDirective types_hash_bucket_size
-syn keyword ngxDirective types_hash_max_size
-syn keyword ngxDirective underscores_in_headers
-syn keyword ngxDirective uninitialized_variable_warn
-syn keyword ngxDirective use
-syn keyword ngxDirective user
-syn keyword ngxDirective userid
-syn keyword ngxDirective userid_domain
-syn keyword ngxDirective userid_expires
-syn keyword ngxDirective userid_mark
-syn keyword ngxDirective userid_name
-syn keyword ngxDirective userid_p3p
-syn keyword ngxDirective userid_path
-syn keyword ngxDirective userid_service
-syn keyword ngxDirective valid_referers
-syn keyword ngxDirective variables_hash_bucket_size
-syn keyword ngxDirective variables_hash_max_size
-syn keyword ngxDirective worker_connections
-syn keyword ngxDirective worker_cpu_affinity
-syn keyword ngxDirective worker_priority
-syn keyword ngxDirective worker_processes
-syn keyword ngxDirective worker_rlimit_core
-syn keyword ngxDirective worker_rlimit_nofile
-syn keyword ngxDirective worker_rlimit_sigpending
-syn keyword ngxDirective worker_threads
-syn keyword ngxDirective working_directory
-syn keyword ngxDirective xclient
-syn keyword ngxDirective xml_entities
-syn keyword ngxDirective xslt_stylesheet
-syn keyword ngxDirective xslt_types
-
-" 3rd party module list:
-" http://wiki.nginx.org/Nginx3rdPartyModules
-
-" Accept Language Module <http://wiki.nginx.org/NginxAcceptLanguageModule>
-" Parses the Accept-Language header and gives the most suitable locale from a list of supported locales.
-syn keyword ngxDirectiveThirdParty set_from_accept_language
-
-" Access Key Module <http://wiki.nginx.org/NginxHttpAccessKeyModule>
-" Denies access unless the request URL contains an access key.
-syn keyword ngxDirectiveThirdParty accesskey
-syn keyword ngxDirectiveThirdParty accesskey_arg
-syn keyword ngxDirectiveThirdParty accesskey_hashmethod
-syn keyword ngxDirectiveThirdParty accesskey_signature
-
-" Auth PAM Module <http://web.iti.upv.es/~sto/nginx/>
-" HTTP Basic Authentication using PAM.
-syn keyword ngxDirectiveThirdParty auth_pam
-syn keyword ngxDirectiveThirdParty auth_pam_service_name
-
-" Cache Purge Module <http://labs.frickle.com/nginx_ngx_cache_purge/>
-" Module adding ability to purge content from FastCGI and proxy caches.
-syn keyword ngxDirectiveThirdParty fastcgi_cache_purge
-syn keyword ngxDirectiveThirdParty proxy_cache_purge
-
-" Chunkin Module <http://wiki.nginx.org/NginxHttpChunkinModule>
-" HTTP 1.1 chunked-encoding request body support for Nginx.
-syn keyword ngxDirectiveThirdParty chunkin
-syn keyword ngxDirectiveThirdParty chunkin_keepalive
-syn keyword ngxDirectiveThirdParty chunkin_max_chunks_per_buf
-syn keyword ngxDirectiveThirdParty chunkin_resume
-
-" Circle GIF Module <http://wiki.nginx.org/NginxHttpCircleGifModule>
-" Generates simple circle images with the colors and size specified in the URL.
-syn keyword ngxDirectiveThirdParty circle_gif
-syn keyword ngxDirectiveThirdParty circle_gif_max_radius
-syn keyword ngxDirectiveThirdParty circle_gif_min_radius
-syn keyword ngxDirectiveThirdParty circle_gif_step_radius
-
-" Drizzle Module <http://github.com/chaoslawful/drizzle-nginx-module>
-" Make nginx talk directly to mysql, drizzle, and sqlite3 by libdrizzle.
-syn keyword ngxDirectiveThirdParty drizzle_connect_timeout
-syn keyword ngxDirectiveThirdParty drizzle_dbname
-syn keyword ngxDirectiveThirdParty drizzle_keepalive
-syn keyword ngxDirectiveThirdParty drizzle_module_header
-syn keyword ngxDirectiveThirdParty drizzle_pass
-syn keyword ngxDirectiveThirdParty drizzle_query
-syn keyword ngxDirectiveThirdParty drizzle_recv_cols_timeout
-syn keyword ngxDirectiveThirdParty drizzle_recv_rows_timeout
-syn keyword ngxDirectiveThirdParty drizzle_send_query_timeout
-syn keyword ngxDirectiveThirdParty drizzle_server
-
-" Echo Module <http://wiki.nginx.org/NginxHttpEchoModule>
-" Brings 'echo', 'sleep', 'time', 'exec' and more shell-style goodies to Nginx config file.
-syn keyword ngxDirectiveThirdParty echo
-syn keyword ngxDirectiveThirdParty echo_after_body
-syn keyword ngxDirectiveThirdParty echo_before_body
-syn keyword ngxDirectiveThirdParty echo_blocking_sleep
-syn keyword ngxDirectiveThirdParty echo_duplicate
-syn keyword ngxDirectiveThirdParty echo_end
-syn keyword ngxDirectiveThirdParty echo_exec
-syn keyword ngxDirectiveThirdParty echo_flush
-syn keyword ngxDirectiveThirdParty echo_foreach_split
-syn keyword ngxDirectiveThirdParty echo_location
-syn keyword ngxDirectiveThirdParty echo_location_async
-syn keyword ngxDirectiveThirdParty echo_read_request_body
-syn keyword ngxDirectiveThirdParty echo_request_body
-syn keyword ngxDirectiveThirdParty echo_reset_timer
-syn keyword ngxDirectiveThirdParty echo_sleep
-syn keyword ngxDirectiveThirdParty echo_subrequest
-syn keyword ngxDirectiveThirdParty echo_subrequest_async
-
-" Events Module <http://docs.dutov.org/nginx_modules_events_en.html>
-" Privides options for start/stop events.
-syn keyword ngxDirectiveThirdParty on_start
-syn keyword ngxDirectiveThirdParty on_stop
-
-" EY Balancer Module <http://github.com/ry/nginx-ey-balancer>
-" Adds a request queue to Nginx that allows the limiting of concurrent requests passed to the upstream.
-syn keyword ngxDirectiveThirdParty max_connections
-syn keyword ngxDirectiveThirdParty max_connections_max_queue_length
-syn keyword ngxDirectiveThirdParty max_connections_queue_timeout
-
-" Fancy Indexes Module <https://connectical.com/projects/ngx-fancyindex/wiki>
-" Like the built-in autoindex module, but fancier.
-syn keyword ngxDirectiveThirdParty fancyindex
-syn keyword ngxDirectiveThirdParty fancyindex_exact_size
-syn keyword ngxDirectiveThirdParty fancyindex_footer
-syn keyword ngxDirectiveThirdParty fancyindex_header
-syn keyword ngxDirectiveThirdParty fancyindex_localtime
-syn keyword ngxDirectiveThirdParty fancyindex_readme
-syn keyword ngxDirectiveThirdParty fancyindex_readme_mode
-
-" GeoIP Module (DEPRECATED) <http://wiki.nginx.org/NginxHttp3rdPartyGeoIPModule>
-" Country code lookups via the MaxMind GeoIP API.
-syn keyword ngxDirectiveThirdParty geoip_country_file
-
-" Headers More Module <http://wiki.nginx.org/NginxHttpHeadersMoreModule>
-" Set and clear input and output headers...more than "add"!
-syn keyword ngxDirectiveThirdParty more_clear_headers
-syn keyword ngxDirectiveThirdParty more_clear_input_headers
-syn keyword ngxDirectiveThirdParty more_set_headers
-syn keyword ngxDirectiveThirdParty more_set_input_headers
-
-" HTTP Push Module <http://pushmodule.slact.net/>
-" Turn Nginx into an adept long-polling HTTP Push (Comet) server.
-syn keyword ngxDirectiveThirdParty push_buffer_size
-syn keyword ngxDirectiveThirdParty push_listener
-syn keyword ngxDirectiveThirdParty push_message_timeout
-syn keyword ngxDirectiveThirdParty push_queue_messages
-syn keyword ngxDirectiveThirdParty push_sender
-
-" HTTP Redis Module <http://people.FreeBSD.ORG/~osa/ngx_http_redis-0.3.1.tar.gz>>
-" Redis <http://code.google.com/p/redis/> support.>
-syn keyword ngxDirectiveThirdParty redis_bind
-syn keyword ngxDirectiveThirdParty redis_buffer_size
-syn keyword ngxDirectiveThirdParty redis_connect_timeout
-syn keyword ngxDirectiveThirdParty redis_next_upstream
-syn keyword ngxDirectiveThirdParty redis_pass
-syn keyword ngxDirectiveThirdParty redis_read_timeout
-syn keyword ngxDirectiveThirdParty redis_send_timeout
-
-" HTTP JavaScript Module <http://wiki.github.com/kung-fu-tzu/ngx_http_js_module>
-" Embedding SpiderMonkey. Nearly full port on Perl module.
-syn keyword ngxDirectiveThirdParty js
-syn keyword ngxDirectiveThirdParty js_filter
-syn keyword ngxDirectiveThirdParty js_filter_types
-syn keyword ngxDirectiveThirdParty js_load
-syn keyword ngxDirectiveThirdParty js_maxmem
-syn keyword ngxDirectiveThirdParty js_require
-syn keyword ngxDirectiveThirdParty js_set
-syn keyword ngxDirectiveThirdParty js_utf8
-
-" Log Request Speed <http://wiki.nginx.org/NginxHttpLogRequestSpeed>
-" Log the time it took to process each request.
-syn keyword ngxDirectiveThirdParty log_request_speed_filter
-syn keyword ngxDirectiveThirdParty log_request_speed_filter_timeout
-
-" Memc Module <http://wiki.nginx.org/NginxHttpMemcModule>
-" An extended version of the standard memcached module that supports set, add, delete, and many more memcached commands.
-syn keyword ngxDirectiveThirdParty memc_buffer_size
-syn keyword ngxDirectiveThirdParty memc_cmds_allowed
-syn keyword ngxDirectiveThirdParty memc_connect_timeout
-syn keyword ngxDirectiveThirdParty memc_flags_to_last_modified
-syn keyword ngxDirectiveThirdParty memc_next_upstream
-syn keyword ngxDirectiveThirdParty memc_pass
-syn keyword ngxDirectiveThirdParty memc_read_timeout
-syn keyword ngxDirectiveThirdParty memc_send_timeout
-syn keyword ngxDirectiveThirdParty memc_upstream_fail_timeout
-syn keyword ngxDirectiveThirdParty memc_upstream_max_fails
-
-" Mogilefs Module <http://www.grid.net.ru/nginx/mogilefs.en.html>
-" Implements a MogileFS client, provides a replace to the Perlbal reverse proxy of the original MogileFS.
-syn keyword ngxDirectiveThirdParty mogilefs_connect_timeout
-syn keyword ngxDirectiveThirdParty mogilefs_domain
-syn keyword ngxDirectiveThirdParty mogilefs_methods
-syn keyword ngxDirectiveThirdParty mogilefs_noverify
-syn keyword ngxDirectiveThirdParty mogilefs_pass
-syn keyword ngxDirectiveThirdParty mogilefs_read_timeout
-syn keyword ngxDirectiveThirdParty mogilefs_send_timeout
-syn keyword ngxDirectiveThirdParty mogilefs_tracker
-
-" MP4 Streaming Lite Module <http://wiki.nginx.org/NginxMP4StreamingLite>
-" Will seek to a certain time within H.264/MP4 files when provided with a 'start' parameter in the URL.
-syn keyword ngxDirectiveThirdParty mp4
-
-" Nginx Notice Module <http://xph.us/software/nginx-notice/>
-" Serve static file to POST requests.
-syn keyword ngxDirectiveThirdParty notice
-syn keyword ngxDirectiveThirdParty notice_type
-
-" Phusion Passenger <http://www.modrails.com/documentation.html>
-" Easy and robust deployment of Ruby on Rails application on Apache and Nginx webservers.
-syn keyword ngxDirectiveThirdParty passenger_base_uri
-syn keyword ngxDirectiveThirdParty passenger_default_user
-syn keyword ngxDirectiveThirdParty passenger_enabled
-syn keyword ngxDirectiveThirdParty passenger_log_level
-syn keyword ngxDirectiveThirdParty passenger_max_instances_per_app
-syn keyword ngxDirectiveThirdParty passenger_max_pool_size
-syn keyword ngxDirectiveThirdParty passenger_pool_idle_time
-syn keyword ngxDirectiveThirdParty passenger_root
-syn keyword ngxDirectiveThirdParty passenger_ruby
-syn keyword ngxDirectiveThirdParty passenger_use_global_queue
-syn keyword ngxDirectiveThirdParty passenger_user_switching
-syn keyword ngxDirectiveThirdParty rack_env
-syn keyword ngxDirectiveThirdParty rails_app_spawner_idle_time
-syn keyword ngxDirectiveThirdParty rails_env
-syn keyword ngxDirectiveThirdParty rails_framework_spawner_idle_time
-syn keyword ngxDirectiveThirdParty rails_spawn_method
-
-" RDS JSON Module <http://github.com/agentzh/rds-json-nginx-module>
-" Help ngx_drizzle and other DBD modules emit JSON data.
-syn keyword ngxDirectiveThirdParty rds_json
-syn keyword ngxDirectiveThirdParty rds_json_content_type
-syn keyword ngxDirectiveThirdParty rds_json_format
-syn keyword ngxDirectiveThirdParty rds_json_ret
-
-" RRD Graph Module <http://wiki.nginx.org/NginxNgx_rrd_graph>
-" This module provides an HTTP interface to RRDtool's graphing facilities.
-syn keyword ngxDirectiveThirdParty rrd_graph
-syn keyword ngxDirectiveThirdParty rrd_graph_root
-
-" Secure Download <http://wiki.nginx.org/NginxHttpSecureDownload>
-" Create expiring links.
-syn keyword ngxDirectiveThirdParty secure_download
-syn keyword ngxDirectiveThirdParty secure_download_fail_location
-syn keyword ngxDirectiveThirdParty secure_download_path_mode
-syn keyword ngxDirectiveThirdParty secure_download_secret
-
-" SlowFS Cache Module <http://labs.frickle.com/nginx_ngx_slowfs_cache/>
-" Module adding ability to cache static files.
-syn keyword ngxDirectiveThirdParty slowfs_big_file_size
-syn keyword ngxDirectiveThirdParty slowfs_cache
-syn keyword ngxDirectiveThirdParty slowfs_cache_key
-syn keyword ngxDirectiveThirdParty slowfs_cache_min_uses
-syn keyword ngxDirectiveThirdParty slowfs_cache_path
-syn keyword ngxDirectiveThirdParty slowfs_cache_purge
-syn keyword ngxDirectiveThirdParty slowfs_cache_valid
-syn keyword ngxDirectiveThirdParty slowfs_temp_path
-
-" Strip Module <http://wiki.nginx.org/NginxHttpStripModule>
-" Whitespace remover.
-syn keyword ngxDirectiveThirdParty strip
-
-" Substitutions Module <http://wiki.nginx.org/NginxHttpSubsModule>
-" A filter module which can do both regular expression and fixed string substitutions on response bodies.
-syn keyword ngxDirectiveThirdParty subs_filter
-syn keyword ngxDirectiveThirdParty subs_filter_types
-
-" Supervisord Module <http://labs.frickle.com/nginx_ngx_supervisord/>
-" Module providing nginx with API to communicate with supervisord and manage (start/stop) backends on-demand.
-syn keyword ngxDirectiveThirdParty supervisord
-syn keyword ngxDirectiveThirdParty supervisord_inherit_backend_status
-syn keyword ngxDirectiveThirdParty supervisord_name
-syn keyword ngxDirectiveThirdParty supervisord_start
-syn keyword ngxDirectiveThirdParty supervisord_stop
-
-" Upload Module <http://www.grid.net.ru/nginx/upload.en.html>
-" Parses multipart/form-data allowing arbitrary handling of uploaded files.
-syn keyword ngxDirectiveThirdParty upload_aggregate_form_field
-syn keyword ngxDirectiveThirdParty upload_buffer_size
-syn keyword ngxDirectiveThirdParty upload_cleanup
-syn keyword ngxDirectiveThirdParty upload_limit_rate
-syn keyword ngxDirectiveThirdParty upload_max_file_size
-syn keyword ngxDirectiveThirdParty upload_max_output_body_len
-syn keyword ngxDirectiveThirdParty upload_max_part_header_len
-syn keyword ngxDirectiveThirdParty upload_pass
-syn keyword ngxDirectiveThirdParty upload_pass_args
-syn keyword ngxDirectiveThirdParty upload_pass_form_field
-syn keyword ngxDirectiveThirdParty upload_set_form_field
-syn keyword ngxDirectiveThirdParty upload_store
-syn keyword ngxDirectiveThirdParty upload_store_access
-
-" Upload Progress Module <http://wiki.nginx.org/NginxHttpUploadProgressModule>
-" Tracks and reports upload progress.
-syn keyword ngxDirectiveThirdParty report_uploads
-syn keyword ngxDirectiveThirdParty track_uploads
-syn keyword ngxDirectiveThirdParty upload_progress
-syn keyword ngxDirectiveThirdParty upload_progress_content_type
-syn keyword ngxDirectiveThirdParty upload_progress_header
-syn keyword ngxDirectiveThirdParty upload_progress_json_output
-syn keyword ngxDirectiveThirdParty upload_progress_template
-
-" Upstream Fair Balancer <http://wiki.nginx.org/NginxHttpUpstreamFairModule>
-" Sends an incoming request to the least-busy backend server, rather than distributing requests round-robin.
-syn keyword ngxDirectiveThirdParty fair
-syn keyword ngxDirectiveThirdParty upstream_fair_shm_size
-
-" Upstream Consistent Hash <http://wiki.nginx.org/NginxHttpUpstreamConsistentHash>
-" Select backend based on Consistent hash ring.
-syn keyword ngxDirectiveThirdParty consistent_hash
-
-" Upstream Hash Module <http://wiki.nginx.org/NginxHttpUpstreamRequestHashModule>
-" Provides simple upstream load distribution by hashing a configurable variable.
-syn keyword ngxDirectiveThirdParty hash
-syn keyword ngxDirectiveThirdParty hash_again
-
-" XSS Module <http://github.com/agentzh/xss-nginx-module>
-" Native support for cross-site scripting (XSS) in an nginx.
-syn keyword ngxDirectiveThirdParty xss_callback_arg
-syn keyword ngxDirectiveThirdParty xss_get
-syn keyword ngxDirectiveThirdParty xss_input_types
-syn keyword ngxDirectiveThirdParty xss_output_type
-
-" uWSGI Module <http://wiki.nginx.org/HttpUwsgiModule>
-" Allows Nginx to interact with uWSGI processes and control what parameters are passed to the process.
-syn keyword ngxDirectiveThirdParty uwsgi_bind
-syn keyword ngxDirectiveThirdParty uwsgi_buffer_size
-syn keyword ngxDirectiveThirdParty uwsgi_buffering
-syn keyword ngxDirectiveThirdParty uwsgi_buffers
-syn keyword ngxDirectiveThirdParty uwsgi_busy_buffers_size
-syn keyword ngxDirectiveThirdParty uwsgi_cache
-syn keyword ngxDirectiveThirdParty uwsgi_cache_bypass
-syn keyword ngxDirectiveThirdParty uwsgi_cache_key
-syn keyword ngxDirectiveThirdParty uwsgi_cache_lock
-syn keyword ngxDirectiveThirdParty uwsgi_cache_lock_timeout
-syn keyword ngxDirectiveThirdParty uwsgi_cache_methods
-syn keyword ngxDirectiveThirdParty uwsgi_cache_min_uses
-syn keyword ngxDirectiveThirdParty uwsgi_cache_path
-syn keyword ngxDirectiveThirdParty uwsgi_cache_use_stale
-syn keyword ngxDirectiveThirdParty uwsgi_cache_valid
-syn keyword ngxDirectiveThirdParty uwsgi_connect_timeout
-syn keyword ngxDirectiveThirdParty uwsgi_hide_header
-syn keyword ngxDirectiveThirdParty uwsgi_ignore_client_abort
-syn keyword ngxDirectiveThirdParty uwsgi_ignore_headers
-syn keyword ngxDirectiveThirdParty uwsgi_intercept_errors
-syn keyword ngxDirectiveThirdParty uwsgi_max_temp_file_size
-syn keyword ngxDirectiveThirdParty uwsgi_modifier1
-syn keyword ngxDirectiveThirdParty uwsgi_modifier2
-syn keyword ngxDirectiveThirdParty uwsgi_next_upstream
-syn keyword ngxDirectiveThirdParty uwsgi_no_cache
-syn keyword ngxDirectiveThirdParty uwsgi_param
-syn keyword ngxDirectiveThirdParty uwsgi_pass
-syn keyword ngxDirectiveThirdParty uwsgi_pass_header
-syn keyword ngxDirectiveThirdParty uwsgi_pass_request_body
-syn keyword ngxDirectiveThirdParty uwsgi_pass_request_headers
-syn keyword ngxDirectiveThirdParty uwsgi_read_timeout
-syn keyword ngxDirectiveThirdParty uwsgi_send_timeout
-syn keyword ngxDirectiveThirdParty uwsgi_store
-syn keyword ngxDirectiveThirdParty uwsgi_store_access
-syn keyword ngxDirectiveThirdParty uwsgi_string
-syn keyword ngxDirectiveThirdParty uwsgi_temp_file_write_size
-syn keyword ngxDirectiveThirdParty uwsgi_temp_path
-
-" highlight
-
-hi link ngxComment Comment
-hi link ngxVariable Identifier
-hi link ngxVariableBlock Identifier
-hi link ngxVariableString PreProc
-hi link ngxBlock Normal
-hi link ngxString String
-
-hi link ngxBoolean Boolean
-hi link ngxDirectiveBlock Statement
-hi link ngxDirectiveImportant Type
-hi link ngxDirectiveControl Keyword
-hi link ngxDirectiveError Constant
-hi link ngxDirectiveDeprecated Error
-hi link ngxDirective Identifier
-hi link ngxDirectiveThirdParty Special
-
-let b:current_syntax = "nginx"