Added experimental support for scheme, racket, and commonlisp

This commit is contained in:
Mikayla Maki 2022-11-05 16:18:03 -07:00
parent 11c1254e71
commit 30872d3992
16 changed files with 613 additions and 14 deletions

View file

@ -0,0 +1,9 @@
name = "Racket"
path_suffixes = ["rkt"]
line_comment = "; "
autoclose_before = "])"
brackets = [
{ start = "[", end = "]", close = true, newline = true },
{ start = "(", end = ")", close = true, newline = true },
{ start = "'", end = "'", close = false, newline = false },
]

View file

@ -0,0 +1,3 @@
; Copied from nvim: https://github.com/nvim-treesitter/nvim-treesitter/blob/master/queries/racket/folds.scm
(program (list) @fold)

File diff suppressed because one or more lines are too long

View file

@ -0,0 +1,4 @@
; Copied from nvim: https://github.com/nvim-treesitter/nvim-treesitter/blob/master/queries/racket/injections.scm
[(comment)
(block_comment)] @comment