summaryrefslogtreecommitdiff
path: root/rc/filetype
diff options
context:
space:
mode:
authormu suwi <cyberpunk.pizza@gmail.com>2025-01-24 04:48:11 -0800
committermu suwi <cyberpunk.pizza@gmail.com>2025-01-24 04:48:11 -0800
commit4ffa6fc715fe584a55208f3a6a12b30d107bd2d2 (patch)
tree0729047e80ac913f6f82ecbcb019ce4b4d2655a4 /rc/filetype
parent1d90dc3a607e156e3bbe107445226cd6ac923df8 (diff)
Fix highlighting regex for operators and values in Fennel
Diffstat (limited to 'rc/filetype')
-rw-r--r--rc/filetype/fennel.kak4
1 files changed, 2 insertions, 2 deletions
diff --git a/rc/filetype/fennel.kak b/rc/filetype/fennel.kak
index 7b82a8e8..f49b2f7b 100644
--- a/rc/filetype/fennel.kak
+++ b/rc/filetype/fennel.kak
@@ -59,8 +59,8 @@ evaluate-commands %sh{
"
}
-add-highlighter shared/fennel/code/operator regex (\.|\?\.|\+|\.\.|\^|-|\*|%|/|>|<|>=|<=|=|\.\.\.|:|->|->>|-\?>|-\?>>) 0:operator
-add-highlighter shared/fennel/code/value regex \b(false|nil|true|[0-9]+(:?\.[0-9])?(:?[eE]-?[0-9]+)?|0x[0-9a-fA-F])\b 0:value
+add-highlighter shared/fennel/code/operator regex (\.|\?\.|\+|\^|-|\*|%|/|>|<|>=|<=|=|not=|:|->|->>|-\?>|-\?>>)\s+|\.\.\.? 0:operator
+add-highlighter shared/fennel/code/value regex (\b(false|nil|true)\b|-?\b[0-9][_0-9]*(:?\.[_0-9]+)?(:?[eE]-?[_0-9]+)?|0x[0-9a-fA-F]\b) 0:value
add-highlighter shared/fennel/code/function_declaration regex \((?:fn|lambda|λ)\s+([\S]+) 1:function
add-highlighter shared/fennel/code/method_call regex (?:\w+|\$[0-9]{0,1}):(\S+)\b 1:function