diff --git a/CHANGELOG.md b/CHANGELOG.md index 10354217f..6b3d3da84 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,7 +2,7 @@ ### Parsing -Added support for HCL and Perl. +Added support for HCL, Perl and Swift. Improved language detection for JSON. More file extensions and file names are recognised as JSON, e.g. `.jsonl`. diff --git a/src/tree_sitter_parser.rs b/src/tree_sitter_parser.rs index f1992bce7..17d81667d 100644 --- a/src/tree_sitter_parser.rs +++ b/src/tree_sitter_parser.rs @@ -584,7 +584,7 @@ pub fn from_language(language: guess::Language) -> TreeSitterConfig { TreeSitterConfig { name: "Swift", language, - atom_nodes: ["_string_literal"].into(), + atom_nodes: ["line_string_literal"].into(), delimiter_tokens: vec![("{", "}"), ("(", ")"), ("[", "]"), ("<", ">")], highlight_query: ts::Query::new( language,