]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.0.2024: no filetype detection for Debian sources v9.0.2024
authorJames McCoy <jamessan@jamessan.com>
Sat, 14 Oct 2023 09:41:34 +0000 (11:41 +0200)
committerChristian Brabandt <cb@256bit.org>
Sat, 14 Oct 2023 09:41:34 +0000 (11:41 +0200)
Problem:  no filetype detection for Debian sources
Solution: Add new deb822sources filetype

closes: #13320

Signed-off-by: Christian Brabandt <cb@256bit.org>
Co-authored-by: James McCoy <jamessan@jamessan.com>
runtime/filetype.vim
src/testdir/test_filetype.vim
src/version.c

index 700fd6a61ae94eacbc2d4448631112a7303d226c..c25b89f5536866b1523989ccfaa4725be5969846 100644 (file)
@@ -544,6 +544,7 @@ au BufNewFile,BufRead copyright
 " Debian Sources.list
 au BufNewFile,BufRead */etc/apt/sources.list           setf debsources
 au BufNewFile,BufRead */etc/apt/sources.list.d/*.list  setf debsources
+au BufNewFile,BufRead */etc/apt/sources.list.d/*.sources       setf deb822sources
 
 " Deny hosts
 au BufNewFile,BufRead denyhosts.conf           setf denyhosts
index 78e04d3848d8a2cbc74a736b5780b23e0e006e19..dbaf9696f16ae3ed51c3a42602935a09590115dc 100644 (file)
@@ -194,6 +194,7 @@ def s:GetFilenameChecks(): dict<list<string>>
     debcontrol: ['/debian/control', 'any/debian/control'],
     debcopyright: ['/debian/copyright', 'any/debian/copyright'],
     debsources: ['/etc/apt/sources.list', '/etc/apt/sources.list.d/file.list', 'any/etc/apt/sources.list', 'any/etc/apt/sources.list.d/file.list'],
+    deb822sources: ['/etc/apt/sources.list.d/file.sources', 'any/etc/apt/sources.list.d/file.sources'],
     def: ['file.def'],
     denyhosts: ['denyhosts.conf'],
     desc: ['file.desc'],
index 8eb32e66386c226321fe293bd8182fbbceb6081c..09a6b69eb94e2a7e3005b2b177362614c549c8aa 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    2024,
 /**/
     2023,
 /**/