[squeak-dev] Re: [BUG]LimitedWriteStream(Object)>>doesNotUnderstand: #withStyleFor:do:

Bert Freudenberg bert at freudenbergs.de
Tue May 11 17:51:18 UTC 2010


On 11.05.2010, at 10:44, Igor Stasenko wrote:
> 
> On 11 May 2010 20:30, Hernán Morales Durand <hernan.morales at gmail.com> wrote:
>> Hi guys,
>> 
>> My fault, it was an overriden method I did once because that method
>> didn't handle printing colorized methods with primitives in Squeak
>> 3.x. I don't know if I can reproduce it again because the dependency
>> browser decompiles everything and that particular case is lost.
>> 
>> I really would like some kind of warning before loading an override of
>> a base system behavior, but that depends of some way to identify the
>> subsystems first and then say "this belongs to the system" "this
>> belongs to the base class library"?.
>> 
> which brings us back to another thread, which i started recently,
> named 'Overrides. Evil. ... '
> 
> but it seems that my concerns are not shared by majority of people here,
> given many +1's indicating that they don't see it as a problem, but
> instead think its a cool&userful feature,
> and don't want to do anything with that.

Fortunately, there is a middle way, you don't need majority support for everything. E.g., I don't think anyone would mind a preference warnWhenLoadingPackageOverrides :)

- Bert -





More information about the Squeak-dev mailing list