Vim 9.0.{0314,0319}: some filetypes are not recognized (#20005)

* vim-patch:9.0.0314: VDM files are not recognized

Problem:    VDM files are not recognized.
Solution:   Add patterns for VDM files. (Alessandro Pezzoni, closes vim/vim#11004)
bf26941f40

* vim-patch:9.0.0319: Godot shader files are not recognized

Problem:    Godot shader files are not recognized.
Solution:   Add patterns for "gdshader". (Maxim Kim, closes vim/vim#11006)
d5c8f11905
This commit is contained in:
Christian Clason
2022-08-30 21:16:03 +02:00
committed by GitHub
parent 2828aae7b4
commit 6b7eed1884
3 changed files with 21 additions and 2 deletions

View File

@@ -699,6 +699,9 @@ au BufNewFile,BufRead *.gd setf gdscript
" Godot resource " Godot resource
au BufRead,BufNewFile *.tscn,*.tres setf gdresource au BufRead,BufNewFile *.tscn,*.tres setf gdresource
" Godot shader
au BufRead,BufNewFile *.gdshader,*.shader setf gdshader
" Gedcom " Gedcom
au BufNewFile,BufRead *.ged,lltxxxxx.txt setf gedcom au BufNewFile,BufRead *.ged,lltxxxxx.txt setf gedcom
@@ -2095,6 +2098,11 @@ au BufNewFile,BufRead */.config/upstart/*.override setf upstart
" Vala " Vala
au BufNewFile,BufRead *.vala setf vala au BufNewFile,BufRead *.vala setf vala
" VDM
au BufRead,BufNewFile *.vdmpp,*.vpp setf vdmpp
au BufRead,BufNewFile *.vdmrt setf vdmrt
au BufRead,BufNewFile *.vdmsl,*.vdm setf vdmsl
" Vera " Vera
au BufNewFile,BufRead *.vr,*.vri,*.vrh setf vera au BufNewFile,BufRead *.vr,*.vri,*.vrh setf vera

View File

@@ -422,9 +422,11 @@ local extension = {
gdb = 'gdb', gdb = 'gdb',
gdmo = 'gdmo', gdmo = 'gdmo',
mo = 'gdmo', mo = 'gdmo',
tres = 'gdresource',
tscn = 'gdresource', tscn = 'gdresource',
tres = 'gdresource',
gd = 'gdscript', gd = 'gdscript',
gdshader = 'gdshader',
shader = 'gdshader',
ged = 'gedcom', ged = 'gedcom',
gmi = 'gemtext', gmi = 'gemtext',
gemini = 'gemtext', gemini = 'gemtext',
@@ -1011,6 +1013,11 @@ local extension = {
dsm = 'vb', dsm = 'vb',
ctl = 'vb', ctl = 'vb',
vbs = 'vb', vbs = 'vb',
vdmpp = 'vdmpp',
vpp = 'vdmpp',
vdmrt = 'vdmrt',
vdmsl = 'vdmsl',
vdm = 'vdmsl',
vr = 'vera', vr = 'vera',
vri = 'vera', vri = 'vera',
vrh = 'vera', vrh = 'vera',

View File

@@ -209,6 +209,7 @@ let s:filename_checks = {
\ 'gdmo': ['file.mo', 'file.gdmo'], \ 'gdmo': ['file.mo', 'file.gdmo'],
\ 'gdresource': ['file.tscn', 'file.tres'], \ 'gdresource': ['file.tscn', 'file.tres'],
\ 'gdscript': ['file.gd'], \ 'gdscript': ['file.gd'],
\ 'gdshader': ['file.gdshader', 'file.shader'],
\ 'gedcom': ['file.ged', 'lltxxxxx.txt', '/tmp/lltmp', '/tmp/lltmp-file', 'any/tmp/lltmp', 'any/tmp/lltmp-file'], \ 'gedcom': ['file.ged', 'lltxxxxx.txt', '/tmp/lltmp', '/tmp/lltmp-file', 'any/tmp/lltmp', 'any/tmp/lltmp-file'],
\ 'gemtext': ['file.gmi', 'file.gemini'], \ 'gemtext': ['file.gmi', 'file.gemini'],
\ 'gift': ['file.gift'], \ 'gift': ['file.gift'],
@@ -588,6 +589,9 @@ let s:filename_checks = {
\ 'usw2kagtlog': ['usw2kagt.log', 'USW2KAGT.LOG', 'usw2kagt.file.log', 'USW2KAGT.FILE.LOG', 'file.usw2kagt.log', 'FILE.USW2KAGT.LOG'], \ 'usw2kagtlog': ['usw2kagt.log', 'USW2KAGT.LOG', 'usw2kagt.file.log', 'USW2KAGT.FILE.LOG', 'file.usw2kagt.log', 'FILE.USW2KAGT.LOG'],
\ 'vala': ['file.vala'], \ 'vala': ['file.vala'],
\ 'vb': ['file.sba', 'file.vb', 'file.vbs', 'file.dsm', 'file.ctl'], \ 'vb': ['file.sba', 'file.vb', 'file.vbs', 'file.dsm', 'file.ctl'],
\ 'vdmpp': ['file.vpp', 'file.vdmpp'],
\ 'vdmrt': ['file.vdmrt'],
\ 'vdmsl': ['file.vdm', 'file.vdmsl'],
\ 'vera': ['file.vr', 'file.vri', 'file.vrh'], \ 'vera': ['file.vr', 'file.vri', 'file.vrh'],
\ 'verilog': ['file.v'], \ 'verilog': ['file.v'],
\ 'verilogams': ['file.va', 'file.vams'], \ 'verilogams': ['file.va', 'file.vams'],