Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(core): unit test to verify cross-project Unicode versions 🙀 #10183

Closed
srl295 opened this issue Dec 7, 2023 · 0 comments · Fixed by #11418
Closed

feat(core): unit test to verify cross-project Unicode versions 🙀 #10183

srl295 opened this issue Dec 7, 2023 · 0 comments · Fixed by #11418
Assignees
Milestone

Comments

@srl295
Copy link
Member

srl295 commented Dec 7, 2023

  • unit test in core to compare icu Unicode version to Blocks.txt version (and report on Node.js version too)

Related to #9464 and somewhat related to #9466

@srl295 srl295 added this to the A17S28 milestone Dec 7, 2023
@srl295 srl295 self-assigned this Dec 7, 2023
@keymanapp-test-bot keymanapp-test-bot bot added core/ Keyman Core feat labels Dec 7, 2023
@srl295 srl295 modified the milestones: A17S28, A17S29, A17S30 Dec 11, 2023
@mcdurdin mcdurdin modified the milestones: A17S30, 18.0 Jan 12, 2024
@mcdurdin mcdurdin modified the milestones: 18.0, A18S1 Apr 19, 2024
srl295 added a commit that referenced this issue May 9, 2024
srl295 added a commit that referenced this issue May 11, 2024
- load versions from node and ICU4C++ and Blocks.txt

Fixes: #10183
@darcywong00 darcywong00 modified the milestones: A18S1, A18S2 May 11, 2024
srl295 added a commit that referenced this issue May 13, 2024
srl295 added a commit that referenced this issue May 13, 2024
- load versions from node and ICU4C++ and Blocks.txt

Fixes: #10183
srl295 added a commit that referenced this issue May 13, 2024
- rename fallback to KMN_FALLBACK to not conflict with hedley
- comment out the cxx_icu test
- attempt to get wasm working

Fixes: #10183
srl295 added a commit that referenced this issue May 14, 2024
- fix ambiguous path type

Fixes: #10183
srl295 added a commit that referenced this issue May 14, 2024
- refactor and support >= node version

Fixes: #10183
srl295 added a commit that referenced this issue May 16, 2024
- support wasm: copy package.json, nodeversions.json and Blocks.txt into the keyboard area so that they can be mounted under wasm
- path changes to make the non-wasm part work as well

Fixes: #10183
srl295 added a commit that referenced this issue May 23, 2024
- load version data from node.js, Blocks.txt, and ICU4C
- support wasm: copy package.json, nodeversions.json and Blocks.txt into the keyboard area so that they can be mounted under wasm

also:
- rename 'fallback' macro to KMN_FALLBACK to not conflict with hedley in utfcodec.hpp
- fix ambiguous path type in tests

Fixes: #10183
srl295 added a commit that referenced this issue May 23, 2024
- incorporate change from #11483

Fixes: #10183
srl295 added a commit that referenced this issue May 24, 2024
Fixes: #10183

Co-authored-by: Marc Durdin <marc@durdin.net>
@mcdurdin mcdurdin modified the milestones: A18S2, A18S3 May 24, 2024
srl295 added a commit that referenced this issue May 27, 2024
- group output by functional area

#10183
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants