]>
granicus.if.org Git - icu/log
Hugo van der Merwe [Tue, 5 May 2020 12:40:15 +0000 (14:40 +0200)]
One improvement to error reporting.
Hugo van der Merwe [Tue, 5 May 2020 00:42:03 +0000 (02:42 +0200)]
First set of code review improvements.
Hugo van der Merwe [Mon, 4 May 2020 19:39:37 +0000 (21:39 +0200)]
Fix dependencies.txt, add documentation, add appropriate UMemory inheritence.
Hugo van der Merwe [Wed, 29 Apr 2020 21:30:04 +0000 (23:30 +0200)]
UnitPreferences class in unitsdata.cpp
Hugo van der Merwe [Thu, 30 Apr 2020 13:46:23 +0000 (15:46 +0200)]
Update unitsTest.txt and unitPreferencesTest.txt from current CLDR master.
Shane F. Carr [Wed, 29 Apr 2020 21:52:34 +0000 (16:52 -0500)]
Merge pull request #39 from hugovdm/unitsTestTxt
testConversions: test convertibility of unitsTest.txt test cases.
Hugo van der Merwe [Wed, 29 Apr 2020 19:55:13 +0000 (21:55 +0200)]
Add IntlTest::assertNotEquals() for int32_t.
Hugo van der Merwe [Wed, 29 Apr 2020 16:14:55 +0000 (18:14 +0200)]
Remove hard-coded unit tests that were pulled out of unitsTest.txt.
Hugo van der Merwe [Wed, 29 Apr 2020 16:10:08 +0000 (18:10 +0200)]
Add some comments to UnitsTestContext.
Hugo van der Merwe [Wed, 29 Apr 2020 15:11:28 +0000 (17:11 +0200)]
Remove the 'FIXME_skip_tests' bool and branch.
Hugo van der Merwe [Wed, 29 Apr 2020 12:10:28 +0000 (14:10 +0200)]
Uncomment pound-force-per-square-inch test in unitsTest.txt
Hugo van der Merwe [Tue, 28 Apr 2020 19:48:28 +0000 (21:48 +0200)]
testConversions: test convertibility of unitsTest.txt test cases.
Shane F. Carr [Tue, 28 Apr 2020 22:39:05 +0000 (17:39 -0500)]
Merge pull request #32 from younies/check_convirtible_units
Check convertible units
Younies Mahmoud [Tue, 28 Apr 2020 21:54:54 +0000 (23:54 +0200)]
add units_extra to unitsformatter dependencies
Younies Mahmoud [Tue, 28 Apr 2020 15:35:08 +0000 (17:35 +0200)]
Merge pull request #31 from hugovdm/check_convirtible_units
Enable "testConversions" test again
Younies Mahmoud [Tue, 28 Apr 2020 15:34:35 +0000 (17:34 +0200)]
Merge branch 'check_convirtible_units' into check_convirtible_units
Younies Mahmoud [Tue, 28 Apr 2020 15:31:41 +0000 (17:31 +0200)]
fix unitConverter and add ConversionRates class
Hugo van der Merwe [Mon, 27 Apr 2020 17:43:08 +0000 (19:43 +0200)]
Enable "testConversions" test again.
With MeasureUnit fixes merged, these tests seem to pass now.
Younies Mahmoud [Mon, 27 Apr 2020 13:40:45 +0000 (15:40 +0200)]
fix dependencies.txt
Younies Mahmoud [Wed, 22 Apr 2020 14:19:32 +0000 (16:19 +0200)]
merge sffc/units-staging
Shane F. Carr [Tue, 21 Apr 2020 20:47:01 +0000 (15:47 -0500)]
Merge pull request #31 from hugovdm/units-staging-getConversionRatesInfo
Add unitsdata.cpp, getConversionRatesInfo, and unit tests.
Younies Mahmoud [Fri, 17 Apr 2020 12:23:29 +0000 (14:23 +0200)]
Merge pull request #30 from hugovdm/check_convertible_units_identifierfixes
Fix the broken testConversionCapability unit identifiers.
Hugo van der Merwe [Fri, 17 Apr 2020 00:57:09 +0000 (02:57 +0200)]
Fix the broken testConversionCapability unit identifiers.
Hugo van der Merwe [Thu, 16 Apr 2020 23:49:29 +0000 (01:49 +0200)]
Remove testGetConversionRateInfo.
Hugo van der Merwe [Thu, 16 Apr 2020 23:47:57 +0000 (01:47 +0200)]
Fix deps: use UMemory as base class for it's new().
Hugo van der Merwe [Thu, 16 Apr 2020 22:49:06 +0000 (00:49 +0200)]
dependencies.txt attempt #1: where's "operator new(unsigned long)" coming from?
Hugo van der Merwe [Thu, 16 Apr 2020 22:47:30 +0000 (00:47 +0200)]
Nit: remove two unneeded #includes
Hugo van der Merwe [Thu, 16 Apr 2020 02:10:43 +0000 (04:10 +0200)]
Comment out broken test cases as per younies'
476ca805c
Hugo van der Merwe [Thu, 16 Apr 2020 01:59:44 +0000 (03:59 +0200)]
Lint: add copyright notices to .txt files from CLDR.
Hugo van der Merwe [Wed, 15 Apr 2020 11:59:48 +0000 (13:59 +0200)]
Switch result parameter from pointer to reference.
Hugo van der Merwe [Wed, 15 Apr 2020 11:55:00 +0000 (13:55 +0200)]
Return getAllConversionRates result via pointer parameter.
Younies Mahmoud [Tue, 14 Apr 2020 21:01:57 +0000 (23:01 +0200)]
fix check Convertibility
Hugo van der Merwe [Tue, 14 Apr 2020 18:59:41 +0000 (20:59 +0200)]
Improve documentation comments.
Hugo van der Merwe [Tue, 14 Apr 2020 15:10:56 +0000 (17:10 +0200)]
Change outVector from reference to pointer for clarity of lack of ownership.
Hugo van der Merwe [Tue, 14 Apr 2020 14:33:59 +0000 (16:33 +0200)]
Add getAllConversionRates(), drop selective code.
Younies Mahmoud [Tue, 14 Apr 2020 13:52:51 +0000 (15:52 +0200)]
fix compound basic unit
Younies Mahmoud [Tue, 14 Apr 2020 12:13:39 +0000 (14:13 +0200)]
Merge pull request #28 from hugovdm/hugovdm_check_convertible_units_unitstest
Test convertibility of some unitsTest.txt tests
Younies Mahmoud [Tue, 14 Apr 2020 09:13:28 +0000 (11:13 +0200)]
small fixes
Younies Mahmoud [Tue, 7 Apr 2020 20:15:34 +0000 (22:15 +0200)]
Merge branch 'check_convirtible_units' of github.com:younies/icu into check_convirtible_units
Shane F. Carr [Tue, 7 Apr 2020 16:44:16 +0000 (11:44 -0500)]
Merge remote-tracking branch 'upstream/maint/maint-67' into units-staging
Hugo van der Merwe [Tue, 7 Apr 2020 14:14:24 +0000 (16:14 +0200)]
fixup! Rip out compound base unit calculation.
Hugo van der Merwe [Tue, 7 Apr 2020 13:18:03 +0000 (15:18 +0200)]
Copy failing unitsTest.txt examples into testConversionCapability.
Hugo [Tue, 7 Apr 2020 12:06:50 +0000 (14:06 +0200)]
Merge pull request #33 from hugovdm/units-staging-testcases
Update to latest CLDR test files:
b7a23f3f41 CLDR-13587.
Hugo [Tue, 7 Apr 2020 12:05:48 +0000 (14:05 +0200)]
Merge pull request #34 from hugovdm/units-staging-testimprovements
Improve test output: no more fprintfs.
Hugo van der Merwe [Fri, 3 Apr 2020 02:35:29 +0000 (04:35 +0200)]
ICU-21060 Fix the foo-per-a-b -> foo-b-per-a bug.
Shane F. Carr [Fri, 3 Apr 2020 21:47:36 +0000 (16:47 -0500)]
Merge branch 'master' into units-staging
Steven R. Loomis [Fri, 3 Apr 2020 14:28:08 +0000 (07:28 -0700)]
ICU-20979 API Change Report for 67 RC
Hugo van der Merwe [Fri, 3 Apr 2020 09:52:41 +0000 (11:52 +0200)]
fixup! Rip out compound base unit calculation.
Shane F. Carr [Fri, 3 Apr 2020 02:16:11 +0000 (21:16 -0500)]
ICU-20979 Update TODOs in formatting code to point to open issues.
Also see: ICU-20920 ICU-21059 ICU-20429 ICU-21058
Shane F. Carr [Tue, 31 Mar 2020 03:21:24 +0000 (22:21 -0500)]
ICU-21015 Fixing gcc compiler warnings
Hugo van der Merwe [Fri, 3 Apr 2020 01:27:45 +0000 (03:27 +0200)]
Comment out test case that seems to trigger a MeasureUnit parsing bug.
Hugo van der Merwe [Fri, 3 Apr 2020 00:25:12 +0000 (02:25 +0200)]
Improve test output: no more fprintfs.
Shane F. Carr [Tue, 31 Mar 2020 02:36:28 +0000 (21:36 -0500)]
ICU-20979 Updating double-conversion from upstream master
Peter Edberg [Thu, 2 Apr 2020 07:47:40 +0000 (00:47 -0700)]
ICU-20979 delete no-longer-relevant comment related to U_HIDE macros
Peter Edberg [Wed, 1 Apr 2020 23:20:18 +0000 (16:20 -0700)]
ICU-20979 integrate CLDR release-37-beta2 to master
Peter Edberg [Wed, 1 Apr 2020 02:43:35 +0000 (19:43 -0700)]
ICU-20979 BRS 67rc, ICU4C API promotion
Daniel Ju [Wed, 1 Apr 2020 22:13:18 +0000 (15:13 -0700)]
ICU-20979 Update ICU4C readme
Peter Edberg [Wed, 1 Apr 2020 21:25:29 +0000 (14:25 -0700)]
ICU-21022 Update logKnownIssue to refer to ticket for fixing in a future release
Yoshito Umaoka [Wed, 1 Apr 2020 21:23:54 +0000 (17:23 -0400)]
ICU-20979 BRS67RC Updating ICU4J readme
For now, just updating version to 67, but not mentioning it's RC, so we don't need another update.
I also updated all dead ICU user guide links.
Yoshito Umaoka [Wed, 1 Apr 2020 21:29:40 +0000 (17:29 -0400)]
ICU-20979 BRS67RC Adding ICU4J 67 API signature data file
And removed ICU4J 57 API signature data file.
Yoshito Umaoka [Wed, 1 Apr 2020 20:31:52 +0000 (16:31 -0400)]
ICU-20979 BRS67RC Updating ICU4J API change report
Incoorporating last minutes fixes found during change report review.
Shane F. Carr [Tue, 31 Mar 2020 02:24:39 +0000 (21:24 -0500)]
ICU-20979 Fixing instructions in commit report tool
Jeff Genovy [Tue, 31 Mar 2020 20:01:55 +0000 (13:01 -0700)]
ICU-20979 Fixing minor MSVC warnings
Shane F. Carr [Wed, 1 Apr 2020 18:42:32 +0000 (13:42 -0500)]
ICU-20099 Fix API tags in ListFormatter.SpanField
Shane F. Carr [Wed, 1 Apr 2020 18:26:53 +0000 (13:26 -0500)]
ICU-20806 Removing 'implements Cloneable' from Precision.java
Yoshito Umaoka [Wed, 1 Apr 2020 00:25:38 +0000 (20:25 -0400)]
ICU-20979 BRS67RC ICU4J API status promotion
Update ICU draft API up to 64 to stable. Regenerated API change report.
Yoshito Umaoka [Wed, 1 Apr 2020 00:46:41 +0000 (20:46 -0400)]
ICU-20979 BRS67RC Adding ICU4J serialization test data generated by 67
Also dropped ICU4J 62 serialization test data.
Hugo van der Merwe [Wed, 1 Apr 2020 16:02:23 +0000 (18:02 +0200)]
Update to latest CLDR test files:
b7a23f3f41 CLDR-13587.
These files come from a CLDR commit on 2020-03-18.
Hugo van der Merwe [Wed, 1 Apr 2020 15:57:03 +0000 (17:57 +0200)]
Uncomment test cases that MeasureFormat used to flag as ILLEGAL_ARG.
Shane F. Carr [Tue, 31 Mar 2020 02:48:54 +0000 (21:48 -0500)]
ICU-13724 Removing obsolete numberformat2test.cpp
Peter Edberg [Mon, 30 Mar 2020 05:14:43 +0000 (22:14 -0700)]
ICU-20979 BRS 67rc, update urename.h
Younies Mahmoud [Tue, 31 Mar 2020 11:54:57 +0000 (13:54 +0200)]
adjust the test cases 2
Younies Mahmoud [Tue, 31 Mar 2020 11:52:41 +0000 (13:52 +0200)]
adjust the test cases
Younies Mahmoud [Tue, 31 Mar 2020 11:25:55 +0000 (13:25 +0200)]
Merge branch 'units-staging-getConversionRatesInfo' of github.com:hugovdm/icu into check_convirtible_units
Yoshito Umaoka [Mon, 30 Mar 2020 15:29:19 +0000 (11:29 -0400)]
ICU-20979 BRS67RC Fixed a java doc issue
Yoshito Umaoka [Mon, 30 Mar 2020 14:44:28 +0000 (10:44 -0400)]
ICU-20979 BRS67RC Clean up import statements
Hugo van der Merwe [Mon, 30 Mar 2020 18:47:40 +0000 (20:47 +0200)]
Have getConversionRatesInfo accept a MaybeStackVector instead of only source and target.
Hugo van der Merwe [Mon, 30 Mar 2020 16:29:39 +0000 (18:29 +0200)]
Reorder unit tests, drop unneeded comments.
This code and these tests have become quite a bit simpler since
we're no longer trying to calculate the 'compound base unit'
here.
Hugo van der Merwe [Mon, 30 Mar 2020 16:05:29 +0000 (18:05 +0200)]
Rip out compound base unit calculation.
Hugo van der Merwe [Mon, 30 Mar 2020 15:35:48 +0000 (17:35 +0200)]
Add failing reciprocal test that we want to have passing.
Hugo van der Merwe [Mon, 30 Mar 2020 12:49:03 +0000 (14:49 +0200)]
Fix mistake in commented-out identifier in previous commit.
Younies Mahmoud [Mon, 30 Mar 2020 12:43:50 +0000 (14:43 +0200)]
create CheckUnitsState function
Hugo van der Merwe [Mon, 30 Mar 2020 12:14:02 +0000 (14:14 +0200)]
Fix comments: remove a WIP, fix expectations in disabled/failing test.
Hugo van der Merwe [Sat, 28 Mar 2020 20:10:02 +0000 (21:10 +0100)]
clang-format pass over new files, for good measure
Hugo van der Merwe [Sat, 28 Mar 2020 19:56:51 +0000 (20:56 +0100)]
Clean up getConversionRatesInfo to prepare for review.
Hugo van der Merwe [Sat, 28 Mar 2020 18:47:32 +0000 (19:47 +0100)]
Manual cherry-pick of getConversionRatesInfo
Fredrik Roubert [Thu, 12 Mar 2020 21:45:00 +0000 (22:45 +0100)]
ICU-20803 Pass ByteSink to _canonicalize().
This eliminates the need for the fixed size scratch buffer inside of
locale_set_default_internal() and also eliminates the need for counting
bytes, something that ByteSink and CharString now will handle correctly,
when needed.
None of this should have any externally visible effect (apart from
removing the arbitrary size limit imposed by the fixed size scratch
buffer), it's all about cleaning up implementation internals.
Younies Mahmoud [Thu, 26 Mar 2020 10:50:57 +0000 (10:50 +0000)]
ICU-20964 Fix small typo mistake
See #974
Elango Cheran [Thu, 26 Mar 2020 21:21:26 +0000 (14:21 -0700)]
ICU-21026 fix GCC warnings of signed-int left shift
Daniel Ju [Thu, 26 Mar 2020 20:59:30 +0000 (13:59 -0700)]
ICU-20979 BRS67RC Update version numbers, regenerate configure, update ICU4C README
Shane F. Carr [Thu, 26 Mar 2020 01:01:59 +0000 (01:01 +0000)]
ICU-20854 Add support for more currency variants.
See #878
Victor Chang [Thu, 26 Mar 2020 12:26:47 +0000 (12:26 +0000)]
ICU-21020 Fix a typo in the LocalizedNumberRangeFormatter's documentation
Jeff Genovy [Wed, 25 Mar 2020 22:32:19 +0000 (15:32 -0700)]
ICU-20435 Fix parallel builds with Cygwin to 3.x
Shane F. Carr [Wed, 25 Mar 2020 21:22:23 +0000 (21:22 +0000)]
ICU-20418 Number skeletons: implement star wildcard; user guide fixes
See #1060
Shane F. Carr [Thu, 26 Mar 2020 01:24:08 +0000 (20:24 -0500)]
ICU-21005 Fix exhaustive test failure in IntlTestNumberFormat.
Shane F. Carr [Wed, 25 Mar 2020 19:21:07 +0000 (14:21 -0500)]
ICU-20920 Changing "Sequence" to "Mixed" in ICU4C MeasureUnit
Peter Edberg [Wed, 25 Mar 2020 06:59:06 +0000 (23:59 -0700)]
ICU-21022 Use logKnownIssue to avoid TestDateFormatRoundTrip exhaustive fail
Shane F. Carr [Wed, 25 Mar 2020 17:50:01 +0000 (12:50 -0500)]
ICU-20919 Merge maint/maint-66 into master
Jeff Genovy [Mon, 23 Mar 2020 19:31:15 +0000 (12:31 -0700)]
ICU-20435 Update Cygwin to 3.x to fix CI builds.
Cygwin doesn't fully build with a parallel make, so split it out
in order to speed things up somewhat.
Shane F. Carr [Wed, 25 Mar 2020 17:42:19 +0000 (12:42 -0500)]
ICU-20919 Merge branch 'maint/maint-66' into 66-merge-branch