-
-
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) actual regex 🙀 #9440
Conversation
User Test ResultsTest specification and instructions User tests are not required Test Artifacts
|
- enable icui18n - .. without breaking anything else in ldml tests For: #9121
cbd1e6c
to
5c38b18
Compare
just a weather balloon 🎈 to see how the build fares… |
build succeeds! 🎉 |
ICU unresolved external symbols in the Windows 32 build. I'll evaluate when I get back to my Windows box. |
looks like keyman32.vcxproj probably needs an explicit linkage to the ICU libraries? I thought they were static here, hmm. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looking "good" so far, conceptually. The ICU libraries are static-linked, right (essential on Windows)?
Thanks… That's the goal, I will have to check to see if it hit the mark or not |
ah, i had forgotten a push before asking for review… |
Okay. I'm going to call this one ready to review as far as the implementation goes. Then i'm working on a sub-PR focused on the build size. Won't merge this until we have some good buy-in on the build size. |
okay, given #9467 I think the path for this one should be:
It will make wasm bigger for now, but that won't affect KMW yet. But if 9467 is a higher priority before merge, that can be done too. Without KMW calling into wasm, i don't have a way to test the JS callback unless I make a fake test harness. |
- for regex (and eventually normalization) #9121
SGTM. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Changes in this pull request will be available for download in Keyman version 17.0.161-alpha |
for #9121
Note that #9467 will split the ICU stuff out in wasm.
@keymanapp-test-bot skip