]> granicus.if.org Git - vim/commitdiff
patch 8.2.4790: lilypond filetype not recognized v8.2.4790
authorBram Moolenaar <Bram@vim.org>
Tue, 19 Apr 2022 14:29:57 +0000 (15:29 +0100)
committerBram Moolenaar <Bram@vim.org>
Tue, 19 Apr 2022 14:29:57 +0000 (15:29 +0100)
Problem:    Lilypond filetype not recognized.
Solution:   Add patterns for lilypond. (Doug Kearns)

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

index a43b5c6fb5d09fd26797686f0d130c6211c859b1..c32a566ed75754aafd804b58ca8700da940cc034 100644 (file)
@@ -1017,6 +1017,9 @@ au BufNewFile,BufRead *.ll                        setf lifelines
 " Lilo: Linux loader
 au BufNewFile,BufRead lilo.conf                        setf lilo
 
+" Lilypond
+au BufNewFile,BufRead *.ly,*.ily               setf lilypond
+
 " Lisp (*.el = ELisp, *.cl = Common Lisp)
 " *.jl was removed, it's also used for Julia, better skip than guess wrong.
 if has("fname_case")
index 390bc9c570f726fe936a929869d6b912f49059a2..f0d46a45b6c2819e4ac85d8413dbb5c09e57686e 100644 (file)
@@ -306,6 +306,7 @@ let s:filename_checks = {
     \ 'libao': ['/etc/libao.conf', '/.libao', 'any/.libao', 'any/etc/libao.conf'],
     \ 'lifelines': ['file.ll'],
     \ 'lilo': ['lilo.conf', 'lilo.conf-file'],
+    \ 'lilypond': ['file.ly', 'file.ily'],
     \ 'limits': ['/etc/limits', '/etc/anylimits.conf', '/etc/anylimits.d/file.conf', '/etc/limits.conf', '/etc/limits.d/file.conf', '/etc/some-limits.conf', '/etc/some-limits.d/file.conf', 'any/etc/limits', 'any/etc/limits.conf', 'any/etc/limits.d/file.conf', 'any/etc/some-limits.conf', 'any/etc/some-limits.d/file.conf'],
     \ 'liquid': ['file.liquid'],
     \ 'lisp': ['file.lsp', 'file.lisp', 'file.asd', 'file.el', 'file.cl', '.emacs', '.sawfishrc', 'sbclrc', '.sbclrc'],
index b837fcbd730adff7ea5b11e022591a8412c9e8f6..9a76fdf383e00ce02ab8c59106709d81f4bf94b6 100644 (file)
@@ -746,6 +746,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    4790,
 /**/
     4789,
 /**/