4 Commits

Author SHA1 Message Date
John Sundell
3de0275b52
HTML: Fully escape all required entities (#89)
Both when outputting HTML, and when highlighting code blocks within a
Markdown text, Splash now fully escapes all required character entities.
2019-11-23 23:59:16 +00:00
John Sundell
bc20ac969c
Support highlighting custom compiler directives (#88)
Add support for highlighting the `#warning` and `#error` directives.
2019-11-04 11:31:08 +01:00
John Sundell
be35cef1ea Correctly handle static methods called on a generic type
This patch fixes syntax highlighting for the following scenario:

```
Type<GenericType>.call()
```

Highlighting generic types is especially tricky, since we want them to
be highlighted when appearing at the call site, like above - but we don’t
want to highlight them when they are being declared. Hopefully with this
fix all/most edge cases are covered.
2018-08-27 00:10:08 +02:00
John Sundell
8645db8de0 Initial commit 2018-08-24 18:42:07 +02:00