]>
granicus.if.org Git - icu/log
Markus Scherer [Mon, 19 Dec 2011 05:21:15 +0000 (05:21 +0000)]
ICU-8972 progress towards preparseucd.py also parsing uchar.h & uscript.h and writing pnames_data.h; add remaining ICU-specific properties that used to be in SyntheticPropertyAliases.txt
X-SVN-Rev: 31157
Markus Scherer [Mon, 19 Dec 2011 01:49:34 +0000 (01:49 +0000)]
ICU-8972 PropsBuilder makes more sense than PropsWriter
X-SVN-Rev: 31156
Markus Scherer [Mon, 19 Dec 2011 01:49:04 +0000 (01:49 +0000)]
ICU-8972 PropsBuilder makes more sense than PropsWriter
X-SVN-Rev: 31155
Markus Scherer [Sun, 18 Dec 2011 21:35:25 +0000 (21:35 +0000)]
ICU-8972 propname_data.h with generator name rather than date (stable output)
X-SVN-Rev: 31154
Markus Scherer [Sun, 18 Dec 2011 21:33:57 +0000 (21:33 +0000)]
ICU-8972 move genpname/genpname.cpp to genprops/pnameswriter.cpp; use on-the-fly property names data for ppucd parsing: avoids having to rebuild ICU & tools before generating properties data
X-SVN-Rev: 31153
Markus Scherer [Sun, 18 Dec 2011 16:05:55 +0000 (16:05 +0000)]
ICU-8972 add ISO 15924-only script codes
X-SVN-Rev: 31152
Markus Scherer [Sun, 18 Dec 2011 16:01:49 +0000 (16:01 +0000)]
ICU-8972 preparseucd.py: add ISO 15924-only script codes, change argv[2] to path/to/ICU/src/root, prepend UTF-8 BOM to some test files
X-SVN-Rev: 31151
Markus Scherer [Sun, 18 Dec 2011 08:17:16 +0000 (08:17 +0000)]
ICU-8972 genprops: merge props2writer.cpp (which used to be props2.cpp) into corepropswriter.cpp (which used to be store.c); avoids clumsy back-and-forth
X-SVN-Rev: 31150
Markus Scherer [Sun, 18 Dec 2011 07:23:10 +0000 (07:23 +0000)]
ICU-8972 genprops: minor fix, guard against nv=-100
X-SVN-Rev: 31149
Markus Scherer [Sun, 18 Dec 2011 06:56:02 +0000 (06:56 +0000)]
ICU-8972 uprops.icu data different but equivalent from rewritten genprops, reads data in different order from before
X-SVN-Rev: 31148
Markus Scherer [Sun, 18 Dec 2011 06:53:54 +0000 (06:53 +0000)]
ICU-8972 genprops: use ppucd.txt for all uprops.icu properties including Script_Extensions; cleanup
X-SVN-Rev: 31147
Markus Scherer [Sun, 18 Dec 2011 06:52:50 +0000 (06:52 +0000)]
ICU-8972 parse ppucd.txt scx=Script_Extensions
X-SVN-Rev: 31146
Markus Scherer [Sun, 18 Dec 2011 03:21:54 +0000 (03:21 +0000)]
ICU-8972 genprops: use ppucd.txt for gc, nt, nv
X-SVN-Rev: 31145
Markus Scherer [Sun, 18 Dec 2011 00:37:18 +0000 (00:37 +0000)]
ICU-8972 genprops: remove --csource option (always write both C & binary), use argv[1]=path/to/ICU/src/root instead of --destdir; separate finalizing vs. writing data
X-SVN-Rev: 31144
Markus Scherer [Sat, 17 Dec 2011 06:31:25 +0000 (06:31 +0000)]
ICU-8972 genprops: use ppucd.txt for enumerated properties
X-SVN-Rev: 31143
Markus Scherer [Sat, 17 Dec 2011 05:45:58 +0000 (05:45 +0000)]
ICU-8972 genprops: use ppucd.txt for binary properties
X-SVN-Rev: 31142
Markus Scherer [Sat, 17 Dec 2011 05:03:26 +0000 (05:03 +0000)]
ICU-8972 genprops: use ppucd.txt for the age property; some cleanup
X-SVN-Rev: 31141
Markus Scherer [Sat, 17 Dec 2011 04:58:41 +0000 (04:58 +0000)]
ICU-8972 machine-generated file with generator name rather than date (deterministic output)
X-SVN-Rev: 31140
Markus Scherer [Fri, 16 Dec 2011 07:25:19 +0000 (07:25 +0000)]
ICU-7973 C: no non-const initializers
X-SVN-Rev: 31138
Markus Scherer [Fri, 16 Dec 2011 06:51:58 +0000 (06:51 +0000)]
ICU-8972 genprops: start to read ppucd.txt, use that for Decomposition_Type
X-SVN-Rev: 31137
Markus Scherer [Fri, 16 Dec 2011 06:43:44 +0000 (06:43 +0000)]
ICU-8972 various small fixes & improvements
X-SVN-Rev: 31136
Steven R. Loomis [Fri, 16 Dec 2011 01:08:33 +0000 (01:08 +0000)]
ICU-8992 warning cleanup
X-SVN-Rev: 31135
Steven R. Loomis [Fri, 16 Dec 2011 01:06:57 +0000 (01:06 +0000)]
ICU-8653 warning cleanup
X-SVN-Rev: 31134
Markus Scherer [Fri, 16 Dec 2011 00:41:08 +0000 (00:41 +0000)]
ICU-8972 rename genprops data structure builder files in preparation for merging Unicode tools
X-SVN-Rev: 31133
Markus Scherer [Fri, 16 Dec 2011 00:15:14 +0000 (00:15 +0000)]
ICU-8972 add parser for ppucd.txt, preparsed UCD data with simple syntax
X-SVN-Rev: 31132
Markus Scherer [Fri, 16 Dec 2011 00:09:34 +0000 (00:09 +0000)]
ICU-8972 add ppucd.txt, preparsed UCD data with simple syntax
X-SVN-Rev: 31131
Markus Scherer [Thu, 15 Dec 2011 23:58:14 +0000 (23:58 +0000)]
ICU-8972 script to preparse the UCD (multiple .txt files) into a single ppucd.txt with a simple syntax
X-SVN-Rev: 31130
Markus Scherer [Thu, 15 Dec 2011 23:29:52 +0000 (23:29 +0000)]
ICU-9016 document default Numeric_Value differs from Unicode Standard
X-SVN-Rev: 31129
Markus Scherer [Thu, 15 Dec 2011 23:28:55 +0000 (23:28 +0000)]
ICU-9016 document default Numeric_Value differs from Unicode Standard
X-SVN-Rev: 31128
Steven R. Loomis [Thu, 15 Dec 2011 23:16:20 +0000 (23:16 +0000)]
ICU-8653 update icuinfo, add icuinfo to howexpensive benchmark.
X-SVN-Rev: 31127
Markus Scherer [Thu, 15 Dec 2011 22:30:24 +0000 (22:30 +0000)]
ICU-9013 deprecate API for Unicode 1.0 character names & ISO comments, remove support & data
X-SVN-Rev: 31126
Markus Scherer [Thu, 15 Dec 2011 21:43:35 +0000 (21:43 +0000)]
ICU-9013 deprecate API for Unicode 1.0 character names & ISO comments, remove support & data
X-SVN-Rev: 31125
Markus Scherer [Thu, 15 Dec 2011 21:43:23 +0000 (21:43 +0000)]
ICU-9013 exclude Unicode_1_Name data from unames.icu
X-SVN-Rev: 31124
Mark Davis [Thu, 15 Dec 2011 21:33:04 +0000 (21:33 +0000)]
ICU-9015 Fix UnicodeProperty for tests
X-SVN-Rev: 31123
Markus Scherer [Thu, 15 Dec 2011 17:02:43 +0000 (17:02 +0000)]
ICU-7973 make isICUVersionAtLeast() easier to use, add isICUVersionBefore()
X-SVN-Rev: 31122
Markus Scherer [Thu, 15 Dec 2011 16:57:46 +0000 (16:57 +0000)]
ICU-7973 fix & rename skipIfBeforeICU() -> isICUVersionBefore() & isICUVersionAtLeast()
X-SVN-Rev: 31121
Steven R. Loomis [Thu, 15 Dec 2011 06:16:05 +0000 (06:16 +0000)]
ICU-8653 add how expensive is benchmark
X-SVN-Rev: 31120
Markus Scherer [Thu, 15 Dec 2011 00:43:16 +0000 (00:43 +0000)]
ICU-9008 version of RES_GET_INT(res) for when >> does not sign-extend
X-SVN-Rev: 31119
Markus Scherer [Thu, 15 Dec 2011 00:04:40 +0000 (00:04 +0000)]
ICU-9000 use our own implementation of uprv_stricmp() and uprv_strnicmp() to make sure we use language-independent case mappings/comparisons
X-SVN-Rev: 31118
Markus Scherer [Wed, 14 Dec 2011 23:43:56 +0000 (23:43 +0000)]
ICU-8999 uprv_isASCIILetter()
X-SVN-Rev: 31117
Markus Scherer [Tue, 13 Dec 2011 21:19:02 +0000 (21:19 +0000)]
ICU-8878 minor readme update for ICU4C 49 M2
X-SVN-Rev: 31113
Steven R. Loomis [Tue, 13 Dec 2011 18:35:57 +0000 (18:35 +0000)]
ICU-8878 update urename.h
X-SVN-Rev: 31112
Michael Ow [Tue, 13 Dec 2011 18:03:34 +0000 (18:03 +0000)]
ICU-8718 Fix memory leak from orphaned LocalArray pointer in SimpleDateFormat
X-SVN-Rev: 31111
Michael Ow [Tue, 13 Dec 2011 17:44:31 +0000 (17:44 +0000)]
ICU-8887 Update timezone doc in ICU4J
X-SVN-Rev: 31110
Michael Ow [Tue, 13 Dec 2011 17:44:04 +0000 (17:44 +0000)]
ICU-8887 Update timezone doc in ICU4C
X-SVN-Rev: 31109
Steven R. Loomis [Tue, 13 Dec 2011 17:18:01 +0000 (17:18 +0000)]
ICU-8931 fix quoting on options
X-SVN-Rev: 31108
Yoshito Umaoka [Tue, 13 Dec 2011 15:22:01 +0000 (15:22 +0000)]
ICU-8877 Updated the API change report for 49M2.
X-SVN-Rev: 31106
Markus Scherer [Tue, 13 Dec 2011 00:34:52 +0000 (00:34 +0000)]
ICU-8668 add more parentheses, avoid warnings
X-SVN-Rev: 31105
Steven R. Loomis [Mon, 12 Dec 2011 23:45:14 +0000 (23:45 +0000)]
ICU-9001 update docs for APIChangeReport
X-SVN-Rev: 31104
Steven R. Loomis [Mon, 12 Dec 2011 23:35:07 +0000 (23:35 +0000)]
ICU-8668 add parenthesis
X-SVN-Rev: 31103
Markus Scherer [Mon, 12 Dec 2011 23:29:51 +0000 (23:29 +0000)]
ICU-8801 comment out unused method parameter, avoid warning
X-SVN-Rev: 31102
Michael Ow [Mon, 12 Dec 2011 23:28:25 +0000 (23:28 +0000)]
ICU-8716 Update intltest and cintltst to pass without data in 49M2
X-SVN-Rev: 31101
Steven R. Loomis [Mon, 12 Dec 2011 23:22:46 +0000 (23:22 +0000)]
ICU-8878 APIChangeReport
X-SVN-Rev: 31100
Peter Edberg [Mon, 12 Dec 2011 20:03:05 +0000 (20:03 +0000)]
ICU-8958 Review fixes - better handling of error conditions
X-SVN-Rev: 31099
Michael Ow [Mon, 12 Dec 2011 19:29:27 +0000 (19:29 +0000)]
ICU-8718 Fix missing fLeapMonthPatterns when using copy constructor
X-SVN-Rev: 31098
Michael Ow [Mon, 12 Dec 2011 17:19:04 +0000 (17:19 +0000)]
ICU-8958 Fix memory leak in test code.
X-SVN-Rev: 31097
Michael Ow [Mon, 12 Dec 2011 17:18:19 +0000 (17:18 +0000)]
ICU-8718 Fix memory leak caused by not deleting fLeapMonthPatterns
X-SVN-Rev: 31096
Abhinav Gupta [Mon, 12 Dec 2011 16:16:15 +0000 (16:16 +0000)]
ICU-8668 Remove isalpha dependency
X-SVN-Rev: 31095
Yoshito Umaoka [Mon, 12 Dec 2011 15:13:05 +0000 (15:13 +0000)]
ICU-8877 Updated version# in readme.html
X-SVN-Rev: 31094
Yoshito Umaoka [Sun, 11 Dec 2011 19:15:28 +0000 (19:15 +0000)]
ICU-8909 Removed a left over debug code (printf) from putil.cpp
X-SVN-Rev: 31091
Peter Edberg [Sat, 10 Dec 2011 00:41:25 +0000 (00:41 +0000)]
ICU-8958 Added test cases for en and using patterns with now-ignored pattern char 'l'
X-SVN-Rev: 31089
Yoshito Umaoka [Fri, 9 Dec 2011 23:20:15 +0000 (23:20 +0000)]
ICU-8877 Fixed a Java compiler warning (redundant type cast).
X-SVN-Rev: 31088
Yoshito Umaoka [Fri, 9 Dec 2011 22:56:54 +0000 (22:56 +0000)]
ICU-8877 Updated the ICU4J version number.
X-SVN-Rev: 31087
Yoshito Umaoka [Fri, 9 Dec 2011 22:43:22 +0000 (22:43 +0000)]
ICU-8877 Commented out currently unused private method to clean up Eclipse IDE warnings.
X-SVN-Rev: 31086
Yoshito Umaoka [Fri, 9 Dec 2011 22:26:58 +0000 (22:26 +0000)]
ICU-8446 One more correction in the API doc.
X-SVN-Rev: 31085
Peter Edberg [Fri, 9 Dec 2011 21:45:48 +0000 (21:45 +0000)]
ICU-8978 Fix duplicate name in chr; don't copy root MeasurementSystem & PaperSize to ar_001
X-SVN-Rev: 31084
Peter Edberg [Fri, 9 Dec 2011 21:36:37 +0000 (21:36 +0000)]
ICU-8978 Fix duplicate name in chr; don't copy root MeasurementSystem & PaperSize to ar_001
X-SVN-Rev: 31083
Abhinav Gupta [Fri, 9 Dec 2011 21:29:27 +0000 (21:29 +0000)]
ICU-8878 remove non-ASCII characters from C code
X-SVN-Rev: 31082
Yoshito Umaoka [Fri, 9 Dec 2011 21:27:12 +0000 (21:27 +0000)]
ICU-8446 Grammar corrections in the API doc, suggested by Doug.
X-SVN-Rev: 31081
Abhinav Gupta [Fri, 9 Dec 2011 21:20:01 +0000 (21:20 +0000)]
ICU-8877 J, organize imports.
X-SVN-Rev: 31080
Abhinav Gupta [Fri, 9 Dec 2011 19:33:54 +0000 (19:33 +0000)]
ICU-8878 C, check UTF-8 file properties.
X-SVN-Rev: 31079
Peter Edberg [Fri, 9 Dec 2011 19:25:02 +0000 (19:25 +0000)]
ICU-8978 Actually for transrt.cpp, need to remove u0970 from [:Devanagari:], not RT exclusions
X-SVN-Rev: 31078
Peter Edberg [Fri, 9 Dec 2011 09:19:02 +0000 (09:19 +0000)]
ICU-8978 Update to get the correct coll/ar.txt Version info after CLDR file checkin.
X-SVN-Rev: 31076
Peter Edberg [Fri, 9 Dec 2011 08:54:27 +0000 (08:54 +0000)]
ICU-8978 Integrate CLDR 21m2 data. Update DateFormatTest.java for some timezone name
cleanup per cldrbug 3825. RegionTest.java code updates per cldrbug 4105. Timebomb
ChineseTest/TestFormat until #8977 is rolled in.
X-SVN-Rev: 31075
Peter Edberg [Fri, 9 Dec 2011 08:39:46 +0000 (08:39 +0000)]
ICU-8978 Integrate CLDR 21m2 data. Update dtfmttst.cpp for timezone name cleanup.
Update transrt.cpp to exclude 0970 from roundtrip tests; it was now included because
Unicode 6.1 moved it from Common to Devanagari, but it has no mapping from InterIndic
to anything else.
X-SVN-Rev: 31074
Markus Scherer [Fri, 9 Dec 2011 00:17:43 +0000 (00:17 +0000)]
ICU-8827 note follow-up tickets
X-SVN-Rev: 31073
Markus Scherer [Fri, 9 Dec 2011 00:01:13 +0000 (00:01 +0000)]
ICU-8827 Unicode 6.1 update: svn merge --reintegrate branches/markus/uni61 at r31061 into the trunk
X-SVN-Rev: 31072
Markus Scherer [Thu, 8 Dec 2011 22:37:24 +0000 (22:37 +0000)]
ICU-8827 Unicode 6.1 update: svn merge branches/markus/uni61 at r31062 into the trunk
X-SVN-Rev: 31071
Abhinav Gupta [Thu, 8 Dec 2011 19:09:33 +0000 (19:09 +0000)]
ICU-8876 Revert [30811] for PluralRules, RBBIDataWrapper, RBBISetBuilder.
X-SVN-Rev: 31070
Michael Ow [Thu, 8 Dec 2011 18:27:54 +0000 (18:27 +0000)]
ICU-8956 Update ICU4C SimpleDateFormat doc
X-SVN-Rev: 31069
Michael Ow [Thu, 8 Dec 2011 18:27:13 +0000 (18:27 +0000)]
ICU-8956 Update ICU4J SimpleDateFormat doc
X-SVN-Rev: 31068
Abhinav Gupta [Thu, 8 Dec 2011 18:06:45 +0000 (18:06 +0000)]
ICU-8854 add API status comment to dummy hashCode functions.
X-SVN-Rev: 31067
Yoshito Umaoka [Thu, 8 Dec 2011 17:08:53 +0000 (17:08 +0000)]
ICU-8345 Public API classes need formal JavaDoc comments with API status. Add them to the new Freezable method implementations in TimeZone and its subclasses. Also fixed a couple of compiler warnings (unnecessary type cast).
X-SVN-Rev: 31066
Michael Ow [Thu, 8 Dec 2011 17:04:46 +0000 (17:04 +0000)]
ICU-8970 MungeInput when neccessary on detection instead of when text is set
X-SVN-Rev: 31065
Peter Edberg [Thu, 8 Dec 2011 03:23:29 +0000 (03:23 +0000)]
ICU-8878 Update ICU version info for 49m2
X-SVN-Rev: 31063
Abhinav Gupta [Wed, 7 Dec 2011 19:17:10 +0000 (19:17 +0000)]
ICU-8668 Use AsciiUtil instead of Character.
X-SVN-Rev: 31055
Markus Scherer [Wed, 7 Dec 2011 06:14:56 +0000 (06:14 +0000)]
ICU-8827 genuca bug fix: UCA 6.1 has a max contraction length of 4 not 3, parameterize code & raise max length
X-SVN-Rev: 31051
Markus Scherer [Wed, 7 Dec 2011 00:34:11 +0000 (00:34 +0000)]
ICU-8827 more genuca white space parsing fixes
X-SVN-Rev: 31046
Peter Edberg [Tue, 6 Dec 2011 20:46:32 +0000 (20:46 +0000)]
ICU-8958 Add support for parsing leapMonths (in addition to formatting per r31039, r31040)
X-SVN-Rev: 31043
Steven R. Loomis [Tue, 6 Dec 2011 18:25:40 +0000 (18:25 +0000)]
ICU-8743 fix configure macro
X-SVN-Rev: 31042
Peter Edberg [Tue, 6 Dec 2011 08:26:13 +0000 (08:26 +0000)]
ICU-8958 use the correct monthPattern for numeric months
X-SVN-Rev: 31040
Peter Edberg [Tue, 6 Dec 2011 08:00:44 +0000 (08:00 +0000)]
ICU-8958 integrate changes from cldrbug 4130:; add monthPatterns support to
DateFormatSymbols, use it to format leap months; ignore pattern char 'l'; add tests.
X-SVN-Rev: 31039
Umesh Nair [Tue, 6 Dec 2011 00:23:46 +0000 (00:23 +0000)]
ICU-8108 Allowing imports from the same file by suppressing building binaries for imported rules
X-SVN-Rev: 31036
Abhinav Gupta [Mon, 5 Dec 2011 20:34:00 +0000 (20:34 +0000)]
ICU-8668 J, restrict script to be alphabetic in locale name.
X-SVN-Rev: 31032
Abhinav Gupta [Mon, 5 Dec 2011 20:15:15 +0000 (20:15 +0000)]
ICU-8668 C, C++, restrict script to alphabetic in locale name.
X-SVN-Rev: 31031
Markus Scherer [Mon, 5 Dec 2011 20:05:26 +0000 (20:05 +0000)]
ICU-8827 ignore Script_Extensions @missing value <script>
X-SVN-Rev: 31030
Peter Edberg [Mon, 5 Dec 2011 06:00:10 +0000 (06:00 +0000)]
ICU-7930 J, don't limit base skeleton field length to 3
X-SVN-Rev: 31029
Peter Edberg [Mon, 5 Dec 2011 04:49:40 +0000 (04:49 +0000)]
ICU-7930 C, don't limit base skeleton field length to 3
X-SVN-Rev: 31028
Peter Edberg [Sun, 4 Dec 2011 03:23:28 +0000 (03:23 +0000)]
ICU-8844 Updated khmerdict.txt (deleted 91 entries) per the new version attached to the ticket
X-SVN-Rev: 31018
Peter Edberg [Sun, 4 Dec 2011 00:33:15 +0000 (00:33 +0000)]
ICU-8844 Clone fCalendar as necessary so it does not get modified by format or parse methods
X-SVN-Rev: 31017