Would anyone care if Leo didn't support Scintilla or Pygments?

36 views
Skip to first unread message

Edward K. Ream

unread,
Jun 18, 2026, 4:07:01 PM (7 days ago) Jun 18
to leo-editor
I would like to simplify Leo behind the scenes.

Edward

Thomas Passin

unread,
Jun 18, 2026, 7:15:02 PM (7 days ago) Jun 18
to leo-editor
I will have to check but IIRC VR3 uses pygments for rendering RsT code parts. 

Thomas Passin

unread,
Jun 19, 2026, 11:09:10 AM (6 days ago) Jun 19
to leo-editor
On Thursday, June 18, 2026 at 7:15:02 PM UTC-4 Thomas Passin wrote:
I will have to check but IIRC VR3 uses pygments for rendering RsT code parts. 

VR3 uses it because the Markdown processor does syntax highlighting of rendered output using pygments. It's also used for Asciidoc rendering by an external Ruby Asciidoc processor but in that case the user needs to install it as a Ruby gem, and I think that's beyond what VR3 itself needs to provide natively.

Edward K. Ream

unread,
Jun 20, 2026, 7:26:25 AM (5 days ago) Jun 20
to leo-e...@googlegroups.com
Thanks for your comments. PR #4740 continues to support all legacy colorizers. I have no plans to remove that support.

This PR is now ready for review. It simplifies Leo's redrawing and recoloring infrastructure without changing Leo's API.

Edward
Reply all
Reply to author
Forward
0 new messages