[Cuis-dev] Renaming several fundamental Morph classes
marianomontone at gmail.com
Wed Jan 5 14:02:02 PST 2022
for your information, I just replaced WidgetMorph with BoxedMorph in my
files and it solved all my problems. It will likely solve most of your
El 5/1/22 a las 17:12, Nicolás Papagna Maldonado escribió:
> I second Mariano's request!
> I don't really know what should I do to fix my packages.
> Related to that, please check an email I sent a couple of days ago
> ("[Proposal] Keep a changelog").
> I believe that would make the life of all of us who want to improve Cuis
> a little easier when this kind of change happens.
> Nico PM
> On Wed, Jan 5, 2022 at 5:09 PM Mariano Montone via Cuis-dev
> <cuis-dev at lists.cuis.st <mailto:cuis-dev at lists.cuis.st>> wrote:
> 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.
> 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".
> > 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,
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st <mailto:Cuis-dev at lists.cuis.st>
> Nicolás Papagna
More information about the Cuis-dev