[squeak-dev] The Inbox: Collections-cwp.492.mcz

Levente Uzonyi leves at elte.hu
Mon Oct 22 15:56:46 UTC 2012


I'm a bit lost about which methods will get into the Trunk, since every 
package has two versions with different content. For example 
Collections-cwp.491 extracts String class >> #initializeTokenish from 
#initialize, while Collections-cwp.492 don't. Also both versions 
containting changes to Scanner class >> #prefAllowUnderscoreSelectors: 
send String class >> #initialize instead of #initializeTokenish.

Another thing is that the support for initial and final keywords is gone 
long ago, only #numArgs has traces of it, which should be removed.


Levente

On Mon, 22 Oct 2012, Colin Putney wrote:

> On Mon, Oct 22, 2012 at 12:42 AM,  <commits at source.squeak.org> wrote:
>
>> Tweak #numArgs, so that Strings respect the #allowUnderscoreSelectors preference, but Symbols don't.
>
> I think this batch of changes means we can turn
> #allowUnderscoreSelectors on by default.
>
> Looking through the senders of #numArgs, I noticed that many of them
> were messages to  a selector. In those cases, the selector might
> contain underscores, even though the preference disallows them, so I
> made Symbol>>numArgs behave differently than String>>numArgs.
>
> Unless somebody objects, I'll move these to the trunk soonish.
>
>


More information about the Squeak-dev mailing list