[squeak-dev] The Trunk: Tools-cmm.511.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Dec 17 16:53:35 UTC 2013


Chris Muller uploaded a new version of Tools to project The Trunk:
http://source.squeak.org/trunk/Tools-cmm.511.mcz

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

Name: Tools-cmm.511
Author: cmm
Time: 17 December 2013, 10:52:54.64 am
UUID: a6bd1338-4797-4405-b677-832e4a12139c
Ancestors: Tools-nice.510

Recover original accounting information for ChangeList>>#methodDiffFor:class:selector:prettyDiffs:.

=============== Diff against Tools-nice.510 ===============

Item was changed:
  ----- Method: ChangeList>>methodDiffFor:class:selector:prettyDiffs: (in category 'viewing access') -----
  methodDiffFor: aString class: aClass selector: aSelector prettyDiffs: prettyDiffBoolean
  	"Return a string comprising a source-code diff between an existing method and the source-code in aString.  DO prettyDiff if prettyDiffBoolean is true."
  
  	^ (aClass notNil and: [aClass includesSelector: aSelector])
  		ifTrue:
  			[TextDiffBuilder
  				buildDisplayPatchFrom: (aClass sourceCodeAt: aSelector)
  				to: aString
  				inClass: aClass
  				prettyDiffs: prettyDiffBoolean]
  		ifFalse:
  			[aString copy]!



More information about the Squeak-dev mailing list