[Pkg] The Trunk: Multilingual-nice.243.mcz

commits at source.squeak.org commits at source.squeak.org
Tue Jun 11 08:46:06 UTC 2019


Nicolas Cellier uploaded a new version of Multilingual to project The Trunk:
http://source.squeak.org/trunk/Multilingual-nice.243.mcz

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

Name: Multilingual-nice.243
Author: nice
Time: 11 June 2019, 10:45:54.414371 am
UUID: 94df4c4d-9cfc-0f4d-a971-221a81efe382
Ancestors: Multilingual-pre.242

As its comment tells, squeakToIso is no longer needed, at least since 2005.

The grace delay has been exceptionnally long, but time has come to stop sending it, YAGNI.
Both squeakToIso and isToSqueak are good candidates for deprecation.

=============== Diff against Multilingual-pre.242 ===============

Item was changed:
  ----- Method: MacUnicodeInputInterpreter>>nextCharFrom:firstEvt: (in category 'keyboard') -----
  nextCharFrom: sensor firstEvt: evtBuf 
  	| keyValue mark |
  	keyValue := evtBuf at: 6.
  	mark := self japaneseSpecialMark: keyValue.
  	mark notNil
  		ifTrue: [^ mark].
  	keyValue < 256
+ 		ifTrue: [^Character value: keyValue].
- 		ifTrue: [^ (Character value: keyValue) squeakToIso].
  	"Smalltalk systemLanguage charsetClass charFromUnicode: keyValue."
  	^ Unicode value: keyValue!

Item was changed:
  ----- Method: UTF32JPInputInterpreter>>nextCharFrom:firstEvt: (in category 'keyboard') -----
  nextCharFrom: sensor firstEvt: evtBuf 
  	| keyValue mark |
  	keyValue := evtBuf at: 6.
  	keyValue = 0 ifTrue: [keyValue := evtBuf at: 3].
  	mark := self japaneseSpecialMark: keyValue.
  	mark notNil
  		ifTrue: [^ mark].
  	keyValue < 256
+ 		ifTrue: [^Character value: keyValue].
- 		ifTrue: [^ (Character value: keyValue) squeakToIso].
  	^ Character leadingChar: JapaneseEnvironment leadingChar code: keyValue!

Item was changed:
  ----- Method: UTF32RussianInputInterpreter>>nextCharFrom:firstEvt: (in category 'keyboard') -----
  nextCharFrom: sensor firstEvt: evtBuf 
  	| keyValue |
  	keyValue := evtBuf at: 6.
  	keyValue < 256
+ 		ifTrue: [^Character value: keyValue].
- 		ifTrue: [^ (Character value: keyValue) squeakToIso].
  	^ Character leadingChar: RussianEnvironment leadingChar code: keyValue!



More information about the Packages mailing list