[squeak-dev] Squeak 4.6: MonticelloConfigurations-dtl.136.mcz

Chris Muller asqueaker at gmail.com
Mon Jul 6 03:24:38 UTC 2015


On Sun, Jul 5, 2015 at 12:05 PM,  <commits at source.squeak.org> wrote:
> David T. Lewis uploaded a new version of MonticelloConfigurations to project Squeak 4.6:
> http://source.squeak.org/squeak46/MonticelloConfigurations-dtl.136.mcz
>
> ==================== Summary ====================
>
> Name: MonticelloConfigurations-dtl.136
> Author: dtl
> Time: 5 July 2015, 1:05:12.418 pm
> UUID: ce452136-fc06-4d15-b41c-efd42ac6c0f8
> Ancestors: MonticelloConfigurations-dtl.135
>
> Only the default MCMcmUpdater should update the system version.
>
> This fixes a condition in which loading a "head" package from SqueakMap using an update stream overwrote the system version.
>
> =============== Diff against MonticelloConfigurations-dtl.135 ===============
>
> Item was changed:
>   ----- Method: MCMcmUpdater>>updateFrom: (in category 'updating') -----
>   updateFrom: url
> +       "Update the image by loading all pending updates from the server. If this is
> +       the default updater for the system, update the system version when complete."
> -       "Update the image by loading all pending updates from the server."
>         | config |
>         "Flush all caches. If a previous download failed this is often helpful"
>         MCFileBasedRepository flushAllCaches.
>         config := self updateFromRepositories: { url }.
>         config ifNil: [^self inform: 'Unable to retrieve updates from remote repository.' translated].
> +       MCMcmUpdater default == self
> +               ifTrue: [       config setSystemVersion.
> +                       self inform: ('Update completed.
> + Current update number: ' translated, SystemVersion current highestUpdate).]
> +               ifFalse: [self inform: 'Update completed.']
> +       !
> -       config setSystemVersion.
> -       self inform: ('Update completed.
> - Current update number: ' translated, SystemVersion current highestUpdate).!
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: ee.png
Type: image/png
Size: 64011 bytes
Desc: not available
Url : http://lists.squeakfoundation.org/pipermail/squeak-dev/attachments/20150705/bdca77cf/ee-0001.png


More information about the Squeak-dev mailing list