From d9a037d96dfec21ad83f29658c185e37657b633a Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Thu, 27 Aug 2020 10:37:36 -0400 Subject: Allow special numeric characters in identifiers in editor syntax highlighting --- editors/vim/syntax/bqn.vim | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'editors/vim/syntax') diff --git a/editors/vim/syntax/bqn.vim b/editors/vim/syntax/bqn.vim index cbd71386..63755a3f 100644 --- a/editors/vim/syntax/bqn.vim +++ b/editors/vim/syntax/bqn.vim @@ -16,10 +16,10 @@ syn match bqnfun "[π”½π”Ύπ•Žπ•π•Š+\-Γ—Γ·β‹†βˆšβŒŠβŒˆ|¬∧∨<>β‰ =≀β‰₯ syn match bqnsub "[π•—π•˜π•¨π•©π•€]" syn match bqnnot "Β·" syn match bqnnum "\v\cΒ―?((\d+\.)?\d+(eΒ―?\d+)?|Ο€|∞)(iΒ―?((\d+\.)?\d+(eΒ―?\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]*\|_𝕣\)" -syn match bqn2id "\(β€’\?_[A-Za-z][A-Z_a-z0-9]*_\|_𝕣_\)" +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Ο€βˆžΒ―]*\|_𝕣\)" +syn match bqn2id "\(β€’\?_[A-Za-z][A-Z_a-z0-9Ο€βˆžΒ―]*_\|_𝕣_\)" syn match bqncom "#.*$" syn match bqnquo /""/ contained syn region bqnstr matchgroup=bqnstr start=/"/ end=/"/ contains=bqnquo -- cgit v1.2.3