]> granicus.if.org Git - vim/commitdiff
patch 8.2.4077: not all Libsensors files are recognized v8.2.4077
authorBram Moolenaar <Bram@vim.org>
Thu, 13 Jan 2022 14:49:10 +0000 (14:49 +0000)
committerBram Moolenaar <Bram@vim.org>
Thu, 13 Jan 2022 14:49:10 +0000 (14:49 +0000)
Problem:    Not all Libsensors files are recognized.
Solution:   Add "sensors.d/*" pattern. (Doug Kearns)

runtime/filetype.vim
src/testdir/test_filetype.vim
src/version.c

index 2a09c679d8f21785d139afb8de4368526fe8139a..b1e6c6d4d276d8bcadb138bf1093a30c2d47dacf 100644 (file)
@@ -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')
 
index e7c0645c0c34989dd8facd58978bd5cb3df69840..5a5ba5f11c55dd129f998495e145214e11b1c33b 100644 (file)
@@ -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'],
index 06d71fd7881c8cb54e1e9c2c134047c14c7c4846..52774003f5b4b4bf6b3e369d8b1ae9e6afd56335 100644 (file)
@@ -750,6 +750,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    4077,
 /**/
     4076,
 /**/