Bert Freudenberg uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-bf.498.mcz
==================== Summary ====================
Name: Collections-bf.498
Author: bf
Time: 22 January 2013, 9:12:43.242 am
UUID: 8b3351ea-4d1a-4771-985b-589a13b3e605
Ancestors: Collections-nice.497, Collections-topa.366
Merge Collections-topa.366:
Provide #asCamelCase for Strings.
=============== Diff against Collections-nice.497 ===============
Item was added:
+ ----- Method: String>>asCamelCase (in category 'converting') -----
+ asCamelCase
+ "Convert to CamelCase. Can be conveinient
+ in conjunction with #asLegalSelector
+ 'A man, a plan, a canal, panama' asCamelCase.
+ 'A man, a plan, a canal, panama' asCamelCase asLegalSelector.
+ 'Here 123should % be 6 the name6 of the method' asCamelCase.
+ 'Here 123should % be 6 the name6 of the method' asCamelCase asLegalSelector."
+
+ ^ self class streamContents: [:stream |
+ self substrings do: [:sub |
+ stream nextPutAll: sub capitalized]]!
Bert Freudenberg uploaded a new version of Collections to project The Trunk:
http://source.squeak.org/trunk/Collections-bf.498.mcz
==================== Summary ====================
Name: Collections-bf.498
Author: bf
Time: 22 January 2013, 9:12:43.242 am
UUID: 8b3351ea-4d1a-4771-985b-589a13b3e605
Ancestors: Collections-nice.497, Collections-topa.366
Merge Collections-topa.366:
Provide #asCamelCase for Strings.
=============== Diff against Collections-nice.497 ===============
Item was added:
+ ----- Method: String>>asCamelCase (in category 'converting') -----
+ asCamelCase
+ "Convert to CamelCase. Can be conveinient
+ in conjunction with #asLegalSelector
+ 'A man, a plan, a canal, panama' asCamelCase.
+ 'A man, a plan, a canal, panama' asCamelCase asLegalSelector.
+ 'Here 123should % be 6 the name6 of the method' asCamelCase.
+ 'Here 123should % be 6 the name6 of the method' asCamelCase asLegalSelector."
+
+ ^ self class streamContents: [:stream |
+ self substrings do: [:sub |
+ stream nextPutAll: sub capitalized]]!
Nicolas Cellier uploaded a new version of ScriptLoader to project The Trunk:
http://source.squeak.org/trunk/ScriptLoader-nice.334.mcz
==================== Summary ====================
Name: ScriptLoader-nice.334
Author: nice
Time: 21 January 2013, 10:27:12.81 pm
UUID: 799ab5df-2878-4ca3-948b-d2c37618e11d
Ancestors: ScriptLoader-ul.333
Reduce level of superstition: 1 garbageCollect is worth 3.
=============== Diff against ScriptLoader-ul.333 ===============
Item was changed:
----- Method: ScriptLoader>>finalCleanup (in category 'cleaning') -----
finalCleanup
"self new finalCleanup"
DataStream initialize.
Behavior flushObsoleteSubclasses.
"The pointer to currentMethod is not realy needed (anybody care to fix this) and often holds on to obsolete bindings"
MethodChangeRecord allInstancesDo: [:each | each noteNewMethod: nil].
self cleanUpEtoys.
SmalltalkImage current fixObsoleteReferences.
Smalltalk flushClassNameCache.
SystemOrganization removeEmptyCategories.
+ Symbol compactSymbolTable.
- 3 timesRepeat: [
- Smalltalk garbageCollect.
- Symbol compactSymbolTable.
- ].
!
Nicolas Cellier uploaded a new version of ScriptLoader to project The Trunk:
http://source.squeak.org/trunk/ScriptLoader-nice.334.mcz
==================== Summary ====================
Name: ScriptLoader-nice.334
Author: nice
Time: 21 January 2013, 10:27:12.81 pm
UUID: 799ab5df-2878-4ca3-948b-d2c37618e11d
Ancestors: ScriptLoader-ul.333
Reduce level of superstition: 1 garbageCollect is worth 3.
=============== Diff against ScriptLoader-ul.333 ===============
Item was changed:
----- Method: ScriptLoader>>finalCleanup (in category 'cleaning') -----
finalCleanup
"self new finalCleanup"
DataStream initialize.
Behavior flushObsoleteSubclasses.
"The pointer to currentMethod is not realy needed (anybody care to fix this) and often holds on to obsolete bindings"
MethodChangeRecord allInstancesDo: [:each | each noteNewMethod: nil].
self cleanUpEtoys.
SmalltalkImage current fixObsoleteReferences.
Smalltalk flushClassNameCache.
SystemOrganization removeEmptyCategories.
+ Symbol compactSymbolTable.
- 3 timesRepeat: [
- Smalltalk garbageCollect.
- Symbol compactSymbolTable.
- ].
!
Nicolas Cellier uploaded a new version of ScriptLoader to project The Trunk:
http://source.squeak.org/trunk/ScriptLoader-nice.334.mcz
==================== Summary ====================
Name: ScriptLoader-nice.334
Author: nice
Time: 21 January 2013, 10:27:12.81 pm
UUID: 799ab5df-2878-4ca3-948b-d2c37618e11d
Ancestors: ScriptLoader-ul.333
Reduce level of superstition: 1 garbageCollect is worth 3.
=============== Diff against ScriptLoader-ul.333 ===============
Item was changed:
----- Method: ScriptLoader>>finalCleanup (in category 'cleaning') -----
finalCleanup
"self new finalCleanup"
DataStream initialize.
Behavior flushObsoleteSubclasses.
"The pointer to currentMethod is not realy needed (anybody care to fix this) and often holds on to obsolete bindings"
MethodChangeRecord allInstancesDo: [:each | each noteNewMethod: nil].
self cleanUpEtoys.
SmalltalkImage current fixObsoleteReferences.
Smalltalk flushClassNameCache.
SystemOrganization removeEmptyCategories.
+ Symbol compactSymbolTable.
- 3 timesRepeat: [
- Smalltalk garbageCollect.
- Symbol compactSymbolTable.
- ].
!