aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarshall Lochbaum <mwlochbaum@gmail.com>2021-09-27 21:30:34 -0400
committerMarshall Lochbaum <mwlochbaum@gmail.com>2021-09-27 21:30:34 -0400
commit4cc11c4b6bda679bfd0bce86b8a075f380298896 (patch)
tree7f89eeb15d7cbd25a9d38e0148753d5270c2a47c
parent8480fd5393721e57ec3bc0171513f3239d193f6d (diff)
Add ? to editor highlighting
-rw-r--r--editors/emacs/bqn-syntax.el2
-rw-r--r--editors/kak/autoload/filetype/bqn.kak2
-rw-r--r--editors/vim/syntax/bqn.vim2
3 files changed, 3 insertions, 3 deletions
diff --git a/editors/emacs/bqn-syntax.el b/editors/emacs/bqn-syntax.el
index a1a18c8d..8afcf789 100644
--- a/editors/emacs/bqn-syntax.el
+++ b/editors/emacs/bqn-syntax.el
@@ -66,7 +66,7 @@
(defvar bqn--token-syntax-types '((("'.'\\|@" . font-lock-string-face)
("[{}]" . 'bqn-block-face)
("[()]" . 'bqn-paren-face)
- ("[:;]" . 'bqn-header-face)
+ ("[:;?]" . 'bqn-header-face)
("[⟨⟩‿]" . 'bqn-list-face)
("[⋄,]" . 'bqn-separator-face)
("[←⇐↩→]" . 'bqn-arrow-face)
diff --git a/editors/kak/autoload/filetype/bqn.kak b/editors/kak/autoload/filetype/bqn.kak
index ccaca1f4..d282d70b 100644
--- a/editors/kak/autoload/filetype/bqn.kak
+++ b/editors/kak/autoload/filetype/bqn.kak
@@ -62,7 +62,7 @@ add-highlighter shared/bqn/code/ regex "[{}]" 0:meta
add-highlighter shared/bqn/code/ regex "[⋄,]" 0:meta
add-highlighter shared/bqn/code/ regex "[⟨⟩\[\]‿]" 0:magenta
add-highlighter shared/bqn/code/ regex "[()]" 0:bright-black
-add-highlighter shared/bqn/code/ regex "[:;]" 0:bright-black
+add-highlighter shared/bqn/code/ regex "[:;?]" 0:bright-black
add-highlighter shared/bqn/code/ regex "[←⇐↩→]" 0:normal
add-highlighter shared/bqn/code/ regex "·" 0:value
add-highlighter shared/bqn/code/ regex "@" 0:string
diff --git a/editors/vim/syntax/bqn.vim b/editors/vim/syntax/bqn.vim
index a2092274..3de1027b 100644
--- a/editors/vim/syntax/bqn.vim
+++ b/editors/vim/syntax/bqn.vim
@@ -6,7 +6,7 @@ syn match bqnerr "[^ \r\n]"
syn match bqnblk "[{}]"
syn match bqnlst "[⟨⟩\[\]‿]"
syn match bqnpar "[()]"
-syn match bqnhed "[:;]"
+syn match bqnhed "[:;?]"
syn match bqnsep "[⋄,]"
syn match bqnarw "[←⇐↩→]"
syn match bqnchr "'.'"