From 0471cc75954d23e15f5ce5d11937a00eb34bac11 Mon Sep 17 00:00:00 2001 From: Eisuke Kawashima Date: Sun, 1 Jun 2025 00:00:52 +0900 Subject: [PATCH] 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 --- test/old/testdir/test_filetype.vim | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/old/testdir/test_filetype.vim b/test/old/testdir/test_filetype.vim index 85b626d62a..6da0c4a430 100644 --- 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']], \ }