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.
