[squeak-dev] The Trunk: EToys-tfel.217.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Aug 30 16:52:24 UTC 2016


Tim Felgentreff uploaded a new version of EToys to project The Trunk:
http://source.squeak.org/trunk/EToys-tfel.217.mcz

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

Name: EToys-tfel.217
Author: tfel
Time: 30 August 2016, 6:51:11.622793 pm
UUID: e2a60eff-eb01-5845-8e80-27de2788ffd3
Ancestors: EToys-tfel.216

- no deprecation warnings
- override compilation on Player to work around decompiler bugs

=============== Diff against EToys-tfel.216 ===============

Item was added:
+ ----- Method: Player class>>compile:classified:withStamp:notifying:logSource:for: (in category '*Etoys-Squeakland-private') -----
+ compile: text classified: category withStamp: changeStamp notifying: requestor logSource: logSource for: anInstance
+ 	| methodAndNode trailer |
+ 	trailer := self defaultMethodTrailer.
+ 	trailer sourceCode: text.
+ 	methodAndNode := self basicCompile: text asString notifying: requestor 
+ 							trailer: trailer ifFail: [^nil] for: anInstance.
+ 	logSource ifTrue: [
+ 		self logMethodSource: text forMethodWithNode: methodAndNode 
+ 			inCategory: category withStamp: changeStamp notifying: requestor.
+ 	].
+ 	self addAndClassifySelector: methodAndNode selector withMethod: methodAndNode 
+ 		method inProtocol: category notifying: requestor.
+ 	self theNonMetaClass noteCompilationOf: methodAndNode selector meta: self isMeta.
+ 	^ methodAndNode selector!

Item was changed:
  ----- Method: ReleaseBuilderSqueakland class>>setPreferences (in category 'scripts') -----
  setPreferences
  
  	super setPreferences.
  	Preferences cambridge.
  	Preferences allPreferences do: [:each |
  		each defaultValue: each preferenceValue].
  
  	Preferences
  		disable: #alternativeWindowBoxesLook;
  		enable: #magicHalos;
  		enable: #mouseOverHalos;
  		enable: #roundedScrollBarLook;
  		enable: #roundedWindowCorners;
  		enable: #showAdvancedNavigatorButtons;
  		disable: #honorDesktopCmdKeys;
  		disable: #warnIfNoChangesFile;
  		disable: #warnIfNoSourcesFile;
  		enable: #unlimitedPaintArea;
  		enable: #fastDragWindowForMorphic;
  		enable: #noviceMode;
  		disable: #generalizedYellowButtonMenu;
  		disable: #showAdvancedNavigatorButtons;
  		disable: #signProjectFiles;
  		disable: #warnIfNoChangesFile;
  		disable: #warnIfChangesFileReadOnly;
  		disable: #warnIfNoSourcesFile.
  	Morph preferredCornerRadius: 8.
  	PluggableButtonMorph roundedButtonCorners: true.
  	FillInTheBlankMorph roundedDialogCorners: true.
  	SystemWindow roundedWindowCorners: true.
  	Cursor useBiggerCursors: true.
  	TrashCanMorph
  		slideDismissalsToTrash: true;
  		preserveTrash: true.
  	SugarNavigatorBar
  		showHideButton: false;
+ 		showSugarNavigator: true.
+ 	Deprecation showDeprecationWarnings: false.!
- 		showSugarNavigator: true.!



More information about the Squeak-dev mailing list