-
-
Notifications
You must be signed in to change notification settings - Fork 111
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): cross-segment markers 🙀 #10394
feat(core): cross-segment markers 🙀 #10394
Conversation
User Test ResultsTest specification and instructions User tests are not required |
User Test ResultsTest specification and instructions User tests are not required Test Artifacts
|
- support out-of-order re-adding - test for updated marker map
94dbff9
to
565a1ca
Compare
565a1ca
to
6f5cee0
Compare
- split out parse_next_marker() - use NFD safe boundaries to segment marker interaction For: #10369
6f5cee0
to
3ccffe9
Compare
- easier to understand loop - comments For: #10369
- remove unused function For: #10369
core/src/ldml/ldml_markers.cpp
Outdated
} | ||
} | ||
// assert(marki == map.rend()); // that we consumed everything |
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.
Commented code here?
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.
good catch Should have been map2, but it wasn't the right assert. added a better assert now.
Co-authored-by: Marc Durdin <[email protected]>
Changes in this pull request will be available for download in Keyman version 17.0.248-alpha |
(char32_t, marker_num)
pairs instead of a map#10369
@keymanapp-test-bot skip