mirror of
https://github.com/Automattic/harper.git
synced 2025-08-04 18:48:02 +00:00
Merge 4e1c767cfe
into 92b964d038
This commit is contained in:
commit
6b8c089955
5 changed files with 18 additions and 1 deletions
12
Cargo.lock
generated
12
Cargo.lock
generated
|
@ -856,6 +856,7 @@ dependencies = [
|
|||
"tree-sitter-bash",
|
||||
"tree-sitter-c",
|
||||
"tree-sitter-c-sharp",
|
||||
"tree-sitter-clojure",
|
||||
"tree-sitter-cmake",
|
||||
"tree-sitter-cpp",
|
||||
"tree-sitter-go",
|
||||
|
@ -2792,6 +2793,17 @@ dependencies = [
|
|||
"tree-sitter-language",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tree-sitter-clojure"
|
||||
version = "0.1.0"
|
||||
source = "registry+https://github.com/rust-lang/crates.io-index"
|
||||
checksum = "4004884cc509449a1d78fa3e1f02b4e953d0a8065984445304795e72e885338c"
|
||||
dependencies = [
|
||||
"cc",
|
||||
"tree-sitter",
|
||||
"tree-sitter-language",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "tree-sitter-cmake"
|
||||
version = "0.7.1"
|
||||
|
|
|
@ -35,6 +35,7 @@ tree-sitter-swift = "0.7.1"
|
|||
tree-sitter-toml-ng = "0.7.0"
|
||||
tree-sitter-typescript = "0.23.2"
|
||||
harper-tree-sitter-dart = "0.0.5"
|
||||
tree-sitter-clojure = "0.1.0"
|
||||
|
||||
[dev-dependencies]
|
||||
paste = "1.0.15"
|
||||
|
|
|
@ -46,6 +46,7 @@ impl CommentParser {
|
|||
"toml" => tree_sitter_toml_ng::LANGUAGE,
|
||||
"typescriptreact" => tree_sitter_typescript::LANGUAGE_TSX,
|
||||
"typescript" => tree_sitter_typescript::LANGUAGE_TYPESCRIPT,
|
||||
"clojure" => tree_sitter_clojure::LANGUAGE,
|
||||
_ => return None,
|
||||
};
|
||||
|
||||
|
@ -105,6 +106,7 @@ impl CommentParser {
|
|||
"toml" => "toml",
|
||||
"ts" => "typescript",
|
||||
"tsx" => "typescriptreact",
|
||||
"clj" | "cljs" => "clojure",
|
||||
_ => return None,
|
||||
})
|
||||
}
|
||||
|
|
|
@ -53,7 +53,8 @@
|
|||
"onLanguage:toml",
|
||||
"onLanguage:typescript",
|
||||
"onLanguage:typescriptreact",
|
||||
"onLanguage:typst"
|
||||
"onLanguage:typst",
|
||||
"onLanguage:clojure"
|
||||
],
|
||||
"main": "./build/extension.js",
|
||||
"contributes": {
|
||||
|
|
|
@ -289,6 +289,7 @@ These configs are under the `markdown` key:
|
|||
| TypeScript React | `typescriptreact` | ✅ |
|
||||
| Typst | `typst` | |
|
||||
| Kotlin | `kotlin` | ✅ |
|
||||
| Clojure | `clojure` | ✅ |
|
||||
|
||||
Want your language added?
|
||||
Let us know by [commenting on this issue](https://github.com/Automattic/harper/issues/79).
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue