rust-urlpattern icon indicating copy to clipboard operation
rust-urlpattern copied to clipboard

Dependency unic-ucd-ident is proably unmainted and outdated

Open evilpie opened this issue 10 months ago • 1 comments

The dependency unic-ucd-ident has not been updated in 5 years upstream. Since then there have been at least some small changes to ID_Start/ID_Continue. For example U+30FB KATAKANA MIDDLE is not handled correctly. I found https://github.com/oxc-project/unicode-id-start, which is a fork of https://github.com/dtolnay/unicode-ident (discussed in https://github.com/dtolnay/unicode-ident/issues/1). I had hoped that unicode-ident would just support this.

evilpie avatar Feb 14 '25 18:02 evilpie

interesting; we should just switch to the forked crate

crowlKats avatar Feb 14 '25 18:02 crowlKats

"url" crate has "idna" dependencies. Also, "idna" has "idna_adapter" dependencies then it has ICU4X dependencies. So I think that you can replace unic-ucd-ident with icu_properties into ICU4X.

makotokato avatar Jun 26 '25 03:06 makotokato