aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2026-01-21 07:34:51 +0800
committerGitHub <noreply@github.com>2026-01-21 07:34:51 +0800
commit87276db7f9b2671ed9f416b4484dfc613dd3a83e (patch)
tree4010777bb85dcedf9fadcd5b23c45d28801ed7e6 /runtime/lua/vim
parent68e0b1bd0163bded3d957b77a1dcb74507cb8bec (diff)
downloadrneovim-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.lua5
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'),