diff options
| author | Marshall Lochbaum <mwlochbaum@gmail.com> | 2020-08-27 10:37:36 -0400 |
|---|---|---|
| committer | Marshall Lochbaum <mwlochbaum@gmail.com> | 2020-08-27 10:37:36 -0400 |
| commit | d9a037d96dfec21ad83f29658c185e37657b633a (patch) | |
| tree | 4b1a4773057da8955c909b0061bb8f0f666d9510 /editors/vim | |
| parent | 4246126c9e34c15a812da76d33d2a18cfeee4aa1 (diff) | |
Allow special numeric characters in identifiers in editor syntax highlighting
Diffstat (limited to 'editors/vim')
| -rw-r--r-- | editors/vim/syntax/bqn.vim | 8 |
1 files changed, 4 insertions, 4 deletions
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 |
