]> granicus.if.org Git - vim/commitdiff
patch 8.2.3087: Gemtext files are not recognized v8.2.3087
authorBram Moolenaar <Bram@vim.org>
Sat, 3 Jul 2021 11:51:44 +0000 (13:51 +0200)
committerBram Moolenaar <Bram@vim.org>
Sat, 3 Jul 2021 11:51:44 +0000 (13:51 +0200)
Problem:    Gemtext files are not recognized.
Solution:   Recognize .gmi and .gemini files. (closes #8427)

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

index 952a9a66fa977391e4189a27a20cd66eb337d7b8..2cb3f0b1d0bd285bce40d0be3c16519b9f82039a 100644 (file)
@@ -650,6 +650,9 @@ au BufNewFile,BufRead *.mo,*.gdmo           setf gdmo
 " Gedcom
 au BufNewFile,BufRead *.ged,lltxxxxx.txt       setf gedcom
 
+" Gemtext
+au BufNewFile,BufRead *.gmi,*.gemini           setf gemtext
+
 " Gift (Moodle)
 autocmd BufRead,BufNewFile *.gift              setf gift
 
index b0eb4aff614833fdbe343320b203be3ad0c9e356..e78a1f4ec0ed0df0b3554a03a3f7e8ff0437e3d7 100644 (file)
@@ -192,6 +192,7 @@ let s:filename_checks = {
     \ 'gdb': ['.gdbinit'],
     \ 'gdmo': ['file.mo', 'file.gdmo'],
     \ 'gedcom': ['file.ged', 'lltxxxxx.txt', '/tmp/lltmp', '/tmp/lltmp-file', 'any/tmp/lltmp', 'any/tmp/lltmp-file'],
+    \ 'gemtext': ['file.gmi', 'file.gemini'],
     \ 'gift': ['file.gift'],
     \ 'gitcommit': ['COMMIT_EDITMSG', 'MERGE_MSG', 'TAG_EDITMSG'],
     \ 'gitconfig': ['file.git/config', '.gitconfig', '.gitmodules', 'file.git/modules//config', '/.config/git/config', '/etc/gitconfig', '/etc/gitconfig.d/file', '/.gitconfig.d/file', 'any/.config/git/config', 'any/.gitconfig.d/file', 'some.git/config', 'some.git/modules/any/config'],
index 6ca650fe0eb4409830947fdaa59dbb85b9e8b38a..242b556ac4642870e9ee959ed30d8485b4ebecf3 100644 (file)
@@ -755,6 +755,8 @@ static char *(features[]) =
 
 static int included_patches[] =
 {   /* Add new patch number below this line */
+/**/
+    3087,
 /**/
     3086,
 /**/