-
-
Notifications
You must be signed in to change notification settings - Fork 112
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): for KMW/wasm, devolve regex/normalization back to JS 🙀 #9467
Comments
|
|
|
srl295
added a commit
that referenced
this issue
May 23, 2024
…alize.cpp - fold ldml_utils.hpp into core_icu.h - refactor to use km::core::util::normalize_nfd() functions where simple to do so For #9467
srl295
added a commit
that referenced
this issue
May 23, 2024
- does not hit all ICU usage yet #9467
srl295
added a commit
that referenced
this issue
May 24, 2024
…urn off ICU - always set to 0 for now (keep ICU around) - set KMN_IN_LDML_TESTS in tests to keep ICU there for test and comparison - add core_icu.cpp and put some utils there. #9467
srl295
added a commit
that referenced
this issue
May 24, 2024
- add a normalize_nfd() which takes a single codepoint - temporarily keep ICU in actions_normalize.cpp and ldml_transforms.cpp - expand wasm opts in unit tests #9467
srl295
added a commit
that referenced
this issue
May 24, 2024
- major redo of actions_normalize - into UTF-32 and not using ICU directly - add some utilities: u32len, u32dup, context_items_from_utf32 #9467
1 task
srl295
added a commit
that referenced
this issue
Jun 4, 2024
srl295
added a commit
that referenced
this issue
Jun 5, 2024
- temporary header file generated by wasm during build - built using icu - test_unicode verifies the contents and synchronization with running ICU. - this is used by util_normalize to provide normalization properties under wasm without needing to include ICU. Fixes: #9467
srl295
added a commit
that referenced
this issue
Jun 5, 2024
- temporary header file generated by wasm during build - built using icu - test_unicode verifies the contents and synchronization with running ICU. - this is used by util_normalize to provide normalization properties under wasm without needing to include ICU. Fixes: #9467
srl295
added a commit
that referenced
this issue
Jun 7, 2024
srl295
added a commit
that referenced
this issue
Jun 7, 2024
- use JS regex code - almost there - some perhaps escaping differences Fixes: #9467
srl295
added a commit
that referenced
this issue
Jun 13, 2024
- per review comments Fixes: #9467 Co-authored-by: rc-swag <58423624+rc-swag@users.noreply.github.com>
srl295
added a commit
that referenced
this issue
Jun 13, 2024
will be completed by #11778 |
srl295
added a commit
that referenced
this issue
Jun 14, 2024
- remove some TODOs that were obsolete - copy/clarify/expand comments between the ICU and non-ICU sides Fixes: #9467
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Note: make sure ICU isn't included in the wasm payload.
The text was updated successfully, but these errors were encountered: