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

Fix Segmenter's missing FFI #2533

Merged
merged 2 commits into from
Sep 8, 2022

Conversation

aethanyc
Copy link
Contributor

@aethanyc aethanyc commented Sep 8, 2022

Change icu_segmenter to icu::segmenter in segmenter_grapheme.rs. This removes segment_latin, segment_str, and segment_utf16 from the missing_apis.txt.

Add all the types and types aliases that need no FFI to the IGNORED_PATHS.

Change `icu_segmenter` to `icu::segmenter` in segmenter_grapheme.rs. This
removes `segment_latin`, `segment_str`, and `segment_utf16` from the
missing_apis.txt.

Add all the types and types aliases that need no FFI to the IGNORED_PATHS.
@aethanyc aethanyc requested a review from a team as a code owner September 8, 2022 22:26
@aethanyc aethanyc removed the request for review from a team September 8, 2022 22:26
@Manishearth
Copy link
Member

You'll also need to run diplomat-gen since the doc links will change. If you wish I can include these changes in #2534 since I'm already touching that code

@aethanyc
Copy link
Contributor Author

aethanyc commented Sep 8, 2022

You'll also need to run diplomat-gen since the doc links will change. If you wish I can include these changes in #2534 since I'm already touching that code

Ah, thanks for the reminder! I would like to make this PR complete without breaking any CI.

@aethanyc aethanyc merged commit d1b3e0f into unicode-org:main Sep 8, 2022
@aethanyc aethanyc deleted the segmenter-missing-ffi branch September 8, 2022 23:48
kelebra pushed a commit to kelebra/icu4x that referenced this pull request Sep 9, 2022
* Fix Segmenter's missing FFI

Change `icu_segmenter` to `icu::segmenter` in segmenter_grapheme.rs. This
removes `segment_latin`, `segment_str`, and `segment_utf16` from the
missing_apis.txt.

Add all the types and types aliases that need no FFI to the IGNORED_PATHS.
@sffc sffc removed their request for review September 23, 2022 05:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants