[etoys-dev] Etoys Inbox: Multilingual-KR.6.mcz
commits at source.squeak.org
commits at source.squeak.org
Fri May 28 03:16:38 EDT 2010
A new version of Multilingual was added to project Etoys Inbox:
http://source.squeak.org/etoysinbox/Multilingual-KR.6.mcz
==================== Summary ====================
Name: Multilingual-KR.6
Author: KR
Time: 28 May 2010, 4:16:17 pm
UUID: ce04fea3-0067-7646-a291-e5a3381eed12
Ancestors: Multilingual-Richo.5
fix SQ-539 "Cannot copy & paste Japanese external texts on Windows platform"
=============== Diff against Multilingual-Richo.5 ===============
Item was changed:
----- Method: JapaneseEnvironment class>>clipboardInterpreterClass (in category 'subclass responsibilities') -----
clipboardInterpreterClass
| platformName osVersion |
platformName := SmalltalkImage current platformName.
osVersion := SmalltalkImage current getSystemAttribute: 1002.
(platformName = 'Win32' and: [osVersion = 'CE'])
ifTrue: [^NoConversionClipboardInterpreter].
+ platformName = 'Win32'
+ ifTrue: [^self win32VMUsesUnicode
+ ifTrue: [UTF8JPClipboardInterpreter]
+ ifFalse: [WinShiftJISClipboardInterpreter]].
- platformName = 'Win32' ifTrue: [^WinShiftJISClipboardInterpreter].
platformName = 'Mac OS'
ifTrue: [
^('4.*' match: (SmalltalkImage current macVmMajorMinorBuildVersionString)) ifTrue: [MacUTF8ClipboardInterpreter] ifFalse: [MacShiftJISClipboardInterpreter]].
^platformName = 'unix'
ifTrue:
[(ShiftJISTextConverter encodingNames includes: X11Encoding getEncoding)
ifTrue: [MacShiftJISClipboardInterpreter]
ifFalse: [UnixJPClipboardInterpreter]]
ifFalse: [ NoConversionClipboardInterpreter ]!
More information about the etoys-dev
mailing list