From bd10f781b84254739e37dae90b5eba823fde20b7 Mon Sep 17 00:00:00 2001 From: zeertzjq Date: Wed, 31 Dec 2025 20:25:19 +0800 Subject: [PATCH] vim-patch:9.1.2035: filetype: filetype: Fennel fnlm files are not recognized (#37178) Problem: filetype: Fennel fnlm files are not recognized (Alexei Mozaidze, after v9.1.2034) Solution: Detect *.fnlm files as fennel filetype, revert detecting *.fnml files related: vim/vim#19047 https://github.com/vim/vim/commit/ea189a6f4d2a1f4a1f2822cbd2aed0a584ecceea Co-authored-by: Christian Brabandt --- runtime/lua/vim/filetype.lua | 2 +- test/old/testdir/test_filetype.vim | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/runtime/lua/vim/filetype.lua b/runtime/lua/vim/filetype.lua index ded5fbaa38..b6b8010832 100644 --- a/runtime/lua/vim/filetype.lua +++ b/runtime/lua/vim/filetype.lua @@ -472,7 +472,7 @@ local extension = { fwt = 'fan', lib = 'faust', fnl = 'fennel', - fnml = 'fennel', + fnlm = 'fennel', fga = 'fga', m4gl = 'fgl', ['4gl'] = 'fgl', diff --git a/test/old/testdir/test_filetype.vim b/test/old/testdir/test_filetype.vim index ada3a3f8ed..b17ea32ccf 100644 --- a/test/old/testdir/test_filetype.vim +++ b/test/old/testdir/test_filetype.vim @@ -292,7 +292,7 @@ func s:GetFilenameChecks() abort \ 'falcon': ['file.fal'], \ 'fan': ['file.fan', 'file.fwt'], \ 'faust': ['file.dsp', 'file.lib'], - \ 'fennel': ['file.fnl', '.fennelrc', 'fennelrc', 'file.fnml'], + \ 'fennel': ['file.fnl', '.fennelrc', 'fennelrc', 'file.fnlm'], \ 'fetchmail': ['.fetchmailrc'], \ 'fga': ['file.fga'], \ 'fgl': ['file.4gl', 'file.4gh', 'file.m4gl'],