Added Swift support

Closes #225
pass_end_node
Wilfred Hughes 2022-04-28 09:29:58 +07:00
parent 62e5b21d53
commit 72eba2d426
2 changed files with 2 additions and 2 deletions

@ -2,7 +2,7 @@
### Parsing ### Parsing
Added support for HCL and Perl. Added support for HCL, Perl and Swift.
Improved language detection for JSON. More file extensions and file Improved language detection for JSON. More file extensions and file
names are recognised as JSON, e.g. `.jsonl`. names are recognised as JSON, e.g. `.jsonl`.

@ -584,7 +584,7 @@ pub fn from_language(language: guess::Language) -> TreeSitterConfig {
TreeSitterConfig { TreeSitterConfig {
name: "Swift", name: "Swift",
language, language,
atom_nodes: ["_string_literal"].into(), atom_nodes: ["line_string_literal"].into(),
delimiter_tokens: vec![("{", "}"), ("(", ")"), ("[", "]"), ("<", ">")], delimiter_tokens: vec![("{", "}"), ("(", ")"), ("[", "]"), ("<", ">")],
highlight_query: ts::Query::new( highlight_query: ts::Query::new(
language, language,