aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/lexers/sh.tes
diff options
context:
space:
mode:
Diffstat (limited to 'lib/lexers/sh.tes')
-rw-r--r--lib/lexers/sh.tes9
1 files changed, 6 insertions, 3 deletions
diff --git a/lib/lexers/sh.tes b/lib/lexers/sh.tes
index 79bdd8e..7d4f14c 100644
--- a/lib/lexers/sh.tes
+++ b/lib/lexers/sh.tes
@@ -1,8 +1,11 @@
! Unix Shell !
@[lexer.test.sh]{ [_
- :S[.sh,.bsh,configure,.ksh]
- ! TODO: test hash-bang line !
+ _#!M[sh,bash,ksh]M[lexer.checkheader]"S
+ -1
+ |
+ _[.sh,.bsh,configure,.ksh]M[lexer.checkname]
+ '
]_ }
@[lexer.set.sh]{
@@ -47,5 +50,5 @@
}
@:[lexer.auto]{
- :M[lexer.test.sh]"S Q.fEB :M[lexer.set.sh] Oend '
+ :M[lexer.test.sh]"S :M[lexer.set.sh] Oend '
}