From the description, the architecture is nicely modern.
It's also interesting to see a project that seems young to already be version 22.
What I tried to find and could not was some built-in language, more expressive than the one used to describe syntax highlighting. This means that extensibility is at best not a priority,