On Saturday, November 25, 2023 at 7:58:40 PM Thomas wrote:

My main reaction is to make sure that Leo's read behavior remains backwards 
compatible with the pre-black sentinel format.


Thanks for the continued reminders :-)

The release notes for Leo 6.7.6 will mention possible breaking changes to 
Leo's API, probably with a link to a *more thorough discussion*.

You are correct. Changing the format of Leo's sentinels *could* affect 
existing scripts or plugins. The release notes should acknowledge that 
possibility. 

Similarly, PR #3645 <https://github.com/leo-editor/leo-editor/pull/3645> 
has the following to-do item: "Discuss all changes to Leo's API, breaking, 
non-breaking, significant or not."  All those API changes will appear in 
the more thorough discussion.

As always, there is a tension between simplifying the code (making it 
easier to maintain) and stability. Imo, none of the changes contemplated 
for Leo 6.7.6 will cause widespread consternation, but it's always good to 
acknowledge possible sources of trouble.

Edward

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/leo-editor/e9f79278-5d2f-4c4f-94a2-8fccc2ae7901n%40googlegroups.com.

Reply via email to