mirror of
https://github.com/vim/vim
synced 2025-07-15 16:51:57 +00:00
patch 9.0.2063: pacman hooks are detected as conf filetype
Problem: pacman hooks are detected as conf filetype Solution: make it consistent to pacman.conf and detect those hooks as confini Because confini has much better syntax highlighting than conf. For reference, I identified pacman.conf and pacman hooks as dosini in https://github.com/vim/vim/pull/6335, then https://github.com/vim/vim/pull/10213 changed them to conf, then https://github.com/vim/vim/pull/10518 changed pacman.conf to confini but forgot to change hooks. closes: #13399 Signed-off-by: Christian Brabandt <cb@256bit.org> Co-authored-by: Guido Cella <guido@guidocella.xyz>
This commit is contained in:
committed by
Christian Brabandt
parent
c038427d2a
commit
7d254dbc2d
@ -1509,7 +1509,7 @@ au BufNewFile,BufRead *.nmconnection setf confini
|
||||
" Pacman hooks
|
||||
au BufNewFile,BufRead *.hook
|
||||
\ if getline(1) == '[Trigger]' |
|
||||
\ setf conf |
|
||||
\ setf confini |
|
||||
\ endif
|
||||
|
||||
" Pam conf
|
||||
|
@ -1480,12 +1480,12 @@ func Test_hook_file()
|
||||
|
||||
call writefile(['[Trigger]', 'this is pacman config'], 'Xfile.hook', 'D')
|
||||
split Xfile.hook
|
||||
call assert_equal('conf', &filetype)
|
||||
call assert_equal('confini', &filetype)
|
||||
bwipe!
|
||||
|
||||
call writefile(['not pacman'], 'Xfile.hook')
|
||||
split Xfile.hook
|
||||
call assert_notequal('conf', &filetype)
|
||||
call assert_notequal('confini', &filetype)
|
||||
bwipe!
|
||||
|
||||
filetype off
|
||||
|
@ -704,6 +704,8 @@ static char *(features[]) =
|
||||
|
||||
static int included_patches[] =
|
||||
{ /* Add new patch number below this line */
|
||||
/**/
|
||||
2063,
|
||||
/**/
|
||||
2062,
|
||||
/**/
|
||||
|
Reference in New Issue
Block a user