changeset 34782:bf9166e97f23 v9.1.0266

patch 9.1.0266: filetype: earthfile files are not recognized Commit: https://github.com/vim/vim/commit/28e5e7c48483254604506dbce5eb61396ff65808 Author: Ga?tan Lehmann <gaetan.lehmann@gmail.com> Date: Fri Apr 5 19:52:38 2024 +0200 patch 9.1.0266: filetype: earthfile files are not recognized Problem: filetype: earthfile files are not recognized Solution: Detect 'Earthfile' as earthfile (Ga?tan Lehmann) closes: #14408 Signed-off-by: Ga?tan Lehmann <gaetan.lehmann@gmail.com> Signed-off-by: Christian Brabandt <cb@256bit.org>
author Christian Brabandt <cb@256bit.org>
date Fri, 05 Apr 2024 20:00:08 +0200
parents 89538710dfd9
children 527d5babdc82
files runtime/filetype.vim src/testdir/test_filetype.vim src/version.c
diffstat 3 files changed, 6 insertions(+), 0 deletions(-) [+]
line wrap: on
line diff
--- a/runtime/filetype.vim
+++ b/runtime/filetype.vim
@@ -665,6 +665,9 @@ au BufNewFile,BufRead *.dtd			setf dtd
 " DTS/DSTI/DTSO (device tree files)
 au BufNewFile,BufRead *.dts,*.dtsi,*.dtso,*.its	setf dts
 
+" Earthfile
+au BufNewFile,BufRead Earthfile			setf earthfile
+
 " EDIF (*.edf,*.edif,*.edn,*.edo) or edn
 au BufNewFile,BufRead *.ed\(f\|if\|o\)		setf edif
 au BufNewFile,BufRead *.edn
--- a/src/testdir/test_filetype.vim
+++ b/src/testdir/test_filetype.vim
@@ -220,6 +220,7 @@ def s:GetFilenameChecks(): dict<list<str
     dylan: ['file.dylan'],
     dylanintr: ['file.intr'],
     dylanlid: ['file.lid'],
+    earthfile: ['Earthfile'],
     ecd: ['file.ecd'],
     edif: ['file.edf', 'file.edif', 'file.edo'],
     editorconfig: ['.editorconfig'],
--- a/src/version.c
+++ b/src/version.c
@@ -705,6 +705,8 @@ static char *(features[]) =
 static int included_patches[] =
 {   /* Add new patch number below this line */
 /**/
+    266,
+/**/
     265,
 /**/
     264,