PR #4183 contains a few final tweaks to Leo's colorizer. It is now in the "devel" branch.
Issue #4161 resulted in a thorough review of all of Leo's documentation! The revised documents are live on Leo's website. LeoDocs.leo is up to date on "devel".
Issue #4166 (rewrite the syntax coloring docs) remains open. It must document the changes made by PR #4182.
Summary
I plan no more changes to Leo's colorizer. But please continue testing!
I'll soon finish updating Leo's documentation. These changes will immediately become live on Leo's website.
Edward
I'll soon finish updating Leo's documentation. These changes will immediately become live on Leo's website.
The key new constraint on the colorizer is this:
Leo’s core must never call recolor!