[squeak-dev] The Inbox: Collections-CW.640.mcz

Eliot Miranda eliot.miranda at gmail.com
Wed Apr 13 15:03:08 UTC 2016



> On Apr 13, 2016, at 7:50 AM, Chris Muller <asqueaker at gmail.com> wrote:
> 
> Given that this list will not change very often, just having it
> hardcoded seems fine.

+1.  Plus chaos will ensue if one weed to try and produce a deployment image that discarded class organization.

IMO it's find for non-trunk packages that are development oriented (such as VMMaker) to use class and system organization, and of course the programming tools interact with them.  But base library code should not assume organizations are present.  It's been a common thing to discard organizations when constructing deployment images for many years.

>> On Wed, Apr 13, 2016 at 8:13 AM,  <commits at source.squeak.org> wrote:
>> A new version of Collections was added to project The Inbox:
>> http://source.squeak.org/inbox/Collections-CW.640.mcz
>> 
>> ==================== Summary ====================
>> 
>> Name: Collections-CW.640
>> UUID: a0706e52-62c7-4ec4-b22b-6d99aa062158
>> Ancestors: Collections-cmm.639
>> 
>> constantNameFor: handles all untypeable characters
>> 
>> =============== Diff against Collections-cmm.639 ===============
>> 
>> Item was changed:
>>  ----- Method: Character class>>constantNames (in category 'private') -----
>>  constantNames
>> +
>> +       ^ self class organization listAtCategoryNamed: 'accessing untypeable characters'
>> + !
>> -       ^ #( backspace cr delete escape lf null newPage space tab ).!
> 


More information about the Squeak-dev mailing list