From bdde021f94ae15a6724a28370d051030e1372266 Mon Sep 17 00:00:00 2001 From: "C. McEnroe" Date: Mon, 20 Jan 2020 02:15:42 -0500 Subject: Use C syntax for Objective-C .m files And match #import like #include. --- bin/hi.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/bin/hi.c b/bin/hi.c index 63463580..e29fa48e 100644 --- a/bin/hi.c +++ b/bin/hi.c @@ -101,8 +101,8 @@ static const struct Syntax CSyntax[] = { "(static|typedef)" SP1 "(" "(" PATTERN_ID ")" SP0 "(" "[*]" "|" "[[][^]]*[]]" "|" "[{][^}]*[}]" "|" SP0 ")*" ")+" }, - { String, .parent = SET(Macro), .subexp = 1, - .pattern = "include" BL0 "(<[^>]*>)" }, + { String, .parent = SET(Macro), .subexp = 2, + .pattern = "(include|import)" BL0 "(<[^>]*>)" }, { String, .pattern = "[LUu]?" PATTERN_SQ }, { String, .parent = ~SET(String), @@ -281,7 +281,7 @@ static const struct Language { const struct Syntax *syntax; size_t len; } Languages[] = { - { "c", "[.][chly]$", CSyntax, ARRAY_LEN(CSyntax) }, + { "c", "[.][chlmy]$", CSyntax, ARRAY_LEN(CSyntax) }, { "diff", "[.](diff|patch)$", DiffSyntax, ARRAY_LEN(DiffSyntax) }, { "make", "[.]mk$|^Makefile$", MakeSyntax, ARRAY_LEN(MakeSyntax) }, { "mdoc", "[.][1-9]$", MdocSyntax, ARRAY_LEN(MdocSyntax) }, -- cgit 1.4.1