[Vm-dev] VM Maker: CogTools-eem.75.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Sep 26 18:56:16 UTC 2016


Eliot Miranda uploaded a new version of CogTools to project VM Maker:
http://source.squeak.org/VMMaker/CogTools-eem.75.mcz

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

Name: CogTools-eem.75
Author: eem
Time: 26 September 2016, 11:56:11.038173 am
UUID: 68be492b-2f5b-41e3-bf37-6c2aa72e0388
Ancestors: CogTools-eem.74

Make VMProfiler open in Squeak 5.1

=============== Diff against CogTools-eem.74 ===============

Item was changed:
  ----- Method: VMProfiler>>checkMorph:get:set: (in category 'opening') -----
  checkMorph: help get: getter set: setter
  	| checkBoxButton |
  	checkBoxButton := UpdatingThreePhaseButtonMorph checkBox.
  	#(onImage pressedImage offImage)
  		with: #(onImage: pressedImage: offImage:)
+ 		do: [:get :set| | form |
+ 			((form := checkBoxButton perform: get) isColorForm
+ 			 and: [form colors last = Color white]) ifTrue:
- 		do: [:get :set|
- 			(checkBoxButton perform: get) colors last = Color white ifTrue:
  				[checkBoxButton
  					perform: set
  					with: ((checkBoxButton perform: get) copy
  							colors: {Color transparent. Color black};
  							yourself)]].
  	^checkBoxButton
  		target: self;
  		actionSelector: setter;
  		getSelector: getter;
  		setBalloonText: help;
  		yourself!



More information about the Vm-dev mailing list