raku-community-modules / URI

Raku realization of URI — Uniform Resource Identifiers handler
Artistic License 2.0
3 stars 14 forks source link

Implement uri-unescape that works with utf8-c8 encoding #32

Closed samcv closed 7 years ago

samcv commented 7 years ago

Perl 6 normalizes all strings to Unicode NFC form. Due to this, using this module it was not possible to decode this string and leave it unchanged, which would then result in us not being able to access the file by filename, and potentially many other issues.

For some backstory on my inspiration to do this, see: https://github.com/MoarVM/MoarVM/issues/525

jonathanstowe commented 7 years ago

Looks good to me, I'll bounce the version separately.