]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.0390: filetype: inko files are not recognized v9.1.0390
authorYorick Peterse <git@yorickpeterse.com>
Thu, 2 May 2024 11:11:44 +0000 (13:11 +0200)
committerChristian Brabandt <cb@256bit.org>
Thu, 2 May 2024 11:11:44 +0000 (13:11 +0200)
Problem:  filetype: inko files are not recognized
Solution: Detect '*.inko' as ink filetype
          (Yorick Peterse)

See:
- https://github.com/inko-lang/inko.vim
- https://inko-lang.org/

closes: #14699

Signed-off-by: Yorick Peterse <git@yorickpeterse.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
runtime/filetype.vim
src/testdir/test_filetype.vim
src/version.c

index de432869babcaaaeaba8e57f6b4a3bda4554fcd7..927230d4ff8fd5227b43046e464b2512805433a2 100644 (file)
@@ -1103,6 +1103,9 @@ au BufNewFile,BufRead *.ini,*.INI         setf dosini
 " SysV Inittab
 au BufNewFile,BufRead inittab                  setf inittab
 
+" Inko
+au BufNewFile,BufRead *.inko                   setf inko
+
 " Inno Setup
 au BufNewFile,BufRead *.iss                    setf iss
 
index 1dc79fd52ac6487d324a909c34780ada13b2c5d4..4a2a25e7cdd7ec3c8c40f6491cb212e88444bf56 100644 (file)
@@ -344,6 +344,7 @@ def s:GetFilenameChecks(): dict<list<string>>
     inform: ['file.inf', 'file.INF'],
     initng: ['/etc/initng/any/file.i', 'file.ii', 'any/etc/initng/any/file.i'],
     inittab: ['inittab'],
+    inko: ['file.inko'],
     ipfilter: ['ipf.conf', 'ipf6.conf', 'ipf.rules'],
     iss: ['file.iss'],
     ist: ['file.ist', 'file.mst'],
index da56ffc1caa5fe266da36464aa52bea9ca37f4e1..46d9c1afe8709568f76e7c5fe6596661234d77c5 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    390,
 /**/
     389,
 /**/