Mercurial > vim
comparison runtime/filetype.vim @ 34361:6b9eefad14d8 v9.1.0111
patch 9.1.0111: filetype: no support for bats files
Commit: https://github.com/vim/vim/commit/d00fb4b3a237b375de5a1f453c8453b8b3797d51
Author: Brandon Maier <brandon.maier@collins.com>
Date: Thu Feb 15 00:16:02 2024 +0100
patch 9.1.0111: filetype: no support for bats files
The '*.bats' file type is for Bash Automated Testing System (BATS)
scripts. BATS scripts are Bash with a special '@test' extension but they
otherwise work with Vim's bash filetype.
See https://github.com/bats-core/bats-core
closes: #14039
Signed-off-by: Brandon Maier <brandon.maier@collins.com>
Signed-off-by: Christian Brabandt <cb@256bit.org>
author | Christian Brabandt <cb@256bit.org> |
---|---|
date | Thu, 15 Feb 2024 00:30:02 +0100 |
parents | 0447bf3a88a5 |
children | c8fbf6dd031b |
comparison
equal
deleted
inserted
replaced
34360:8c94a269b446 | 34361:6b9eefad14d8 |
---|---|
2006 | 2006 |
2007 " Shell scripts (sh, ksh, bash, bash2, csh); Allow .profile_foo etc. | 2007 " Shell scripts (sh, ksh, bash, bash2, csh); Allow .profile_foo etc. |
2008 " Gentoo ebuilds, Arch Linux PKGBUILDs and Alpine Linux APKBUILDs are actually | 2008 " Gentoo ebuilds, Arch Linux PKGBUILDs and Alpine Linux APKBUILDs are actually |
2009 " bash scripts. | 2009 " bash scripts. |
2010 " NOTE: Patterns ending in a star are further down, these have lower priority. | 2010 " NOTE: Patterns ending in a star are further down, these have lower priority. |
2011 au BufNewFile,BufRead .bashrc,bashrc,bash.bashrc,.bash[_-]profile,.bash[_-]logout,.bash[_-]aliases,bash-fc[-.],*.ebuild,*.bash,*.eclass,PKGBUILD,APKBUILD call dist#ft#SetFileTypeSH("bash") | 2011 au BufNewFile,BufRead .bashrc,bashrc,bash.bashrc,.bash[_-]profile,.bash[_-]logout,.bash[_-]aliases,bash-fc[-.],*.ebuild,*.bash,*.eclass,PKGBUILD,APKBUILD,*.bats call dist#ft#SetFileTypeSH("bash") |
2012 au BufNewFile,BufRead .kshrc,*.ksh call dist#ft#SetFileTypeSH("ksh") | 2012 au BufNewFile,BufRead .kshrc,*.ksh call dist#ft#SetFileTypeSH("ksh") |
2013 au BufNewFile,BufRead */etc/profile,.profile,*.sh,*.env call dist#ft#SetFileTypeSH(getline(1)) | 2013 au BufNewFile,BufRead */etc/profile,.profile,*.sh,*.env call dist#ft#SetFileTypeSH(getline(1)) |
2014 | 2014 |
2015 " Shell script (Arch Linux) or PHP file (Drupal) | 2015 " Shell script (Arch Linux) or PHP file (Drupal) |
2016 au BufNewFile,BufRead *.install | 2016 au BufNewFile,BufRead *.install |