mirror of
https://github.com/neovim/neovim.git
synced 2025-10-13 13:26:06 +00:00
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:
@@ -697,7 +697,10 @@ au BufNewFile,BufRead *.mo,*.gdmo setf gdmo
|
|||||||
au BufNewFile,BufRead *.gd setf gdscript
|
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
|
||||||
|
|
||||||
|
@@ -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',
|
||||||
|
@@ -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'],
|
||||||
|
Reference in New Issue
Block a user