Skip to content

Commit 33c1f0c

Browse files
author
steve
committed
Add 'plugin' option to 'view' statement. Fix header for accuracy.
1 parent 9d0bf5b commit 33c1f0c

File tree

2 files changed

+92
-40
lines changed

2 files changed

+92
-40
lines changed

syntax/bind-named.vim

Lines changed: 18 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
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
33
" Maintainer: egberts <egberts@github.com>
4-
" Last change: 2020-04-04
4+
" Last change: 2020-04-22
55
" Filenames: named.conf, rndc.conf
66
" Filenames: named[-_]*.conf, rndc[-_]*.conf
77
" Filenames: *[-_]named.conf
8-
" Location: http://github.com/egberts/bind-named-vim-syntax
8+
" Location: http://github.com/egberts/vim-syntax-bind-named
99
" License: MIT license
1010
" Remarks:
1111
"
@@ -2132,14 +2132,18 @@ syn keyword namedO_Boolean_Group contained skipwhite skipnl skipempty
21322132
\ additional-from-cache
21332133
\ automatic-interface-scan
21342134
\ answer-cookie
2135+
\ deallocate-on-exit
21352136
\ fake-iquery
21362137
\ geoip-use-ecs
21372138
\ has-old-clients
21382139
\ host-statistics
21392140
\ flush-zones-on-shutdown
21402141
\ match-mapped-addresses
21412142
\ memstatistics
2143+
\ multiple-cnames
21422144
\ querylog
2145+
\ treat-cr-as-space
2146+
\ use-id-pool
21432147
\ nextgroup=@namedClusterBoolean_SC
21442148

21452149
hi link namedO_UdpPorts namedHL_Option
@@ -2421,8 +2425,10 @@ syn keyword namedO_Number_Group contained skipwhite skipnl skipempty
24212425
\ notify-rate
24222426
\ recursive-clients
24232427
\ reserved-sockets
2428+
\ serial-queries
24242429
\ serial-query-rate
24252430
\ startup-notify-rate
2431+
\ statistics-interval
24262432
\ tcp-advertised-timeout
24272433
\ tcp-clients
24282434
\ tcp-idle-timeout
@@ -2612,24 +2618,16 @@ syn match namedO_UseV4UdpPorts contained /use\-v4\-udp\-ports/
26122618
\ nextgroup=
26132619
\ namedO_UseUdpPort_Section
26142620

2615-
" syn keyword namedO_Keywords deallocate-on-exit
2616-
" syn keyword namedO_Keywords deallocate-on-exit
26172621
" syn keyword namedO_Keywords filter-aaaa
26182622
" syn keyword namedO_Keywords filter-aaaa-on-v4
26192623
" 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
26232624
" syn keyword namedO_Keywords multiple-cnames
26242625
" syn keyword namedO_Keywords nosit-udp-size
26252626
" syn keyword namedO_Keywords queryport-port-ports
26262627
" syn keyword namedO_Keywords queryport-port-updateinterval
2627-
" syn keyword namedO_Keywords querylog
2628-
" syn keyword namedO_Keywords request-sit
26292628
" syn keyword namedO_Keywords response-policy
26302629
" syn keyword namedO_Keywords rfc2308-type1
26312630
" syn keyword namedO_Keywords sit-secret
2632-
" syn keyword namedO_Keywords statistics-interval
26332631
" syn keyword namedO_Keywords support-ixfr
26342632
" syn keyword namedO_Keywords suppress-initial-notify
26352633
" syn keyword namedO_Keywords tkey-domain
@@ -2674,7 +2672,7 @@ hi link namedStmt_Plugin_QueryKeyword namedHL_Option
26742672
syn keyword namedStmt_Plugin_QueryKeyword contained query
26752673
\ skipwhite skipnl skipempty
26762674
\ nextgroup=namedP_Filespec
2677-
\ containedin=namedStmt_ViewSection
2675+
26782676

26792677
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
26802678
" Syntaxes that are found only within 'server' statement
@@ -2709,16 +2707,19 @@ hi link namedS_Keys namedHL_Option
27092707
syn keyword namedS_Keys contained keys skipwhite
27102708
\ nextgroup=namedS_Keys_Id
27112709

2712-
" syn keyword namedStmtServerKeywords request-sit
27132710
" syn keyword namedStmtServerKeywords support-ixfr
27142711

27152712

27162713
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
27172714
" Syntaxes that are found only within 'view' statement
27182715
""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
2716+
hi link namedV_Plugin namedHL_Option
2717+
syn keyword namedV_Plugin contained plugin
2718+
\ skipwhite skipnl skipempty
2719+
\ nextgroup=namedStmt_Plugin_QueryKeyword
27192720

27202721
" view statement - minute_type
2721-
hi link namedV_MinuteGroup namedHL_Statement
2722+
hi link namedV_MinuteGroup namedHL_Option
27222723
syn keyword namedV_MinuteGroup contained
27232724
\ heartbeat-interval
27242725
\ skipwhite
@@ -2762,8 +2763,6 @@ syn keyword namedV_Boolean_Group contained skipwhite
27622763
" syn keyword namedV_Keywords nosit-udp-size
27632764
" syn keyword namedV_Keywords queryport-port-ports
27642765
" syn keyword namedV_Keywords queryport-port-updateinterval
2765-
" syn keyword namedV_Keywords request-sit
2766-
" syn keyword namedV_Keywords response-policy
27672766
" syn keyword namedV_Keywords rfc2308-type1
27682767
" syn keyword namedV_Keywords support-ixfr
27692768
" syn keyword namedV_Keywords suppress-initial-notify
@@ -2861,10 +2860,8 @@ syn keyword namedZ_DnssecPolicy contained dnssec-policy
28612860
" syn keyword namedO_KeywordsObsoleted additional-from-auth
28622861
" syn keyword namedO_KeywordsObsoleted additional-from-cache
28632862
" syn keyword namedO_KeywordsObsoleted fake-iquery
2864-
" syn keyword namedO_KeywordsObsoleted has-old-clients
28652863
" syn keyword namedO_KeywordsObsoleted max-acache-size
28662864
" syn keyword namedO_KeywordsObsoleted serial-queries
2867-
" syn keyword namedO_KeywordsObsoleted treat-cr-as-space
28682865
" syn keyword namedO_KeywordsObsoleted use-ixfr
28692866
" syn keyword namedO_KeywordsObsoleted use-queryport-pool
28702867
" syn keyword namedO_KeywordsObsoleted use-queryport-updateinterval
@@ -5147,6 +5144,7 @@ syn keyword namedOSV_Boolean_Group contained
51475144
\ skipwhite skipnl skipempty
51485145
\ provide-ixfr
51495146
\ request-nsid
5147+
\ request-sit
51505148
\ send-cookie
51515149
\ nextgroup=@namedClusterBoolean
51525150

@@ -6000,6 +5998,7 @@ syn region namedStmt_ViewSection contained start=+{+ end=+}+
60005998
\ namedOVZ_OptATS,
60015999
\ namedOSV_OptAV6S,
60026000
\ namedOV_Prefetch,
6001+
\ namedV_Plugin,
60036002
\ namedOV_QnameMin,
60046003
\ namedOSV_QuerySource,
60056004
\ namedOSV_QuerySourceIP6,

0 commit comments

Comments
 (0)