[squeak-dev] The Trunk: Monticello-bf.523.mcz

Eliot Miranda eliot.miranda at gmail.com
Fri Sep 7 18:09:02 UTC 2012


On Fri, Sep 7, 2012 at 11:08 AM, Eliot Miranda <eliot.miranda at gmail.com>wrote:

>
>
> On Fri, Sep 7, 2012 at 4:46 AM, <commits at source.squeak.org> wrote:
>
>> Bert Freudenberg uploaded a new version of Monticello to project The
>> Trunk:
>> http://source.squeak.org/trunk/Monticello-bf.523.mcz
>>
>> ==================== Summary ====================
>>
>> Name: Monticello-bf.523
>> Author: bf
>> Time: 7 September 2012, 1:46:20.526 pm
>> UUID: d75a5c9e-14ea-40dd-baaf-243d2f4fa6c1
>> Ancestors: Monticello-cmm.522
>>
>> Sundry improvements:
>> * trim space for version name when saving
>> * when browsing a package snapshot, do not show the *Extensions category
>> unless the package actually has extension methods
>>
>
> Thank you!!!!!
>

any chance of indicating whether there are instance or class side methods
too?  I spend an age clicking around a complex package trying to check
extensions.


>
>> * mention 'package' in summary line for package load/unload scripts
>>
>> =============== Diff against Monticello-cmm.522 ===============
>>
>> Item was changed:
>>   ----- Method: MCScriptDefinition>>summary (in category 'accessing')
>> -----
>>   summary
>> +       ^ packageName, ' package ', self scriptSelector!
>> -       ^ packageName, ' ', self scriptSelector!
>>
>> Item was added:
>> + ----- Method: MCSnapshotBrowser>>hasExtensions (in category
>> 'accessing') -----
>> + hasExtensions
>> +       ^self extensionClassNames notEmpty!
>>
>> Item was changed:
>>   ----- Method: MCSnapshotBrowser>>visibleCategories (in category
>> 'listing') -----
>>   visibleCategories
>>         ^ ((self packageOrganizations gather: [:ea | ea categories]),
>> +               (self packageClasses collect: [:ea | ea category]),
>> +                       (self hasExtensions ifTrue: [{self
>> extensionsCategory}] ifFalse: [#()]))
>> +                               asSet asSortedCollection!
>> -               (self packageClasses collect: [:ea | ea category]))
>> -                       asSet asSortedCollection add: self
>> extensionsCategory; yourself.!
>>
>> Item was changed:
>>   ----- Method: MCWorkingCopy>>newVersion (in category 'operations') -----
>>   newVersion
>>         ^ (self requestVersionNameAndMessageWithSuggestion: self
>> uniqueVersionName
>>                 initialMessage: self patchMessageSuggestion) ifNotNil:
>>                         [:pair |
>> +                       self newVersionWithName: pair first
>> withBlanksTrimmed
>> -                       self newVersionWithName: pair first
>>                                 message: (self patchMessageStripped: pair
>> last)].
>>   !
>>
>>
>>
>
>
> --
> best,
> Eliot
>
>


-- 
best,
Eliot
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20120907/135e54bb/attachment.htm


More information about the Squeak-dev mailing list