Thomas Leitner
gettalong.bsky.social
Thomas Leitner
@gettalong.bsky.social
(Open source) Software developer, creator of kramdown and HexaPDF, Sci-Fi fan.
If you are using KDE, you should be able to just configure this system-wide for all KDE based apps.
June 10, 2025 at 2:29 PM
So I have been working on something lately, lightweight markup related.

Turns out it's at least 4 times faster than kramdown when parsing the same document (n.b. a bit of an apple to banana comparison as kramdown can do much more at the moment but still 🤯)
March 12, 2025 at 10:31 PM
Ah, I forgot up that - thank you! You can further optimize it by using a constant empty array and doing `array[from, size] = EMPTY_ARRAY`.

I did a benchmark comparing pop, slice! and your method using benchmark-driver. Interestingly pop was faster even though it creates arrays.
March 11, 2025 at 10:41 PM
Coming with the next release to #HexaPDF: Line annotation appearance generation. Other annotation types will follow.
February 9, 2025 at 8:43 AM