From 4a268678a5d00a642bd2c123e20d6e10b3b075a5 Mon Sep 17 00:00:00 2001 From: Devin Hussey Date: Sun, 10 Jun 2018 17:06:58 -0400 Subject: [PATCH] syntax: sh: recognize more file extensions and header lines Signed-off-by: Devin Hussey Signed-off-by: Benno Schulenberg --- syntax/sh.nanorc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/syntax/sh.nanorc b/syntax/sh.nanorc index 9d36d7b8..b590674a 100644 --- a/syntax/sh.nanorc +++ b/syntax/sh.nanorc @@ -1,7 +1,7 @@ ## Here is an example for Bourne shell scripts. -syntax sh "\.sh$" -header "^#!.*((ba|da|k|pdk)?sh[-0-9_]*|openrc-run|runscript)" +syntax sh "(\.sh|\.(a|ba|c|da|k|mk|pdk|tc|z)(sh|shrc|sh_profile)|/(etc/|\.)profile)$" +header "^#!.*(a|ba|c|da|k|mk|pdk|tc|z)?(sh[-0-9_]*|openrc-run|runscript)" magic "(POSIX|Bourne-Again) shell script.*text" linter dash -n comment "#"