summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMaxime Coste <mawww@kakoune.org>2017-11-02 01:28:37 +0800
committerMaxime Coste <mawww@kakoune.org>2017-11-02 01:28:37 +0800
commit424b2389cbc69d41b8d4302a665340a06d3ebe7c (patch)
treec78b5a5e7ac378f5b5939bcf8a2fda835cbea0f0
parent329f5fca0e40b781ae01517d85810f4860e2bbe6 (diff)
kakrc.kak: Fix highlighting of key words at start of buffer
-rw-r--r--rc/core/kakrc.kak8
1 files changed, 4 insertions, 4 deletions
diff --git a/rc/core/kakrc.kak b/rc/core/kakrc.kak
index ce9066aa..b954962d 100644
--- a/rc/core/kakrc.kak
+++ b/rc/core/kakrc.kak
@@ -47,10 +47,10 @@ add-highlighter shared/ regions -default code kakrc \
}"
# Highlight keywords (which are always surrounded by whitespace)
- printf '%s\n' "add-highlighter shared/kakrc/code regex [\s\A]\K($(join "${keywords}" '|'))(?=[\s\z])\b 0:keyword
- add-highlighter shared/kakrc/code regex [\s\A]\K($(join "${attributes}" '|'))(?=[\s\z])\b 0:attribute
- add-highlighter shared/kakrc/code regex [\s\A]\K($(join "${types}" '|'))(?=[\s\z])\b 0:type
- add-highlighter shared/kakrc/code regex [\s\A]\K($(join "${values}" '|'))(?=[\s\z])\b 0:value"
+ printf '%s\n' "add-highlighter shared/kakrc/code regex (?:\s|\A)\K($(join "${keywords}" '|'))(?:(?=\s)|\z) 0:keyword
+ add-highlighter shared/kakrc/code regex (?:\s|\A)\K($(join "${attributes}" '|'))(?:(?=\s)|\z) 0:attribute
+ add-highlighter shared/kakrc/code regex (?:\s|\A)\K($(join "${types}" '|'))(?:(?=\s)|\z) 0:type
+ add-highlighter shared/kakrc/code regex (?:\s|\A)\K($(join "${values}" '|'))(?:(?=\s)|\z) 0:value"
}
add-highlighter shared/kakrc/code regex \brgb:[0-9a-fA-F]{6}\b 0:value