[squeak-dev] The Trunk: System-cmm.689.mcz
commits at source.squeak.org
commits at source.squeak.org
Wed Nov 12 21:27:03 UTC 2014
Chris Muller uploaded a new version of System to project The Trunk:
http://source.squeak.org/trunk/System-cmm.689.mcz
==================== Summary ====================
Name: System-cmm.689
Author: cmm
Time: 12 November 2014, 3:19:56.156 pm
UUID: a1ffba24-42ff-4391-9387-4e8ee20e6b2a
Ancestors: System-ul.688
Populate all LocaleID's 'country's.
=============== Diff against System-ul.688 ===============
Item was added:
+ ----- Method: LocaleID class>>countryFor: (in category 'accessing') -----
+ countryFor: iso6391Code
+ "http://www.loc.gov/standards/iso639-2/php/code_list.php"
+ ^ iso6391Code
+ caseOf:
+ { ['af'] -> ['Afrikaans'].
+ ['ca'] -> ['Catalan'].
+ ['cs'] -> [ 'Czech'].
+ ['da'] -> [ 'Danish'].
+ ['de'] -> [ 'German'].
+ ['el'] -> [ 'Greek Modern'].
+ ['en'] -> [ 'English'].
+ ['es'] -> [ 'Spanish'].
+ ['eu'] -> [ 'Basque'].
+ ['fi'] -> [ 'Finnish'].
+ ['fo'] -> [ 'Faroese'].
+ ['fr'] -> [ 'French'].
+ ['ga'] -> [ 'Irish'].
+ ['gd'] -> [ 'Gaelic'].
+ ['hr'] -> [ 'Croatian'].
+ ['hu'] -> [ 'Hungarian'].
+ ['is'] -> [ 'Icelandic'].
+ ['it'] -> [ 'Italian'].
+ ['ja'] -> [ 'Japanese'].
+ ['ja-etoys'] -> [ 'Japanese'].
+ ['ko'] -> [ 'Korean'].
+ ['nl'] -> [ 'Dutch'].
+ ['no'] -> [ 'Norwegian'].
+ ['pt'] -> [ 'Portuguese'].
+ ['rm'] -> [ 'Romansh'].
+ ['ro'] -> [ 'Romainian'].
+ ['sk'] -> [ 'Slovak'].
+ ['sl'] -> [ 'Slovenian'].
+ ['sq'] -> [ 'Albanian'].
+ ['sv'] -> [ 'Swedish'].
+ ['sw'] -> [ 'Swahili'].
+ ['zh'] -> [ 'Chinese'] }
+ otherwise:
+ [ 'other' ]!
Item was changed:
----- Method: LocaleID>>isoLanguage:isoCountry: (in category 'initialize') -----
+ isoLanguage: langString isoCountry: countryStringOrNil
- isoLanguage: langString isoCountry: countryStringOrNil
isoLanguage := langString.
+ isoCountry := countryStringOrNil ifNil: (self class countryFor: langString)!
- isoCountry := countryStringOrNil!
Item was changed:
(PackageInfo named: 'System') postscript: '"Preferences already removed by hand, but whose state still lingers:"
+ LocaleID allInstances do:
+ [ : each | each
+ isoLanguage: each isoLanguage
+ isoCountry: (each isoCountry ifNil: [ each isoCountry ]) ].
+ LanguageEnvironment knownEnvironments rehash'!
- Preferences removePreference: #upgradeIsMerge.
- Preferences removePreference: #colorWhenPrettyPrinting.
- Preferences removePreference: #promptForUpdateServer.
- Preferences removePreference: #updateSavesFile.
- Preferences removePreference: #updateFromServerAtStartup.'!
More information about the Squeak-dev
mailing list
|