neovim

Neovim text editor
git clone https://git.dasho.dev/neovim.git
Log | Files | Refs | README

commit 0471cc75954d23e15f5ce5d11937a00eb34bac11
parent 41179a6bc125303d917c78bdc806983ccc5f287f
Author: Eisuke Kawashima <e-kwsm@users.noreply.github.com>
Date:   Sun,  1 Jun 2025 00:00:52 +0900

vim-patch:9.1.1420: tests: could need some more tests for shebang lines

Problem:  tests: could need some more tests for shebang lines
Solution: add more shebang patterns to test_filetype.vim
          (Eisuke Kawashima)

closes: vim/vim#17409

https://github.com/vim/vim/commit/54a09e7e861f314965cb1492ee6754c6d5daf653

Co-authored-by: Eisuke Kawashima <e-kwsm@users.noreply.github.com>

Diffstat:
Mtest/old/testdir/test_filetype.vim | 5+++++
1 file changed, 5 insertions(+), 0 deletions(-)

diff --git a/test/old/testdir/test_filetype.vim b/test/old/testdir/test_filetype.vim @@ -1069,9 +1069,14 @@ func s:GetScriptEnvChecks() abort \ 'perl': [['#!/usr/bin/env VAR=val perl']], \ 'scala': [['#!/usr/bin/env VAR=val VVAR=vval scala']], \ 'awk': [['#!/usr/bin/env --split-string=VAR= awk -vFS="," -f']], + \ 'ruby': [['#!/usr/bin/env --split-string=ruby --debug']], + \ 'sed': [['#!/usr/bin/env -iS sed -f']], + \ 'zsh': [['#!/usr/bin/env -iS VAR=val zsh -l']], \ 'execline': [['#!/usr/bin/env execlineb']], \ 'scheme': [['#!/usr/bin/env VAR=val --ignore-environment scheme']], + \ 'sh': [['#!/usr/bin/env -S --ignore-environment VAR= sh -u']], \ 'python': [['#!/usr/bin/env -S -i VAR=val python -B -u']], + \ 'csh': [['#!/usr/bin/env -S VAR= csh -f']], \ 'wml': [['#!/usr/bin/env VAR=val --split-string wml']], \ 'nix': [['#!/usr/bin/env nix-shell']], \ }