# HG changeset patch # User Christian Brabandt # Date 1697052607 -7200 # Node ID 09dac7f0916bbbc1908ef734cf6f0f75eb5d508d # Parent 4ff355d60b806ff4c3f5c1dcffcbf1f99e929b0c patch 9.0.2011: INI files not detected Commit: https://github.com/vim/vim/commit/4a82bdfaa8022402b1ca0f0000c94c47a13f1014 Author: Martin Tournoij Date: Wed Oct 11 21:20:06 2023 +0200 patch 9.0.2011: INI files not detected Problem: INI files not detected Solution: detect uppercase .INI as dosini files It previo~1 only worked for lower-case .ini files, but upperc~1 .INI is also somewhat common on account of DOS' old 8.3 upperc~2 only filena~1. closes: #13316 Signed-off-by: Christian Brabandt Co-authored-by: Martin Tournoij diff --git a/runtime/filetype.vim b/runtime/filetype.vim --- a/runtime/filetype.vim +++ b/runtime/filetype.vim @@ -1013,7 +1013,7 @@ au BufNewFile,BufRead ipf.conf,ipf6.conf au BufNewFile,BufRead *.4gl,*.4gh,*.m4gl setf fgl " .INI file for MSDOS -au BufNewFile,BufRead *.ini setf dosini +au BufNewFile,BufRead *.ini,*.INI setf dosini " SysV Inittab au BufNewFile,BufRead inittab setf inittab diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim --- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -206,7 +206,7 @@ def s:GetFilenameChecks(): dict