[etoys-dev] Etoys: Multilingual-bf.14.mcz

commits at source.squeak.org commits at source.squeak.org
Mon Sep 6 06:40:58 EDT 2010


Bert Freudenberg uploaded a new version of Multilingual to project Etoys:
http://source.squeak.org/etoys/Multilingual-bf.14.mcz

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

Name: Multilingual-bf.14
Author: bf
Time: 6 September 2010, 12:40:31 pm
UUID: 85b5ac16-4dd4-453a-88ce-39157b63c8f3
Ancestors: Multilingual-bf.13

Fix SQ-229: Can't type non-latin characters on Mac OS X

=============== Diff against Multilingual-bf.13 ===============

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



More information about the etoys-dev mailing list