From: Doug Kearns Date: Tue, 21 Jul 2026 16:15:48 +0000 (+0000) Subject: patch 9.2.0821: filetype: msmtp system-wide rc file not detected X-Git-Tag: v9.2.0821^0 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=88440f9a3460bf54e4017340e764788dcf6cb3d7;p=thirdparty%2Fvim.git patch 9.2.0821: filetype: msmtp system-wide rc file not detected Problem: filetype: msmtp system-wide rc file not detected (chdiza). Solution: Detect 'msmtprc' as filetype msmtp, like '.msmtprc' (Doug Kearns). fixes: #20751 closes: #20752 Signed-off-by: Doug Kearns Signed-off-by: Christian Brabandt --- diff --git a/runtime/autoload/dist/ft.vim b/runtime/autoload/dist/ft.vim index a72e91e3ea..7473896b06 100644 --- a/runtime/autoload/dist/ft.vim +++ b/runtime/autoload/dist/ft.vim @@ -3,7 +3,7 @@ vim9script # Vim functions for file type detection # # Maintainer: The Vim Project -# Last Change: 2026 Jul 18 +# Last Change: 2026 Jul 21 # Former Maintainer: Bram Moolenaar # These functions are moved here from runtime/filetype.vim to make startup @@ -3345,6 +3345,7 @@ const ft_from_name = { "meson.options": "meson", "meson_options.txt": "meson", # msmtp + "msmtprc": "msmtp", ".msmtprc": "msmtp", # Mrxvtrc "mrxvtrc": "mrxvtrc", diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim index bc377440a9..79ce8ff9c4 100644 --- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -560,7 +560,7 @@ def s:GetFilenameChecks(): dict> mplayerconf: ['mplayer.conf', '/.mplayer/config', 'any/.mplayer/config'], mrxvtrc: ['mrxvtrc', '.mrxvtrc'], msidl: ['file.odl', 'file.mof'], - msmtp: ['.msmtprc'], + msmtp: ['msmtprc', '.msmtprc'], msql: ['file.msql'], mss: ['file.mss'], mupad: ['file.mu'], diff --git a/src/version.c b/src/version.c index 4031cd24ca..5d8f6e9aa2 100644 --- a/src/version.c +++ b/src/version.c @@ -759,6 +759,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 821, /**/ 820, /**/