Levente Uzonyi uploaded a new version of UpdateStream to project The Trunk: http://source.squeak.org/trunk/UpdateStream-ul.10.mcz
==================== Summary ====================
Name: UpdateStream-ul.10 Author: ul Time: 24 April 2017, 1:17:07.109447 pm UUID: a7ad436f-7226-4d9b-98b2-e2541a7aa84e Ancestors: UpdateStream-ul.9
- rewrote senders of #clone to use #shallowCopy
=============== Diff against UpdateStream-ul.9 ===============
Item was changed: ----- Method: UpdateStreamDownloader class>>serverUrls (in category 'server urls') ----- serverUrls "Return the current list of server URLs. For code updates. Format of UpdateUrlLists is #( ('squeak updates' ('url1' 'url2')) ('some other updates' ('url3' 'url4')))"
| list | list := UpdateUrlLists first last.
"If there is a dead server, return a copy with that server last" Socket deadServer ifNotNil: [ + list shallowCopy withIndexDo: [:aName :ind | - list clone withIndexDo: [:aName :ind | (aName beginsWith: Socket deadServer) ifTrue: [ list := list asOrderedCollection. "and it's a copy" list removeAt: ind. list addLast: aName]] ].
^ list asArray!
packages@lists.squeakfoundation.org