From d694c706e38ddc2a6c65f071aaf47b2b5814abab Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Wed, 20 Oct 2021 08:19:21 -0400 Subject: =?UTF-8?q?Better=20underscore=20handling=20in=20numbers,=20and=20?= =?UTF-8?q?allow=20=CF=80=20with=20exponent?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- 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 3b314c7f..45f1cbe9 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_]*\.)?\d[\d_]*(eΒ―?\d[\d_]*)?|Ο€|∞)(iΒ―?((\d[\d_]*\.)?\d[\d_]*(eΒ―?\d[\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