# Vim functions for file type detection
#
# Maintainer: The Vim Project <https://github.com/vim/vim>
-# Last Change: 2026 Jan 11
+# Last Change: 2026 Jan 20
# Former Maintainer: Bram Moolenaar <Bram@vim.org>
# These functions are moved here from runtime/filetype.vim to make startup
"blp": "blueprint",
# Blueprint build system file
"bp": "bp",
+ # Tiltfile
+ "Tiltfile": "tiltfile",
+ "tiltfile": "tiltfile"
}
# Key: file name (the final path component, excluding the drive and root)
# Value: filetype
# TF (TinyFugue) mud client
".tfrc": "tf",
"tfrc": "tf",
+ # Tilefile
+ "Tiltfile": "tiltfile",
+ "tiltfile": "tiltfile",
# Trustees
"trustees.conf": "trustees",
# Vagrant (uses Ruby syntax)
" Vim support file to detect file types
"
" Maintainer: The Vim Project <https://github.com/vim/vim>
-" Last Change: 2026 Jan 11
+" Last Change: 2026 Jan 20
" Former Maintainer: Bram Moolenaar <Bram@vim.org>
" If the filetype can be detected from extension or file name(the final path component),
" csh scripts ending in a star
au BufNewFile,BufRead .login*,.cshrc* call dist#ft#CSH()
+" Tiltfile
+au BufNewFile,BufRead Tiltfile.* call s:StarSetf('tiltfile')
+
" tmux configuration with arbitrary extension
au BufNewFile,BufRead {.,}tmux*.conf* call s:StarSetf('tmux')
tidy: ['.tidyrc', 'tidyrc', 'tidy.conf'],
tiger: ['file.tig'],
tilde: ['file.t.html'],
+ tiltfile: ['Tiltfile', 'tiltfile', 'file.Tiltfile', 'file.tiltfile', 'Tiltfile.debian'],
tla: ['file.tla'],
tli: ['file.tli'],
tmux: ['tmuxfile.conf', '.tmuxfile.conf', '.tmux-file.conf', '.tmux.conf', 'tmux-file.conf', 'tmux.conf', 'tmux.conf.local'],
static int included_patches[] =
{ /* Add new patch number below this line */
+/**/
+ 2100,
/**/
2099,
/**/