Fix character literals in Lisp

Improves #85
better_inline
Wilfred Hughes 2022-01-27 21:53:21 +07:00
parent 5cf143228f
commit 1b907e84c1
2 changed files with 3 additions and 1 deletions

@ -4,6 +4,8 @@
Fixed an issue with missing positions in OCaml attribute syntax. Fixed an issue with missing positions in OCaml attribute syntax.
Fixed an issue with parsing character literals in Common Lisp.
### Display ### Display
Fixed display issues where lines were printed more than once. Fixed display issues where lines were printed more than once.

@ -149,7 +149,7 @@ pub fn from_language(language: guess::Language) -> TreeSitterConfig {
TreeSitterConfig { TreeSitterConfig {
name: "Common Lisp", name: "Common Lisp",
language: unsafe { tree_sitter_commonlisp() }, language: unsafe { tree_sitter_commonlisp() },
atom_nodes: (vec!["str_lit"]).into_iter().collect(), atom_nodes: (vec!["str_lit", "char_lit"]).into_iter().collect(),
delimiter_tokens: (vec![("(", ")")]), delimiter_tokens: (vec![("(", ")")]),
highlight_query: ts::Query::new(language, "").unwrap(), highlight_query: ts::Query::new(language, "").unwrap(),
} }