[squeak-dev] The Inbox: EToys-nice.372.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Dec 9 17:21:26 UTC 2019


Nicolas Cellier uploaded a new version of EToys to project The Inbox:
http://source.squeak.org/inbox/EToys-nice.372.mcz

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

Name: EToys-nice.372
Author: nice
Time: 9 December 2019, 6:20:54.94058 pm
UUID: 2cffef5b-8de9-434d-967e-a2e1488cb189
Ancestors: EToys-mt.371

Nuke Windows CE OS support at image side.
We do not support such legacy OS on OpenSmalltalk VM side.

=============== Diff against EToys-mt.371 ===============

Item was changed:
  ----- Method: M17nEnvironment class>>inputInterpreterClass (in category 'subclass responsibilities') -----
  inputInterpreterClass
  	| platformName |
  	platformName := SmalltalkImage current platformName.
- 	platformName = 'Win32'
- 			ifTrue: [ 'CE' = (SmalltalkImage current getSystemAttribute: 1002)
- 						ifTrue: [^ MacRomanInputInterpreter]].
  	platformName = 'MacOS'
  			ifTrue: [^MacRomanInputInterpreter].
  	^M17nInputInterpreter.!

Item was changed:
  ----- Method: NepaleseEnvironment class>>inputInterpreterClass (in category 'subclass responsibilities') -----
  inputInterpreterClass
+ 	| platformName |
- 	| platformName osVersion |
  	platformName := SmalltalkImage current platformName.
- 	osVersion := SmalltalkImage current getSystemAttribute: 1002.
- 	(platformName = 'Win32'
- 			and: [osVersion = 'CE'])
- 		ifTrue: [^ MacRomanInputInterpreter].
  	platformName = 'Win32'
  		ifTrue: [^ UTF32NPInputInterpreter].
  	platformName = 'Mac OS'
  		ifTrue: [^ MacUnicodeInputInterpreter].
  	platformName = 'unix'
  		ifTrue: [^ UTF32NPInputInterpreter].
  	^ MacRomanInputInterpreter!



More information about the Squeak-dev mailing list