aboutsummaryrefslogtreecommitdiff
path: root/editors/vim/syntax
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-10-20 08:18:16 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-10-20 08:18:16 -0400
commit549f9908d73d2f7f0f182e4ecb0c3dc1bbb39a26 (patch)
treee8610e1a8351eb0dedc906e0f2c33fc04a356dba /editors/vim/syntax
parent5b47065322a0acb14ae7a9169dac13d860f025a2 (diff)
parent55cf16248d0919910492ad2f92f28a6da9da4fe9 (diff)
Merge branch 'jshholland-master'
Diffstat (limited to 'editors/vim/syntax')
-rw-r--r--editors/vim/syntax/bqn.vim2
1 files changed, 1 insertions, 1 deletions
diff --git a/editors/vim/syntax/bqn.vim b/editors/vim/syntax/bqn.vim
index 3de1027b..3b314c7f 100644
--- a/editors/vim/syntax/bqn.vim
+++ b/editors/vim/syntax/bqn.vim
@@ -16,7 +16,7 @@ syn match bqnfun "[π”½π”Ύπ•Žπ•π•Š+\-Γ—Γ·β‹†βˆšβŒŠβŒˆ|¬∧∨<>β‰ =≀β‰₯β
syn match bqnsub "[π•—π•˜π•¨π•©π•€]"
syn match bqnnot "Β·"
syn match bqnnul "@"
-syn match bqnnum "\v\cΒ―?((\d+\.)?\d+(eΒ―?\d+)?|Ο€|∞)(iΒ―?((\d+\.)?\d+(eΒ―?\d+)?|Ο€|∞))?"
+syn match bqnnum "\v\cΒ―?((\d[\d_]*\.)?\d[\d_]*(eΒ―?\d[\d_]*)?|Ο€|∞)(iΒ―?((\d[\d_]*\.)?\d[\d_]*(eΒ―?\d[\d_]*)?|Ο€|∞))?"
syn match bqnsid "\(β€’\|β€’\?[a-z][A-Z_a-z0-9Ο€βˆžΒ―]*\|𝕣\)"
syn match bqnfid "β€’\?[A-Z][A-Z_a-z0-9Ο€βˆžΒ―]*"
syn match bqn1id "\(β€’\?_[A-Za-z][A-Z_a-z0-9Ο€βˆžΒ―]*\|_𝕣\)"