icu4x
icu4x copied to clipboard
Make icu_harfbuzz be safe and no_std
If/when the upstream harfbuzz crate merges https://github.com/servo/rust-harfbuzz/pull/197, we will be able to make icu_harfbuzz be both safe and no_std.
I updated https://github.com/servo/rust-harfbuzz/pull/197 such that the dependency is now std-optional. Just waiting on that upstream PR to be reviewed, merged, and shipped on crates.io.
https://github.com/servo/rust-harfbuzz/pull/197 is merged. We should be able to remove most or all of the unsafe FFI bindings on the icu4x side once the crate is released.
Waiting for upstream to make a release: https://github.com/servo/rust-harfbuzz/pull/245
A release just happened
Going to take a crack at updating to UnicodeFuncs