ChangeLog 6.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196
  1. 2007-11-03 Atsushi Enomoto <[email protected]>
  2. * DateTimeFormatEntry.cs, Driver.cs : adjust the count of
  3. MonthNames and AbbreviatedMonthNames entries to 13.
  4. Fixed bug #332553.
  5. 2007-10-30 Atsushi Enomoto <[email protected]>
  6. * Driver.cs, DateTimeFormatEntry.cs : since FullDateTimePattern
  7. should be computed on the overriden Long[Date/Time]Pattern, compute
  8. it later than reading all format resources (langs/locales/supp).
  9. 2007-08-21 Atsushi Enomoto <[email protected]>
  10. * Driver.cs : for Euskara culture (eu_ES) do not trim dd which is
  11. laid after 'ren' in the long format.
  12. 2007-05-15 Atsushi Enomoto <[email protected]>
  13. * CultureInfoEntry.cs : output Territory, which is used for RegionInfo.
  14. * RegionInfoEntry.cs : added dummy int which is a slot for LCID.
  15. 2007-04-25 Atsushi Enomoto <[email protected]>
  16. * Driver.cs : use invariant culture to sort culture names.
  17. Fixed bug #81150, patch by Changwoo Ryu.
  18. 2007-04-17 Atsushi Enomoto <[email protected]>
  19. * Driver.cs : in some cultures month/year and day/month could be in
  20. reverse order, so don't assume month before year and day before
  21. month. Made the "hack" code more practical.
  22. 2006-04-10 Atsushi Enomoto <[email protected]>
  23. * langs/nn.xml, locales/nn_NO.xml, Driver.cs :
  24. Did the same for nn-NO.
  25. 2006-03-29 Atsushi Enomoto <[email protected]>
  26. * langs/nb.xml
  27. locales/nb_NO.xml : imported from CLDR 1.3 data. (I know I'm
  28. directly adding them here, since there seems no simple way to
  29. add them as data in "supp" dir).
  30. * Driver.cs :
  31. Reuse XPathDocument for lcids.xml.
  32. For "nb-NO" we need tricky code since its parent culture is "no"
  33. (not "nb"), while some properties seems based on "nb".
  34. Maybe we need some fundamental fixes to consider lcids.xml for
  35. parent-child relationship, but right now, it's mostly fruitless.
  36. 2005-08-17 Atsushi Enomoto <[email protected]>
  37. * Driver.cs : add primary date/time pattern strings as the first
  38. entry of for each "whole specific patterns".
  39. (e.g. LongDatePatterns[0] should be LongDatePattern.)
  40. 2005-08-17 Atsushi Enomoto <[email protected]>
  41. * CultureInfoEntry.cs : added RegionId.
  42. * Driver.cs : modified to not write RegionLCIDMap and use
  43. CultureInfoEntry for that lookup purpose instead.
  44. 2005-08-15 Atsushi Enomoto <[email protected]>
  45. * RegionInfoEntry.cs,
  46. Driver.cs,
  47. Makefile.am : added RegionInfo table output support.
  48. 2005-08-11 Atsushi Enomoto <[email protected]>
  49. * regions.xml : ugh, it does not match something .net returns, so
  50. remove it.
  51. 2005-08-11 Atsushi Enomoto <[email protected]>
  52. * regions.xml : new file. All region IDs from existing RegionInfo.cs.
  53. 2005-07-07 Atsushi Enomoto <[email protected]>
  54. * Driver.cs : Fixed bug #75499. There were hy_AM.xml and
  55. hy_AM_REVISED.xml files in the locale builder archive.
  56. 2005-06-27 Atsushi Enomoto <[email protected]>
  57. * Driver.cs : basic pattern string should be added to extra pattern
  58. array. This fixes bug #75353.
  59. 2005-05-19 Atsushi Enomoto <[email protected]>
  60. * Driver.cs, CultureInfoEntry.cs : Use hacky shallow copy to clone
  61. zh-CHS into zh-CHT.
  62. 2005-05-18 Atsushi Enomoto <[email protected]>
  63. * Driver.cs : quick workaround for zh-CHT related breakage.
  64. 2005-05-12 Atsushi Enomoto <[email protected]>
  65. * Entry.cs :
  66. build fix. Incorrectly allowed access to protected member.
  67. * CultureInfoEntry.cs,
  68. Driver.cs :
  69. Handle language "zh-CHS" as special case, since there is no "zh".
  70. * Makefile :
  71. use -debug+ instead of -g (convenient when verifying with csc).
  72. 2005-02-17 Atsushi Enomoto <[email protected]>
  73. * Driver.cs : set \n for writer's NewLine explicitly (otherwise it
  74. results in mixed line ending in culture-info-table.h).
  75. 2004-12-13 Ben Maurer <[email protected]>
  76. * CultureInfoEntry.cs (AppendTableRow): Stringify the
  77. textinfoentry
  78. * TextInfoEntry.cs: New file for textinfo data
  79. * textinfo.xml: textinfo data
  80. * Driver.cs: Harness all the stuff above
  81. * Makefile.am: add new files
  82. Mon Aug 9 13:24:09 CEST 2004 Paolo Molaro <[email protected]>
  83. * Driver.cs, Entry.cs, CultureInfoEntry.cs, DateTimeFormatEntry.cs,
  84. NumberFormatEntry.cs: create a more compact representation of the
  85. data.
  86. 2004-06-09 Gonzalo Paniagua Javier <[email protected]>
  87. * Driver.cs: handle single quotes in the pattern. We used to fail for,
  88. at least, es and pt cultures with full patterns like
  89. "EEEE d' de 'MMMM' de 'yyyy".
  90. 2004-06-08 Atsushi Enomoto <[email protected]>
  91. * Driver.cs : To make "extra pattern only" xxxFormatLength possible,
  92. fill values only when the exact element was available.
  93. 2004-06-08 Atsushi Enomoto <[email protected]>
  94. * DateTimeFormatEntry.cs : Use "{0}" for empty array.
  95. 2004-06-08 Atsushi Enomoto <[email protected]>
  96. * DateTimeFormatEntry.cs : Added "all datetime patterns" support.
  97. * Driver.cs : Added "all datetime patterns" support and fixed some
  98. XPathNavigator use to strictly navigate to "pattern" element.
  99. 2004-06-05 Atsushi Enomoto <[email protected]>
  100. * Driver.cs : Percent patterns are not properly parsed since they are
  101. in fact not separated by '.'
  102. * Entry.cs : Escape '\' to "\\" (for Japanese yen-sign fix).
  103. 2004-06-05 Atsushi Enomoto <[email protected]>
  104. * Driver.cs :
  105. - NumberDecimalDigits are almost differently specified by locale
  106. xml files. Almost all of them have ".###", but we need ".##" in
  107. almost all the locale. So let's *assume* that the number of
  108. digit is always +1 extraneous by this Driver itself.
  109. This change accompanies with some existing supp/*.xml changes.
  110. - For decimal patterns and currency patterns, when numeric patterns
  111. does not have ';'-separated patterns, it ignored the whole pattern
  112. string. Fixed it by just copying the same patterns.
  113. - When parsing percent patterns, '%' characters were in the way.
  114. - When the decimal part of the percent pattern ends with ".##0",
  115. the value of PercentDecimalDigits is 2.
  116. - Assume PercentDecimalDigits as 2 by default.
  117. 2004-06-05 Atsushi Enomoto <[email protected]>
  118. * Driver.cs : Let's ignore DTD that takes most of the running time.
  119. 2004-06-03 Atsushi Enomoto <[email protected]>
  120. * Driver.cs : {3} is the almost default number for group digits.
  121. 2004-05-26 Atsushi Enomoto <[email protected]>
  122. * Driver.cs : for af_ZA locale, am/pm part got required to support
  123. "empty" string. So check am/pm elements and overwrite AMDesigner/
  124. PMDesigner value even if they consist of empty string.
  125. * (moved logs for supp/ content to supp/)
  126. 2004-05-25 Jackson Harper <[email protected]>
  127. * Makefile.am: Extract xml files.
  128. 2004-05-24 Jackson Harper <[email protected]>
  129. * Driver.cs: Filter on GetFiles so we only get the xml locale files.