]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.1504: filetype: numbat files are not recognized v9.1.1504
author0xadk <0xadk@users.noreply.github.com>
Wed, 2 Jul 2025 17:46:05 +0000 (19:46 +0200)
committerChristian Brabandt <cb@256bit.org>
Wed, 2 Jul 2025 17:46:05 +0000 (19:46 +0200)
Problem:  filetype: numbat files are not recognized
Solution: detect *.nbt files as numbat filetype (0xadk)

References:
- https://github.com/sharkdp/numbat
- https://github.com/sharkdp/numbat/tree/master/numbat/modules

closes: #17643

Signed-off-by: 0xadk <0xadk@users.noreply.github.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/filetype.vim
src/testdir/test_filetype.vim
src/version.c

index f019c75a11af72325046c0f4f92a6b3f4c537ea3..55bb45162b776b8c1dcf63ec25b09a273b7a5086 100644 (file)
@@ -1771,6 +1771,9 @@ au BufNewFile,BufRead *.nt                        setf ntriples
 " Nu
 au BufNewFile,BufRead *.nu             setf nu
 
+" Numbat
+au BufNewFile,BufRead *.nbt            setf numbat
+
 " Oblivion Language and Oblivion Script Extender
 au BufNewFile,BufRead *.obl,*.obse,*.oblivion,*.obscript  setf obse
 
index 2f5189d230b19ba900880f5463c0a69011da2f2f..286132b8390a0f3161b859dedd47f8f48035dc09 100644 (file)
@@ -567,6 +567,7 @@ def s:GetFilenameChecks(): dict<list<string>>
     nsis: ['file.nsi', 'file.nsh'],
     ntriples: ['file.nt'],
     nu: ['file.nu'],
+    numbat: ['file.nbt'],
     obj: ['file.obj'],
     objdump: ['file.objdump', 'file.cppobjdump'],
     obse: ['file.obl', 'file.obse', 'file.oblivion', 'file.obscript'],
index 9b2b53c1954be0d6eab3279543e6ded5775f6991..20243ac5dbebfe1eee94c9942e2dea6d07bd81d3 100644 (file)
@@ -719,6 +719,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    1504,
 /**/
     1503,
 /**/