That's true right now .... I haven't made a big issue out
the Seaside coding convention says not to use #ifNotNil:.
I've fixed all senders now. I think this is written there because
older versions of Squeak had a problem with that.
#ifNotNil: isn't implemented in our base system, so I _could_
implementation to match the "standard" if there is one...
Yeah, I think that should be changed. Most Smalltalks accept zero or
one argument blocks in #ifNotNil:.
Lukas Renggli wrote:
>> I did a #senders in Pharo 1.0 with Pier installed and the offenders
>> show up, but if you look at the following methods you'll see them:
>> PUSecurity class>>onStructureAdded:
>> other senders (using the zero arg form) are:
>> Seems that there is a bug in senders...
> I reported it here: http://code.google.com/p/pharo/issues/detail?id=2559
> I want to update the rewrite rule. So GemStone only has #ifNil: with
> zero arguments?
Magritte, Pier and Related Tools ...