# HG changeset patch # User Christian Brabandt # Date 1712507404 -7200 # Node ID 3c4513ec1b5859063fcd890836fdfd8ffcef8083 # Parent e9e17c6498444f8d3990037307f4a21c8a32b03a patch 9.1.0273: filetype: keymap files are not recognized Commit: https://github.com/vim/vim/commit/b78753db5fac879a76da3519101e815451d0d455 Author: 0xadk <0xadk@users.noreply.github.com> Date: Sun Apr 7 18:22:41 2024 +0200 patch 9.1.0273: filetype: keymap files are not recognized Problem: filetype: keymap files are not recognized Solution: Detect '*.keymap' files as Device Tree Files (0xadk) closes: #14434 Signed-off-by: 0xadk <0xadk@users.noreply.github.com> Signed-off-by: Christian Brabandt diff --git a/runtime/filetype.vim b/runtime/filetype.vim --- a/runtime/filetype.vim +++ b/runtime/filetype.vim @@ -663,7 +663,7 @@ au BufNewFile,BufRead *.dsl au BufNewFile,BufRead *.dtd setf dtd " DTS/DSTI/DTSO (device tree files) -au BufNewFile,BufRead *.dts,*.dtsi,*.dtso,*.its setf dts +au BufNewFile,BufRead *.dts,*.dtsi,*.dtso,*.its,*.keymap setf dts " Earthfile au BufNewFile,BufRead Earthfile setf earthfile 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 @@ -215,7 +215,7 @@ def s:GetFilenameChecks(): dict