Cristian Oneț
Cristian Oneț
What I'm saying is that it works properly this way: ``` scala> val v = RelativeUrl.parse("/path?param=rón")(UriConfig(charset = "ISO-8859-1")) val v: io.lemonlabs.uri.RelativeUrl = /path?param=r%F3n scala> v.toString val res11: String = /path?param=r%F3n...
OK, I think I found a workaround based on `PercentDecoder` where the `UTF-8` hardcoding [takes place](https://github.com/lemonlabsuk/scala-uri/blob/master/shared/src/main/scala/io/lemonlabs/uri/decoding/PercentDecoder.scala#L12): ``` val queryDecoder = PercentDecoder new String(queryDecoder.decodeBytes("/path?param=r%F3n", "ISO-8859-1"), "ISO-8859-1") val res21: String = /path?param=rón...