2
0

ChangeLog 8.0 KB

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