I have old dream to implement code syntax highlight (for gemtext) - is any crate you could advice for these needs? Also, looking for ANSI -> RGB conversion crate (for terminal colors emulation)

=> Posted in: s/rust_software | ๐Ÿ‘ป ps

2024-12-02 ยท 7 weeks ago

3 Comments โ†“

=> ๐Ÿš€ stack ยท Dec 02 at 15:09:

Gemtext syntax us pretty trivial... Why not just parse the first few chars yourself?

Not using too many libraries is good for the soul.

=> ๐Ÿ€ gritty ยท Dec 02 at 23:46:

I had a similar idea but more along the lines of a pastebin for gemni. could upload useful cgi scripts

=> ๐Ÿ‘ป ps [OP] ยท Dec 03 at 01:45:

Thanks, found (by recommendation) and already integrated this crate:

=> โ€” https://github.com/trishume/syntect

it's simply as maybe connect JS plugin, now have another deals with extensions detection, etc :)

finally have this feature, and some tutorials in geminispace looks much better, even integration pretty raw yet

Proxy Information
Original URL
gemini://bbs.geminispace.org/s/rust_software/22384
Status Code
Success (20)
Meta
text/gemini; charset=utf-8
Capsule Response Time
77.228952 milliseconds
Gemini-to-HTML Time
0.554915 milliseconds

This content has been proxied by September (ba2dc).