From: Furkan Sahin Date: Thu, 19 Mar 2026 19:28:39 +0000 (+0000) Subject: patch 9.2.0201: filetype: Wireguard config files not recognized X-Git-Tag: v9.2.0201^0 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=cc8798e71982de485cf00b2630d01285ca045008;p=thirdparty%2Fvim.git patch 9.2.0201: filetype: Wireguard config files not recognized Problem: filetype: Wireguard config files not recognized Solution: Detect /etc/wireguard/*.conf files as dosini filetype (Furkan Sahin). closes: #19751 Signed-off-by: Furkan Sahin Signed-off-by: Christian Brabandt --- diff --git a/runtime/filetype.vim b/runtime/filetype.vim index 3031afdd66..6252563dc9 100644 --- a/runtime/filetype.vim +++ b/runtime/filetype.vim @@ -1,7 +1,7 @@ " Vim support file to detect file types " " Maintainer: The Vim Project -" Last Change: 2026 Feb 18 +" Last Change: 2026 Mar 19 " Former Maintainer: Bram Moolenaar " If the filetype can be detected from extension or file name(the final path component), @@ -1571,6 +1571,9 @@ au BufNewFile,BufRead *vimrc* call s:StarSetf('vim') " Subversion commit file au BufNewFile,BufRead svn-commit*.tmp setf svn +" Wireguard config +au BufNewFile,BufRead */etc/wireguard/*.conf setf dosini + " X resources file au BufNewFile,BufRead Xresources*,*/app-defaults/*,*/Xresources/* call s:StarSetf('xdefaults') diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim index 125833cb93..735b581241 100644 --- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -256,6 +256,7 @@ def s:GetFilenameChecks(): dict> 'psprint.conf', 'sofficerc', 'any/.config/lxqt/globalkeyshortcuts.conf', 'any/.config/screengrab/screengrab.conf', 'any/.local/share/flatpak/repo/config', '.alsoftrc', 'alsoft.conf', 'alsoft.ini', 'alsoftrc.sample', + '/etc/wireguard/wg0.conf', '.notmuch-config', '.notmuch-config.myprofile', '~/.config/notmuch/myprofile/config'] + WhenConfigHome('$XDG_CONFIG_HOME/notmuch/myprofile/config'), dot: ['file.dot', 'file.gv'], diff --git a/src/version.c b/src/version.c index b1088289fb..f4d0d87aee 100644 --- a/src/version.c +++ b/src/version.c @@ -734,6 +734,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 201, /**/ 200, /**/