ac8b7e3800
test: added tests for CSS generation
Tests / build (push) Has been cancelled
Coverage / build (push) Has been cancelled
2024-09-10 22:38:04 -03:00
e288a55812
test: add basic tests for crystal and delegating lexers
2024-09-10 21:57:05 -03:00
84980459cf
feat: use the native crystal highlighter
...
The chroma highlighter for crystal is not great,
because the pygments one special cases things like
heredocs and that got lost in translation.
Since the crystal compiler comes with a highlighter
why not use it?
2024-09-09 16:14:35 -03:00
c011bd8347
feat: higher level API (to_html
and to_ansi
)
Tests / build (push) Has been cancelled
2024-09-05 12:03:33 -03:00
2cff0fea48
test: Add CI workflows
2024-09-04 11:39:14 -03:00
40202eb2d6
chore(ignore): fix tests
2024-09-04 11:37:36 -03:00
fb693bb221
chore: pre-commit hooks
2024-08-26 20:18:28 -03:00
bd3df10d2c
Use classes instead of structs to allow properties of the same type
2024-08-22 21:52:59 -03:00
7538fc76aa
Tokenize via an iterator, makes everything much faster
2024-08-16 13:27:02 -03:00
7db8fdc9e4
Updated README
2024-08-14 13:25:20 -03:00
0626c8619f
Working bytes-regexes, faster, MORE tests pass
2024-08-14 11:06:53 -03:00
6f64b76c44
lint
2024-08-13 22:07:23 -03:00
a2394a7313
Tweaks
2024-08-06 17:01:14 -03:00
935e72c18e
refactor
2024-08-04 20:00:48 -03:00
e7c2053222
Reorganize tests into a real spec suite
2024-08-04 19:18:43 -03:00
1699024e8a
Initial dumb stuff
2024-08-02 17:03:39 -03:00