summaryrefslogtreecommitdiff
path: root/queries/ocaml
diff options
context:
space:
mode:
authorStephan Seitz <stephan.seitz@fau.de>2021-03-07 18:31:01 +0100
committerKiyan <yazdani.kiyan@protonmail.com>2021-03-16 18:52:43 +0100
commit080b6476fe0f6c1c6ae6331ad27bbd093bc82716 (patch)
treeb96f9df9d11a461000695279be9e296d59bb92bf /queries/ocaml
parentc573cdd0a96fcc4c5b0ef2e1a382fa08ddc696fb (diff)
Fix ocaml queries
Diffstat (limited to 'queries/ocaml')
-rw-r--r--queries/ocaml/highlights.scm6
1 files changed, 4 insertions, 2 deletions
diff --git a/queries/ocaml/highlights.scm b/queries/ocaml/highlights.scm
index 419d7ac7..454f9196 100644
--- a/queries/ocaml/highlights.scm
+++ b/queries/ocaml/highlights.scm
@@ -107,7 +107,8 @@
; Punctuation
;------------
-(attribute ["[@" "]"] @punctuation.special)
+;; TODO: this makes nvim segfault: https://github.com/tree-sitter/tree-sitter/issues/968
+;(attribute ["[@" "]"] @punctuation.special)
(item_attribute ["[@@" "]"] @punctuation.special)
(floating_attribute ["[@@@" "]"] @punctuation.special)
(extension ["[%" "]"] @punctuation.special)
@@ -142,7 +143,8 @@
(value_definition [(let_operator) (and_operator)] @keyword)
-(prefix_operator "!" @operator)
+;; TODO: this is an error now
+;(prefix_operator "!" @operator)
(infix_operator ["&" "+" "-" "=" ">" "|" "%"] @operator)