On Tue, May 21, 2024 at 2:47 PM Thomas Passin wrote:

>
>
> The new version number indicates (per the semantic versioning
> <https://semver.org/> convention) that the next version of Leo will
> contain *breaking changes* that might significantly impact existing
> scripts and plugins.
>
> - #3915 <https://github.com/leo-editor/leo-editor/issues/3915>: Use slots
> for most of Leo's classes. This issue affects only scripts that inject
> ivars into Leo's classes. The workarounds are straightforward.
>
> As long as we continue to have commander-specific and global user
> dictionaries, it shouldn't be much of a problem. I have sometimes added
> functions directly to c or g so certain variables or functions would
> persist past invocation.  With stable user dictionaries I could use them
> just as well.
>

I agree.

> -- #3925 <https://github.com/leo-editor/leo-editor/issues/3925>: Make
> reload-settings/stylesheets be synonyms for restart-leo. This issue should
> have minimal practical impact.
>
> Actually, I don't agree with this one about reload-settings, at least for
> outline-local settings.
>

Alright. I'm willing to abandon #3925. It's no big deal.

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/CAMF8tS3feveiXLyDZre6KhH_vCKkjn5DPrtw8Er3x6O_BHzrpQ%40mail.gmail.com.

Reply via email to