[squeak-dev] The Trunk: System-fbs.630.mcz

commits at source.squeak.org commits at source.squeak.org
Sat Nov 30 12:37:13 UTC 2013


Frank Shearar uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-fbs.630.mcz

==================== Summary ====================

Name: System-fbs.630
Author: fbs
Time: 30 November 2013, 10:49:21.908 am
UUID: 5fa34d4d-7243-9340-a9a7-e09496d63da5
Ancestors: System-fbs.629

Deprecate eToys' selector mangling utilities - they've been moved to Etoys, on String and Symbol.

=============== Diff against System-fbs.629 ===============

Item was removed:
- ----- Method: Utilities class>>inherentSelectorForGetter: (in category 'miscellaneous') -----
- inherentSelectorForGetter: aGetterSelector
- 	"Given a selector of the form #getAbc, return the inherent slotname selector that corresponds, which is to say, getterSelector with the leading 'get' removed and with the next character forced to lower case; this is the inverse of #getterSelectorFor:"
- 
- 	"Utilities inherentSelectorForGetter: #getWidth"
- 	((aGetterSelector size < 4) or: [(aGetterSelector beginsWith: 'get') not])
- 			ifTrue: [ ^ aGetterSelector].
- 	^ ((aGetterSelector at: 4) asLowercase asString, (aGetterSelector copyFrom: 5 to: aGetterSelector size)) asSymbol!

Item was removed:
- ----- Method: Utilities class>>setterSelectorFor: (in category 'miscellaneous') -----
- setterSelectorFor: aName
- 	"Utilities setterSelectorFor: #elvis"
- 	^ (('set', (aName asString capitalized)), ':') asSymbol!

Item was removed:
- ----- Method: Utilities class>>simpleSetterFor: (in category 'miscellaneous') -----
- simpleSetterFor: aSymbol
- 	"Utilities simpleSetterFor: #right"
- 	^ (aSymbol, ':') asSymbol!



More information about the Squeak-dev mailing list