Marcel Taeumel uploaded a new version of Collections to project The Trunk: http://source.squeak.org/trunk/Collections-mt.780.mcz
==================== Summary ====================
Name: Collections-mt.780 Author: mt Time: 25 January 2018, 8:17:31.08605 am UUID: 20b43cba-f50d-4f4c-97f7-85d93f6bd4f5 Ancestors: Collections-eem.779
Adds convenience API to Text that matches the one in String. Reduces the need for #asString is many cases. Look into Text's protocol "Converting" so see what we already have in this regard.
This is basically a tooling thing where texts (i.e. formatted strings) appear in places where you would just work with the String API.
=============== Diff against Collections-eem.779 ===============
Item was added: + ----- Method: Text>>asSymbol (in category 'converting') ----- + asSymbol + + ^ self asString asSymbol + !
Item was added: + ----- Method: Text>>withoutLeadingBlanks (in category 'converting') ----- + withoutLeadingBlanks + "Return a copy of the receiver from which leading blanks have been trimmed." + + | first | + first := string indexOfAnyOf: CharacterSet nonSeparators startingAt: 1. + first = 0 ifTrue: [ ^'' ]. "no non-separator character" + first = 1 ifTrue: [ ^self copy ]. + ^self + copyFrom: first + to: self size + !
packages@lists.squeakfoundation.org