]> git.ipfire.org Git - thirdparty/vim.git/commitdiff
patch 9.1.0880: filetype: C3 files are not recognized v9.1.0880
authorTuriiya <34311583+ttytm@users.noreply.github.com>
Tue, 19 Nov 2024 22:05:21 +0000 (23:05 +0100)
committerChristian Brabandt <cb@256bit.org>
Tue, 19 Nov 2024 22:05:21 +0000 (23:05 +0100)
Problem:  filetype: C3 files are not recognized
Solution: detect '*.c3*' files as c3 filetype (Turiiya)

closes: #16087

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

index 3f93bebb75a42a3fced7776b02154270ba88acd7..ef8c0e922e6d0f10fbcf0428c788e900b5ea5c19 100644 (file)
@@ -311,6 +311,9 @@ au BufNewFile,BufRead */.bundle/config                      setf yaml
 au BufNewFile,BufRead *.c                      call dist#ft#FTlpc()
 au BufNewFile,BufRead *.lpc,*.ulpc             setf lpc
 
+" C3
+au BufNewFile,BufRead *.c3,*.c3i,*.c3t         setf c3
+
 " Cairo
 au BufNewFile,BufRead *.cairo                  setf cairo
 
index 17d6a44d7c1d9256691222418e8e5609471867a2..001a970aeb87a4caf6478beffaa63ac7d034eca3 100644 (file)
@@ -144,6 +144,7 @@ def s:GetFilenameChecks(): dict<list<string>>
     bzl: ['file.bazel', 'file.bzl', 'WORKSPACE', 'WORKSPACE.bzlmod'],
     bzr: ['bzr_log.any', 'bzr_log.file'],
     c: ['enlightenment/file.cfg', 'file.qc', 'file.c', 'some-enlightenment/file.cfg', 'file.mdh', 'file.epro'],
+    c3: ['file.c3', 'file.c3i', 'file.c3t'],
     cabal: ['file.cabal'],
     cabalconfig: ['cabal.config', expand("$HOME/.config/cabal/config")] + WhenConfigHome('$XDG_CONFIG_HOME/cabal/config'),
     cabalproject: ['cabal.project', 'cabal.project.local'],
index 0ffb00120efbfd88bb36ec9fcd0f5c3bad975bca..fe1246adf1663346578e2b72f947dec21e3e78e4 100644 (file)
@@ -704,6 +704,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    880,
 /**/
     879,
 /**/