From 55cf16248d0919910492ad2f92f28a6da9da4fe9 Mon Sep 17 00:00:00 2001 From: Josh Holland Date: Wed, 20 Oct 2021 12:41:57 +0100 Subject: correctly highlight numbers containing underscores in editors --- editors/vim/syntax/bqn.vim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'editors/vim/syntax') 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Ο€βˆžΒ―]*\|_𝕣\)" -- cgit v1.2.3