[Cuis-dev] Renaming several fundamental Morph classes
Mariano Montone
marianomontone at gmail.com
Wed Jan 5 12:08:52 PST 2022
Hello,
several packages of mine have stopped working on Cuis6 because of the
Morphic changes.
I cannot find the email with the final changes. Is there a list with the
final changes somewhere?
And can I apply the renames blindly, or almost blindly? Like say,
replace all mentions of WidgetMorph in my files with BoxedMorph, etc, etc.
Thanks!
Mariano
El 21/12/21 a las 16:02, Juan Vuletich via Cuis-dev escribió:
> Hi Folks,
>
> It has become apparent that some class names I chose some time ago are
> not meaningful enough. The most confusing is the meaning I assumed for
> "Widget". Decades ago, Widget meant "UI element in some library". Today
> it means "Anything the user can interact with". So, I want to do the
> following renames:
>
> MovableMorph -> MorphicWidget
> WidgetMorph -> GUIControlMorph
> KernelMorph -> SpecialMorph
> WorldMorph -> MorphicWorld
> PasteUpMorph -> PlaygroundMorph
>
> I hope these convey meaning more effectively.
>
> There will be impact on some packages. I have changesets ready to be
> applied for all packages in repos in the Cuis-Smalltalk organization.
>
> Before applying all this:
> Do you like the new names? Do you know better ones to suggest?
> Any other thoughts?
>
> Thanks,
>
More information about the Cuis-dev
mailing list