]> granicus.if.org Git - vim/commitdiff
patch 9.0.0782: OpenVPN files are not recognized v9.0.0782
authorObserverOfTime <chronobserver@disroot.org>
Mon, 17 Oct 2022 14:28:47 +0000 (15:28 +0100)
committerBram Moolenaar <Bram@vim.org>
Mon, 17 Oct 2022 14:28:47 +0000 (15:28 +0100)
Problem:    OpenVPN files are not recognized.
Solution:   Add patterns for OpenVPN files. (closes #11391)

runtime/filetype.vim
src/testdir/test_filetype.vim
src/version.c

index f3fbfbc5dc011d21dc5cfa9e77415fa719e3fc35..2b473300fc4727b2769dac9d1d8a7b965fa041a2 100644 (file)
@@ -1960,6 +1960,10 @@ au BufNewFile,BufRead */etc/ssh/ssh_config.d/*.conf              setf sshconfig
 au BufNewFile,BufRead sshd_config                      setf sshdconfig
 au BufNewFile,BufRead */etc/ssh/sshd_config.d/*.conf   setf sshdconfig
 
+" OpenVPN configuration
+au BufNewFile,BufRead *.ovpn                   setf openvpn
+au BufNewFile,BufRead */openvpn/*/*.conf       setf openvpn
+
 " Stata
 au BufNewFile,BufRead *.ado,*.do,*.imata,*.mata        setf stata
 " Also *.class, but not when it's a Java bytecode file
index 8fd6e009263dac85ddd4886a8190c3353f290bed..32c14ae66c96bcf93b2f77b7fb1da4b1005fa8d9 100644 (file)
@@ -400,6 +400,7 @@ let s:filename_checks = {
     \ 'opam': ['opam', 'file.opam', 'file.opam.template'],
     \ 'openroad': ['file.or'],
     \ 'openscad': ['file.scad'],
+    \ 'openvpn': ['file.ovpn', '/etc/openvpn/client/client.conf', '/usr/share/openvpn/examples/server.conf'],
     \ 'opl': ['file.OPL', 'file.OPl', 'file.OpL', 'file.Opl', 'file.oPL', 'file.oPl', 'file.opL', 'file.opl'],
     \ 'ora': ['file.ora'],
     \ 'org': ['file.org', 'file.org_archive'],
index 8d690ca4b68ff9c216d6d3a18ad3a50f388ec549..433152ecf6a8249e2cf2ce9499cd20643cc2f67c 100644 (file)
@@ -695,6 +695,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    782,
 /**/
     781,
 /**/