From 34bd559a6ecb3f8a11bc4f58e097708fe034d87b Mon Sep 17 00:00:00 2001 From: cn Date: Wed, 11 Mar 2015 23:04:03 +0100 Subject: [PATCH] asterisk: color substitutions and allow changing color for => separately --- asterisk.jsf | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/asterisk.jsf b/asterisk.jsf index 5e80120..19276af 100644 --- a/asterisk.jsf +++ b/asterisk.jsf @@ -8,6 +8,7 @@ =Key =Separator bold +=SeparatorArrow bold =Section bold magenta :line_start Idle @@ -53,9 +54,9 @@ :sep Separator * value_pre noeat - ">" sep_arrow recolor=-1 + ">" sep_arrow recolor=-2 -:sep_arrow Separator +:sep_arrow SeparatorArrow * value_pre noeat :value_pre Idle @@ -67,6 +68,7 @@ "\\" value_esc "\n" line_start " \t\r" maybe_comment recolor=-1 + "$" maybe_subst :value_esc Escape * value @@ -78,3 +80,11 @@ :maybe_comment Idle * value noeat ";#" line_comment recolor=-1 + +:maybe_subst Constant + * value noeat + "{" subst recolor=-2 + +:subst Escape + * subst + "}" value