From 8d9e470aa91a93da7d6bda62521aef69a79e956d Mon Sep 17 00:00:00 2001 From: Bram Moolenaar Date: Thu, 13 Jan 2022 14:49:10 +0000 Subject: [PATCH] patch 8.2.4077: not all Libsensors files are recognized Problem: Not all Libsensors files are recognized. Solution: Add "sensors.d/*" pattern. (Doug Kearns) --- runtime/filetype.vim | 3 +++ src/testdir/test_filetype.vim | 2 +- src/version.c | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/runtime/filetype.vim b/runtime/filetype.vim index 2a09c679d8..b1e6c6d4d2 100644 --- a/runtime/filetype.vim +++ b/runtime/filetype.vim @@ -2286,6 +2286,9 @@ au BufNewFile,BufRead Kconfig.* call s:StarSetf('kconfig') " Lilo: Linux loader au BufNewFile,BufRead lilo.conf* call s:StarSetf('lilo') +" Libsensors +au BufNewFile,BufRead */etc/sensors.d/[^.]* call s:StarSetf('sensors') + " Logcheck au BufNewFile,BufRead */etc/logcheck/*.d*/* call s:StarSetf('logcheck') diff --git a/src/testdir/test_filetype.vim b/src/testdir/test_filetype.vim index e7c0645c0c..5a5ba5f11c 100644 --- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -448,7 +448,7 @@ let s:filename_checks = { \ 'sdl': ['file.sdl', 'file.pr'], \ 'sed': ['file.sed'], \ 'svelte': ['file.svelte'], - \ 'sensors': ['/etc/sensors.conf', '/etc/sensors3.conf', 'any/etc/sensors.conf', 'any/etc/sensors3.conf'], + \ 'sensors': ['/etc/sensors.conf', '/etc/sensors3.conf', '/etc/sensors.d/file', 'any/etc/sensors.conf', 'any/etc/sensors3.conf', 'any/etc/sensors.d/file'], \ 'services': ['/etc/services', 'any/etc/services'], \ 'setserial': ['/etc/serial.conf', 'any/etc/serial.conf'], \ 'sh': ['.bashrc', 'file.bash', '/usr/share/doc/bash-completion/filter.sh','/etc/udev/cdsymlinks.conf', 'any/etc/udev/cdsymlinks.conf'], diff --git a/src/version.c b/src/version.c index 06d71fd788..52774003f5 100644 --- a/src/version.c +++ b/src/version.c @@ -750,6 +750,8 @@ static char *(features[]) = static int included_patches[] = { /* Add new patch number below this line */ +/**/ + 4077, /**/ 4076, /**/