aboutsummaryrefslogtreecommitdiffhomepage
path: root/lib/lexers/make.tes
diff options
context:
space:
mode:
authorRobin Haberkorn <robin.haberkorn@googlemail.com>2014-11-20 01:31:24 +0100
committerRobin Haberkorn <robin.haberkorn@googlemail.com>2014-11-20 01:31:24 +0100
commitc80c632ed2e844a66207da5fb462960ecca219f5 (patch)
tree820c0cb5549cde5079951cfbb19ede3a7dcdf65d /lib/lexers/make.tes
parent4282e7d6b2f2cd73e93bf478a4aae4ce92481808 (diff)
downloadsciteco-c80c632ed2e844a66207da5fb462960ecca219f5.tar.gz
lexer library: added M[lexer.checkheader] and M[lexer.checkname] for matching a pattern
against the first line of a buffer or its filename. This simplifies the "lexer.test..." macros and allows us to select lexers based on the #! line.
Diffstat (limited to 'lib/lexers/make.tes')
-rw-r--r--lib/lexers/make.tes4
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/lexers/make.tes b/lib/lexers/make.tes
index a841f7d..48ad886 100644
--- a/lib/lexers/make.tes
+++ b/lib/lexers/make.tes
@@ -1,7 +1,7 @@
! Makefile Lexing !
@[lexer.test.make]{
- [_ :S[makefile,.mak] ]_
+ [_ _[makefile,.mak]M[lexer.checkname] ]_
}
@[lexer.set.make]{
@@ -15,5 +15,5 @@
}
@:[lexer.auto]{
- :M[lexer.test.make]"S Q.fEB :M[lexer.set.make] Oend '
+ :M[lexer.test.make]"S :M[lexer.set.make] Oend '
}