Print this page
rev 5615 : 6336885: RFE: Locale Data Deployment Enhancements
4609153: Provide locale data for Indic locales
5104387: Support for gl_ES locale (galician language)
6337471: desktop/system locale preferences support
7056139: (cal) SPI support for locale-dependent Calendar parameters
7058206: Provide CalendarData SPI for week params and display field value names
7073852: Support multiple scripts for digits and decimal symbols per locale
7079560: [Fmt-Da] Context dependent month names support in SimpleDateFormat
7171324: getAvailableLocales() of locale sensitive services should return the actual availability of locales
7151414: (cal) Support calendar type identification
7168528: LocaleServiceProvider needs to be aware of Locale extensions
7171372: (cal) locale's default Calendar should be created if unknown calendar is specified
Summary: JEP 127: Improve Locale Data Packaging and Adopt Unicode CLDR Data (part 1 w/o Jigsaw. by Naoto Sato and Masayoshi Okutsu)

Split Close
Expand all
Collapse all
          --- old/make/java/java/FILES_java.gmk
          +++ new/make/java/java/FILES_java.gmk
↓ open down ↓ 180 lines elided ↑ open up ↑
 181  181          java/util/IllegalFormatFlagsException.java \
 182  182          java/util/IllegalFormatPrecisionException.java \
 183  183          java/util/IllegalFormatWidthException.java \
 184  184          java/util/MissingFormatArgumentException.java \
 185  185          java/util/MissingFormatWidthException.java \
 186  186          java/util/UnknownFormatConversionException.java \
 187  187          java/util/UnknownFormatFlagsException.java \
 188  188      java/util/IllformedLocaleException.java \
 189  189      java/util/FormatterClosedException.java \
 190  190      java/util/ListResourceBundle.java \
 191      -        sun/util/EmptyListResourceBundle.java \
 192  191      java/util/Locale.java \
 193  192          sun/util/locale/BaseLocale.java \
 194  193          sun/util/locale/Extension.java \
 195  194          sun/util/locale/InternalLocaleBuilder.java \
 196  195          sun/util/locale/LanguageTag.java \
 197  196          sun/util/locale/LocaleExtensions.java \
 198  197          sun/util/locale/LocaleObjectCache.java \
 199  198          sun/util/locale/LocaleSyntaxException.java \
 200  199          sun/util/locale/LocaleUtils.java \
 201  200          sun/util/locale/ParseStatus.java \
 202  201          sun/util/locale/StringTokenIterator.java \
 203  202          sun/util/locale/UnicodeLocaleExtension.java \
      203 +            sun/util/locale/provider/AuxLocaleProviderAdapter.java \
      204 +            sun/util/locale/provider/AvailableLanguageTags.java \
      205 +            sun/util/locale/provider/BreakDictionary.java \
      206 +            sun/util/locale/provider/BreakIteratorProviderImpl.java \
      207 +            sun/util/locale/provider/CalendarDataProviderImpl.java \
      208 +            sun/util/locale/provider/CalendarDataUtility.java \
      209 +            sun/util/locale/provider/CollationRules.java \
      210 +            sun/util/locale/provider/CollatorProviderImpl.java \
      211 +            sun/util/locale/provider/CurrencyNameProviderImpl.java \
      212 +            sun/util/locale/provider/DateFormatProviderImpl.java \
      213 +            sun/util/locale/provider/DateFormatSymbolsProviderImpl.java \
      214 +            sun/util/locale/provider/DecimalFormatSymbolsProviderImpl.java \
      215 +            sun/util/locale/provider/DictionaryBasedBreakIterator.java \
      216 +            sun/util/locale/provider/HostLocaleProviderAdapter.java \
      217 +            sun/util/locale/provider/HostLocaleProviderAdapterImpl.java \
      218 +            sun/util/locale/provider/JRELocaleConstants.java \
      219 +            sun/util/locale/provider/JRELocaleProviderAdapter.java \
      220 +            sun/util/locale/provider/LocaleServiceProviderPool.java \
      221 +            sun/util/locale/provider/LocaleProviderAdapter.java \
      222 +            sun/util/locale/provider/LocaleDataMetaInfo.java \
      223 +            sun/util/locale/provider/LocaleNameProviderImpl.java \
      224 +            sun/util/locale/provider/LocaleResources.java \
      225 +            sun/util/locale/provider/NumberFormatProviderImpl.java \
      226 +            sun/util/locale/provider/RuleBasedBreakIterator.java \
      227 +            sun/util/locale/provider/SPILocaleProviderAdapter.java \
      228 +            sun/util/locale/provider/TimeZoneNameProviderImpl.java \
      229 +            sun/util/locale/provider/TimeZoneNameUtility.java \
 204  230      java/util/LocaleISOData.java \
 205      -        sun/util/LocaleServiceProviderPool.java \
 206      -        sun/util/LocaleDataMetaInfo.java \
      231 +        sun/util/cldr/CLDRLocaleProviderAdapter.java \
 207  232      java/util/MissingResourceException.java \
 208  233      java/util/NoSuchElementException.java \
 209  234      java/util/Observable.java \
 210  235      java/util/Observer.java \
 211  236      java/util/Properties.java \
 212  237          java/util/InvalidPropertiesFormatException.java \
 213  238      java/util/PropertyPermission.java \
 214  239      java/util/PropertyResourceBundle.java \
 215  240      java/util/Random.java \
 216  241      java/util/ResourceBundle.java \
 217  242          sun/util/ResourceBundleEnumeration.java \
 218  243          sun/util/CoreResourceBundleControl.java \
 219  244      java/util/Scanner.java \
 220  245      java/util/InputMismatchException.java \
 221  246      java/util/Stack.java \
 222  247      java/util/StringTokenizer.java \
 223  248      java/util/TimeZone.java \
 224  249          java/util/SimpleTimeZone.java \
 225      -        sun/util/TimeZoneNameUtility.java \
 226  250          sun/util/calendar/ZoneInfo.java \
 227  251          sun/util/calendar/ZoneInfoFile.java \
 228  252          sun/util/calendar/TzIDOldMapping.java \
 229  253      java/util/TooManyListenersException.java \
 230  254      java/util/Comparator.java \
 231  255      java/util/Collections.java \
 232  256      java/util/Iterator.java \
 233  257      java/util/ListIterator.java \
 234  258      java/util/Collection.java \
 235  259          java/util/Set.java \
↓ open down ↓ 126 lines elided ↑ open up ↑
 362  386          java/util/prefs/AbstractPreferences.java \
 363  387      java/util/prefs/PreferenceChangeEvent.java \
 364  388      java/util/prefs/PreferenceChangeListener.java \
 365  389      java/util/prefs/NodeChangeEvent.java \
 366  390      java/util/prefs/NodeChangeListener.java \
 367  391      java/util/prefs/BackingStoreException.java \
 368  392      java/util/prefs/InvalidPreferencesFormatException.java \
 369  393      java/util/prefs/PreferencesFactory.java \
 370  394      java/util/prefs/Base64.java \
 371  395      java/util/prefs/XmlSupport.java \
      396 +    java/util/spi/CalendarDataProvider.java \
 372  397      java/util/spi/CurrencyNameProvider.java \
 373  398      java/util/spi/LocaleNameProvider.java \
 374  399      java/util/spi/LocaleServiceProvider.java \
 375  400      java/util/spi/ResourceBundleControlProvider.java \
 376  401      java/util/spi/TimeZoneNameProvider.java \
 377  402      java/io/Closeable.java \
 378  403      java/io/Flushable.java \
 379  404      java/io/PipedInputStream.java \
 380  405      java/io/PipedOutputStream.java \
 381  406      java/io/IOException.java \
↓ open down ↓ 111 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX