From 9c4888a2015407002637d5dd2c9685cb5bf48ed3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Marc=20Andr=C3=A9=20Tanner?= Date: Tue, 16 Sep 2014 08:01:16 +0200 Subject: Import syntax rules from sandy --- editor.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'editor.c') diff --git a/editor.c b/editor.c index 8a578d5..97d59f2 100644 --- a/editor.c +++ b/editor.c @@ -214,7 +214,10 @@ bool editor_syntax_load(Editor *ed, Syntax *syntaxes, Color *colors) { SyntaxRule *rule = &syn->rules[j]; if (!rule->rule) break; - if (regcomp(&rule->regex, rule->rule, REG_EXTENDED|rule->cflags)) + int cflags = REG_EXTENDED; + if (!rule->multiline) + cflags |= REG_NEWLINE; + if (regcomp(&rule->regex, rule->rule, cflags)) success = false; } } -- cgit v1.2.3