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

commits at source.squeak.org commits at source.squeak.org
Wed Sep 11 21:27:03 UTC 2013

Frank Shearar uploaded a new version of System to project The Trunk:

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

Name: System-fbs.592
Author: fbs
Time: 11 September 2013, 10:26:09.641 pm
UUID: cf9af541-9533-8f44-9fd5-1d1c1399cd9b
Ancestors: System-nice.591

Move Behaviour >> #changeRecordsAt: to System-Changes. There are other System-Changes things still in Behavior, which should also eventually move.

=============== Diff against System-nice.591 ===============

Item was added:
+ ----- Method: Behavior>>changeRecordsAt: (in category '*System-Changes') -----
+ changeRecordsAt: selector
+ 	"Return a list of ChangeRecords for all versions of the method at selector. Source code can be retrieved by sending string to any one.  Return nil if the method is absent."
+ 	"(Pen changeRecordsAt: #go:) collect: [:cRec | cRec string]"
+ 	^ChangeSet 
+ 		scanVersionsOf: (self compiledMethodAt: selector ifAbsent: [^ nil])
+ 		class: self meta: self isMeta
+ 		category: (self whichCategoryIncludesSelector: selector)
+ 		selector: selector.!

More information about the Squeak-dev mailing list