]> granicus.if.org Git - vim/commitdiff
patch 9.0.1256: NetworkManager connection files are not recognized v9.0.1256
authorObserverOfTime <chronobserver@disroot.org>
Sat, 28 Jan 2023 18:05:40 +0000 (18:05 +0000)
committerBram Moolenaar <Bram@vim.org>
Sat, 28 Jan 2023 18:05:40 +0000 (18:05 +0000)
Problem:    NetworkManager connection files are not recognized.
Solution:   Add a pattern for NetworkManager connection files. (closes #11893)

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

index 0ce10464336a53662a0907459b16deb4311c1936..9f221409436da85d84bb5d7530c21e065e4a60e1 100644 (file)
@@ -1399,6 +1399,7 @@ au BufNewFile,BufRead pf.conf                             setf pf
 " ini style config files, using # comments
 au BufNewFile,BufRead */etc/pacman.conf,mpv.conf       setf confini
 au BufNewFile,BufRead */.aws/config,*/.aws/credentials setf confini
+au BufNewFile,BufRead *.nmconnection                   setf confini
 
 " Pacman hooks
 au BufNewFile,BufRead *.hook
index 787d729cf465f4a54f0d313ced7506f65eb21677..3eef5a09d2fd50e37603e64b638359f6c5ca493a 100644 (file)
@@ -121,7 +121,7 @@ let s:filename_checks = {
     \ 'conaryrecipe': ['file.recipe'],
     \ 'conf': ['auto.master'],
     \ 'config': ['configure.in', 'configure.ac', '/etc/hostname.file', 'any/etc/hostname.file'],
-    \ 'confini': ['/etc/pacman.conf', 'any/etc/pacman.conf', 'mpv.conf', 'any/.aws/config', 'any/.aws/credentials'],
+    \ 'confini': ['/etc/pacman.conf', 'any/etc/pacman.conf', 'mpv.conf', 'any/.aws/config', 'any/.aws/credentials', 'file.nmconnection'],
     \ 'context': ['tex/context/any/file.tex', 'file.mkii', 'file.mkiv', 'file.mkvi', 'file.mkxl', 'file.mklx'],
     \ 'cook': ['file.cook'],
     \ 'cpp': ['file.cxx', 'file.c++', 'file.hh', 'file.hxx', 'file.hpp', 'file.ipp', 'file.moc', 'file.tcc', 'file.inl', 'file.tlh'],
index b99641f5ba39dc16ff6850fb8c412d6b8006cfa0..eb317fb651b633259a2a1c35325c14acf2edea99 100644 (file)
@@ -695,6 +695,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1256,
 /**/
     1255,
 /**/