14 Jul 04:12
Integrating Packages into squeak.
From: Jerome Peace <peace_the_dreamer <at> yahoo.com>
Subject: Integrating Packages into squeak.
Newsgroups: gmane.comp.lang.smalltalk.squeak.general
Date: 2008-07-14 02:14:47 GMT
Subject: Integrating Packages into squeak.
Newsgroups: gmane.comp.lang.smalltalk.squeak.general
Date: 2008-07-14 02:14:47 GMT
Integrating Packages into squeak. Commenting on "Overrides in newest Monticellos?" thread Why do overides keep cropping up? In looking a packages, people lose sight that each of the packages have to be joined into squeak. The joining, how is that done? I don't have a good complete answer to that. Everytime I have tried it has entailed adding to classes more core than my additions. Some methods are at the very crossroads of all the behaviors that a new package wishes to modify. PasteUpMorph>>mouseDown: is an example. Loook at its history. Its been modified and remodified to accomodate new behaviors in other packages. Menus and menu building methods are another crossroad. Eventually I have to write something that overides the version of an earlier package. And if my addition is to be removable then what happens?(Continue reading)
RSS Feed