|
1 | | -" Vim syntax file for ISC BIND named configuration file |
2 | | -" Language: ISC BIND named configuration file |
| 1 | +" Vim syntax file for ISC BIND v9.16 named.conf configuration file |
| 2 | +" Language: ISC BIND named.conf configuration file |
3 | 3 | " Maintainer: egberts <egberts@github.com> |
4 | | -" Last change: 2020-04-04 |
| 4 | +" Last change: 2020-04-22 |
5 | 5 | " Filenames: named.conf, rndc.conf |
6 | 6 | " Filenames: named[-_]*.conf, rndc[-_]*.conf |
7 | 7 | " Filenames: *[-_]named.conf |
8 | | -" Location: http://github.com/egberts/bind-named-vim-syntax |
| 8 | +" Location: http://github.com/egberts/vim-syntax-bind-named |
9 | 9 | " License: MIT license |
10 | 10 | " Remarks: |
11 | 11 | " |
@@ -2132,14 +2132,18 @@ syn keyword namedO_Boolean_Group contained skipwhite skipnl skipempty |
2132 | 2132 | \ additional-from-cache |
2133 | 2133 | \ automatic-interface-scan |
2134 | 2134 | \ answer-cookie |
| 2135 | +\ deallocate-on-exit |
2135 | 2136 | \ fake-iquery |
2136 | 2137 | \ geoip-use-ecs |
2137 | 2138 | \ has-old-clients |
2138 | 2139 | \ host-statistics |
2139 | 2140 | \ flush-zones-on-shutdown |
2140 | 2141 | \ match-mapped-addresses |
2141 | 2142 | \ memstatistics |
| 2143 | +\ multiple-cnames |
2142 | 2144 | \ querylog |
| 2145 | +\ treat-cr-as-space |
| 2146 | +\ use-id-pool |
2143 | 2147 | \ nextgroup=@namedClusterBoolean_SC |
2144 | 2148 |
|
2145 | 2149 | hi link namedO_UdpPorts namedHL_Option |
@@ -2421,8 +2425,10 @@ syn keyword namedO_Number_Group contained skipwhite skipnl skipempty |
2421 | 2425 | \ notify-rate |
2422 | 2426 | \ recursive-clients |
2423 | 2427 | \ reserved-sockets |
| 2428 | +\ serial-queries |
2424 | 2429 | \ serial-query-rate |
2425 | 2430 | \ startup-notify-rate |
| 2431 | +\ statistics-interval |
2426 | 2432 | \ tcp-advertised-timeout |
2427 | 2433 | \ tcp-clients |
2428 | 2434 | \ tcp-idle-timeout |
@@ -2612,24 +2618,16 @@ syn match namedO_UseV4UdpPorts contained /use\-v4\-udp\-ports/ |
2612 | 2618 | \ nextgroup= |
2613 | 2619 | \ namedO_UseUdpPort_Section |
2614 | 2620 |
|
2615 | | -" syn keyword namedO_Keywords deallocate-on-exit |
2616 | | -" syn keyword namedO_Keywords deallocate-on-exit |
2617 | 2621 | " syn keyword namedO_Keywords filter-aaaa |
2618 | 2622 | " syn keyword namedO_Keywords filter-aaaa-on-v4 |
2619 | 2623 | " syn keyword namedO_Keywords filter-aaaa-on-v6 |
2620 | | -" syn keyword namedO_Keywords host-statistics |
2621 | | -" syn keyword namedO_Keywords host-statistics-max |
2622 | | -" syn keyword namedO_Keywords lock-file |
2623 | 2624 | " syn keyword namedO_Keywords multiple-cnames |
2624 | 2625 | " syn keyword namedO_Keywords nosit-udp-size |
2625 | 2626 | " syn keyword namedO_Keywords queryport-port-ports |
2626 | 2627 | " syn keyword namedO_Keywords queryport-port-updateinterval |
2627 | | -" syn keyword namedO_Keywords querylog |
2628 | | -" syn keyword namedO_Keywords request-sit |
2629 | 2628 | " syn keyword namedO_Keywords response-policy |
2630 | 2629 | " syn keyword namedO_Keywords rfc2308-type1 |
2631 | 2630 | " syn keyword namedO_Keywords sit-secret |
2632 | | -" syn keyword namedO_Keywords statistics-interval |
2633 | 2631 | " syn keyword namedO_Keywords support-ixfr |
2634 | 2632 | " syn keyword namedO_Keywords suppress-initial-notify |
2635 | 2633 | " syn keyword namedO_Keywords tkey-domain |
@@ -2674,7 +2672,7 @@ hi link namedStmt_Plugin_QueryKeyword namedHL_Option |
2674 | 2672 | syn keyword namedStmt_Plugin_QueryKeyword contained query |
2675 | 2673 | \ skipwhite skipnl skipempty |
2676 | 2674 | \ nextgroup=namedP_Filespec |
2677 | | -\ containedin=namedStmt_ViewSection |
| 2675 | + |
2678 | 2676 |
|
2679 | 2677 | """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" |
2680 | 2678 | " Syntaxes that are found only within 'server' statement |
@@ -2709,16 +2707,19 @@ hi link namedS_Keys namedHL_Option |
2709 | 2707 | syn keyword namedS_Keys contained keys skipwhite |
2710 | 2708 | \ nextgroup=namedS_Keys_Id |
2711 | 2709 |
|
2712 | | -" syn keyword namedStmtServerKeywords request-sit |
2713 | 2710 | " syn keyword namedStmtServerKeywords support-ixfr |
2714 | 2711 |
|
2715 | 2712 |
|
2716 | 2713 | """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" |
2717 | 2714 | " Syntaxes that are found only within 'view' statement |
2718 | 2715 | """""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""" |
| 2716 | +hi link namedV_Plugin namedHL_Option |
| 2717 | +syn keyword namedV_Plugin contained plugin |
| 2718 | +\ skipwhite skipnl skipempty |
| 2719 | +\ nextgroup=namedStmt_Plugin_QueryKeyword |
2719 | 2720 |
|
2720 | 2721 | " view statement - minute_type |
2721 | | -hi link namedV_MinuteGroup namedHL_Statement |
| 2722 | +hi link namedV_MinuteGroup namedHL_Option |
2722 | 2723 | syn keyword namedV_MinuteGroup contained |
2723 | 2724 | \ heartbeat-interval |
2724 | 2725 | \ skipwhite |
@@ -2762,8 +2763,6 @@ syn keyword namedV_Boolean_Group contained skipwhite |
2762 | 2763 | " syn keyword namedV_Keywords nosit-udp-size |
2763 | 2764 | " syn keyword namedV_Keywords queryport-port-ports |
2764 | 2765 | " syn keyword namedV_Keywords queryport-port-updateinterval |
2765 | | -" syn keyword namedV_Keywords request-sit |
2766 | | -" syn keyword namedV_Keywords response-policy |
2767 | 2766 | " syn keyword namedV_Keywords rfc2308-type1 |
2768 | 2767 | " syn keyword namedV_Keywords support-ixfr |
2769 | 2768 | " syn keyword namedV_Keywords suppress-initial-notify |
@@ -2861,10 +2860,8 @@ syn keyword namedZ_DnssecPolicy contained dnssec-policy |
2861 | 2860 | " syn keyword namedO_KeywordsObsoleted additional-from-auth |
2862 | 2861 | " syn keyword namedO_KeywordsObsoleted additional-from-cache |
2863 | 2862 | " syn keyword namedO_KeywordsObsoleted fake-iquery |
2864 | | -" syn keyword namedO_KeywordsObsoleted has-old-clients |
2865 | 2863 | " syn keyword namedO_KeywordsObsoleted max-acache-size |
2866 | 2864 | " syn keyword namedO_KeywordsObsoleted serial-queries |
2867 | | -" syn keyword namedO_KeywordsObsoleted treat-cr-as-space |
2868 | 2865 | " syn keyword namedO_KeywordsObsoleted use-ixfr |
2869 | 2866 | " syn keyword namedO_KeywordsObsoleted use-queryport-pool |
2870 | 2867 | " syn keyword namedO_KeywordsObsoleted use-queryport-updateinterval |
@@ -5147,6 +5144,7 @@ syn keyword namedOSV_Boolean_Group contained |
5147 | 5144 | \ skipwhite skipnl skipempty |
5148 | 5145 | \ provide-ixfr |
5149 | 5146 | \ request-nsid |
| 5147 | +\ request-sit |
5150 | 5148 | \ send-cookie |
5151 | 5149 | \ nextgroup=@namedClusterBoolean |
5152 | 5150 |
|
@@ -6000,6 +5998,7 @@ syn region namedStmt_ViewSection contained start=+{+ end=+}+ |
6000 | 5998 | \ namedOVZ_OptATS, |
6001 | 5999 | \ namedOSV_OptAV6S, |
6002 | 6000 | \ namedOV_Prefetch, |
| 6001 | +\ namedV_Plugin, |
6003 | 6002 | \ namedOV_QnameMin, |
6004 | 6003 | \ namedOSV_QuerySource, |
6005 | 6004 | \ namedOSV_QuerySourceIP6, |
|
0 commit comments