Fixes #903
@ -6,6 +6,8 @@ Added support for protocol buffer files. Updated CMake, Solidity, HCL,
Dart, Elm, Devicetree, Gleam, Newick, Racket, Scheme, Ada, SQL, QMLJS
and R parsers.
Improved handling of variable names `$foo` in shell scripts.
### Display
Difftastic is now smarter about calculating the display width for
@ -146,7 +146,7 @@ pub(crate) fn from_language(language: guess::Language) -> TreeSitterConfig {
TreeSitterConfig {
language: language.clone(),
atom_nodes: ["string", "raw_string", "heredoc_body"]
atom_nodes: ["string", "raw_string", "heredoc_body", "simple_expansion"]
.into_iter()
.collect(),
delimiter_tokens: vec![("(", ")"), ("{", "}"), ("[", "]")],