Mercurial > vim
changeset 29962:32e35a6d4292 v9.0.0319
patch 9.0.0319: Godot shader files are not recognized
Commit: https://github.com/vim/vim/commit/d5c8f11905abc1bdf3b8864dbc40187855ed9374
Author: Maxim Kim <habamax@gmail.com>
Date: Mon Aug 29 15:28:53 2022 +0100
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 https://github.com/vim/vim/issues/11006)
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Mon, 29 Aug 2022 16:30:04 +0200 |
parents | 304a5a0792c4 |
children | ee373646730e |
files | runtime/filetype.vim src/testdir/test_filetype.vim src/version.c |
diffstat | 3 files changed, 7 insertions(+), 1 deletions(-) [+] |
line wrap: on
line diff
--- a/runtime/filetype.vim +++ b/runtime/filetype.vim @@ -696,7 +696,10 @@ au BufNewFile,BufRead *.mo,*.gdmo setf au BufNewFile,BufRead *.gd setf gdscript " 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 au BufNewFile,BufRead *.ged,lltxxxxx.txt setf gedcom
--- a/src/testdir/test_filetype.vim +++ b/src/testdir/test_filetype.vim @@ -209,6 +209,7 @@ let s:filename_checks = { \ 'gdmo': ['file.mo', 'file.gdmo'], \ 'gdresource': ['file.tscn', 'file.tres'], \ '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'], \ 'gemtext': ['file.gmi', 'file.gemini'], \ 'gift': ['file.gift'],