diff options
| author | zeertzjq <zeertzjq@outlook.com> | 2026-01-21 07:34:51 +0800 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2026-01-21 07:34:51 +0800 |
| commit | 87276db7f9b2671ed9f416b4484dfc613dd3a83e (patch) | |
| tree | 4010777bb85dcedf9fadcd5b23c45d28801ed7e6 /runtime/lua/vim | |
| parent | 68e0b1bd0163bded3d957b77a1dcb74507cb8bec (diff) | |
| download | rneovim-87276db7f9b2671ed9f416b4484dfc613dd3a83e.tar.gz rneovim-87276db7f9b2671ed9f416b4484dfc613dd3a83e.tar.bz2 rneovim-87276db7f9b2671ed9f416b4484dfc613dd3a83e.zip | |
vim-patch:9.1.2100: filetype: tiltfiles are not recognized (#37477)
Problem: filetype: tiltfiles are not recognized
Solution: Detect Tiltfiles.* and *.tiltfiles as tiltfile filetype.
(Luis Davim)
Reference:
- https://docs.tilt.dev/api.html
fixes: vim/vim#19214
closes: vim/vim#19218
https://github.com/vim/vim/commit/ff0e5d994ca4b533f3c9c43a7a154276b0fa08fb
Co-authored-by: Luis Davim <luis.davim@gmail.com>
Diffstat (limited to 'runtime/lua/vim')
| -rw-r--r-- | runtime/lua/vim/filetype.lua | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/runtime/lua/vim/filetype.lua b/runtime/lua/vim/filetype.lua index 60f4f2a9d5..dd4fe7a138 100644 --- a/runtime/lua/vim/filetype.lua +++ b/runtime/lua/vim/filetype.lua @@ -1299,6 +1299,8 @@ local extension = { tfvars = 'terraform-vars', thrift = 'thrift', tig = 'tiger', + Tiltfile = 'tiltfile', + tiltfile = 'tiltfile', tla = 'tla', tli = 'tli', toml = 'toml', @@ -1935,6 +1937,8 @@ local filename = { ['tidy.conf'] = 'tidy', tidyrc = 'tidy', ['.tidyrc'] = 'tidy', + Tiltfile = 'tiltfile', + tiltfile = 'tiltfile', ['.tmux.conf'] = 'tmux', ['Cargo.lock'] = 'toml', ['/.cargo/config'] = 'toml', @@ -2757,6 +2761,7 @@ local pattern = { ['termcap'] = starsetf(function(_path, _bufnr) return require('vim.filetype.detect').printcap('term') end), + ['^Tiltfile%.'] = starsetf('tiltfile'), ['%.t%.html$'] = 'tilde', ['%.vhdl_[0-9]'] = starsetf('vhdl'), ['vimrc'] = starsetf('vim'), |