Geany Syntax Highlighting for JavaScript Doesn't Understand [Template Literals](https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_l...). For example if you put an expression like `${expression}` inside a template literal the syntax highlighting doesn't distinguish that expression from the rest of the string.
Highlighting comes from the lexer in the [Lexilla](https://www.scintilla.org/Lexilla.html) project. Please report it there so you can discuss it directly with them or contribute an improvement to the Lexer.
github-comments@lists.geany.org