]>
granicus.if.org Git - icu/log
Younies Mahmoud [Tue, 5 May 2020 13:48:19 +0000 (15:48 +0200)]
fix UnitConverter
Younies Mahmoud [Tue, 5 May 2020 01:43:49 +0000 (03:43 +0200)]
fix dependices and small nits
Younies Mahmoud [Mon, 4 May 2020 13:07:05 +0000 (15:07 +0200)]
Merge pull request #34 from younies/tryingdouble_staging
Remove extractUnitInfo from UnitConverter's helpers
Younies Mahmoud [Mon, 4 May 2020 13:06:05 +0000 (15:06 +0200)]
remove extra spaces from the factors
Younies Mahmoud [Mon, 4 May 2020 03:34:45 +0000 (05:34 +0200)]
remove extractUnitInfo from UnitConverter's helpers
Younies Mahmoud [Sun, 3 May 2020 18:17:06 +0000 (20:17 +0200)]
Merge pull request #33 from hugovdm/tryingdouble_unitsTestTxt
testConversions: test UnitConverter against unitsTest.txt test cases
Hugo van der Merwe [Wed, 29 Apr 2020 12:07:50 +0000 (14:07 +0200)]
testConversions: test UnitConverter against unitsTest.txt test cases
Younies Mahmoud [Thu, 30 Apr 2020 12:06:58 +0000 (14:06 +0200)]
Merge pull request #32 from hugovdm/tryingdouble
Reinstate assertEqualsNear that got lost in merge.
Hugo van der Merwe [Thu, 30 Apr 2020 08:25:28 +0000 (10:25 +0200)]
Reinstate assertEqualsNear that got lost in merge.
- Code compiles, `make check` returns OK.
Younies Mahmoud [Wed, 29 Apr 2020 23:48:25 +0000 (01:48 +0200)]
merge sffc/units-staging
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.
Hugo van der Merwe [Wed, 29 Apr 2020 07:28:10 +0000 (09:28 +0200)]
Complicated manual merge of branch 'units-staging' into tryingdouble
This adds a ConversionRates::getInternalList() that needs to be
removed again, by improving APIs appropriately.
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 [Tue, 28 Apr 2020 15:16:01 +0000 (17:16 +0200)]
Fix make check: dependencies.txt, fix units_extra deps
Hugo van der Merwe [Tue, 28 Apr 2020 12:34:47 +0000 (14:34 +0200)]
Merge branch 'units-staging' into tryingdouble
Conflict resolution: uncomment unit tests that pass now, but were
previously disabled by commenting-out within units-staging.
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 15:26:54 +0000 (17:26 +0200)]
Fix the place of as a parameter.
Younies Mahmoud [Tue, 31 Mar 2020 15:16:32 +0000 (17:16 +0200)]
Create
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