2004-06-05 Atsushi Enomoto <atsushi@ximian.com>
authorAtsushi Eno <atsushieno@gmail.com>
Sat, 5 Jun 2004 15:39:24 +0000 (15:39 -0000)
committerAtsushi Eno <atsushieno@gmail.com>
Sat, 5 Jun 2004 15:39:24 +0000 (15:39 -0000)
commit6f7c7183a58d2e6831f5f2d3c29637596345bda0
tree16b149e6cdd486524942f9bd1a5f80c044dde223
parent4e222e016dedf6e3ae00d263ff89edcd81e9a6ce
2004-06-05  Atsushi Enomoto  <atsushi@ximian.com>

* Driver.cs :
  - NumberDecimalDigits are almost differently specified by locale
    xml files. Almost all of them have ".###", but we need ".##" in
    almost all the locale. So let's *assume* that the number of
    digit is always +1 extraneous by this Driver itself.
    This change accompanies with some existing supp/*.xml changes.

  - For decimal patterns and currency patterns, when numeric patterns
    does not have ';'-separated patterns, it ignored the whole pattern
    string. Fixed it by just copying the same patterns.

  - When parsing percent patterns, '%' characters were in the way.
  - When the decimal part of the percent pattern ends with ".##0",
    the value of PercentDecimalDigits is 2.
  - Assume PercentDecimalDigits as 2 by default.

svn path=/trunk/mono/; revision=28870
tools/locale-builder/ChangeLog
tools/locale-builder/Driver.cs