]> granicus.if.org Git - vim/commitdiff
patch 9.0.0195: metafun files are not recogized v9.0.0195
authorBram Moolenaar <Bram@vim.org>
Fri, 12 Aug 2022 20:57:13 +0000 (21:57 +0100)
committerBram Moolenaar <Bram@vim.org>
Fri, 12 Aug 2022 20:57:13 +0000 (21:57 +0100)
Problem:    Metafun files are not recogized.
Solution:   Add filetype detection patterns.

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

index 173a2ed44ddeadf197839a66fcbe0cea520102cd..89a1a31a22f50a8334ecbf600986986491a7b77d 100644 (file)
@@ -1160,6 +1160,7 @@ au BufNewFile,BufRead *.mf                        setf mf
 
 " MetaPost
 au BufNewFile,BufRead *.mp                     setf mp
+au BufNewFile,BufRead *.mpxl,*.mpiv,*.mpvi     let b:mp_metafun = 1 | setf mp
 
 " MGL
 au BufNewFile,BufRead *.mgl                    setf mgl
index b096fe2b6bbd5696bc284127536ebf0aa252cb89..8ea4382518be8fe367fdeb735c7315f6b9783e20 100644 (file)
@@ -361,7 +361,7 @@ let s:filename_checks = {
     \ 'monk': ['file.isc', 'file.monk', 'file.ssc', 'file.tsc'],
     \ 'moo': ['file.moo'],
     \ 'moonscript': ['file.moon'],
-    \ 'mp': ['file.mp'],
+    \ 'mp': ['file.mp', 'file.mpxl', 'file.mpiv', 'file.mpvi'],
     \ 'mplayerconf': ['mplayer.conf', '/.mplayer/config', 'any/.mplayer/config'],
     \ 'mrxvtrc': ['mrxvtrc', '.mrxvtrc'],
     \ 'msidl': ['file.odl', 'file.mof'],
index 4c4fcb657f24e8910a111b8ddb08e60ae0646c16..72890e46b3c35eb4ccc7a553443ee71c8d7c726f 100644 (file)
@@ -735,6 +735,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    195,
 /**/
     194,
 /**/