diff options
| author | Maxime Coste <mawww@kakoune.org> | 2021-05-28 20:55:25 +1000 |
|---|---|---|
| committer | Maxime Coste <mawww@kakoune.org> | 2021-05-28 20:55:25 +1000 |
| commit | d758bbf09b949f0fef88ef3c6762cc55098cdb95 (patch) | |
| tree | 7193b59786f2e213cfa34763fc889f6de47cc2e5 | |
| parent | b37a2828457c77852348cd897b84f993a7118b86 (diff) | |
| parent | a390a6f356a97428d00935e5e8e0a01a23f5e746 (diff) | |
Merge remote-tracking branch 'yerlaser/patch-1'
| -rw-r--r-- | rc/filetype/kotlin.kak | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/rc/filetype/kotlin.kak b/rc/filetype/kotlin.kak index 76d3b7dd..4d575167 100644 --- a/rc/filetype/kotlin.kak +++ b/rc/filetype/kotlin.kak @@ -56,7 +56,7 @@ provide-module kotlin %ยง add-highlighter shared/kotlin regions add-highlighter shared/kotlin/code default-region group add-highlighter shared/kotlin/string region %{(?<!')"} %{(?<!\\)(\\\\)*"} group -add-highlighter shared/kotlin/character region %{'} %{(?<!\\)'} fill value +add-highlighter shared/kotlin/character region %{'} %{(?<!\\)'} group add-highlighter shared/kotlin/comment region /\* \*/ fill comment add-highlighter shared/kotlin/inline_documentation region /// $ fill documentation add-highlighter shared/kotlin/line_comment region // $ fill comment @@ -69,6 +69,10 @@ add-highlighter shared/kotlin/code/fields regex \.([A-Za-z_][\w]*)\s*?\. 1: add-highlighter shared/kotlin/string/ fill string add-highlighter shared/kotlin/string/ regex \$\{.*?\} 0:value +# Character +add-highlighter shared/kotlin/character/ fill value +add-highlighter shared/kotlin/character/ regex ('.{1})(.+)(') 2:red + # As at 15 March 2021, method see: https://regex101.com/r/Mhy4HG/1 add-highlighter shared/kotlin/code/methods regex ::([A-Za-z_][\w]*)|\.([A-Za-z_][\w]*)\s*?[\(\{]|\.([A-Za-z_][\w]*)[\s\)\}>](?=[^\(\{]) 1:function 2:function 3:function |
