You can clone with
Browsing the source code, we found a problem with Readable Text instancehttps://github.com/snapframework/snap-core/blob/master/src/Snap/Util/Readable.hs
That is it didn't use a decodeUri first before decodeUtf8.
Therefore with an example like this: https://gist.github.com/MnO2/5058390,
requesting /echo/中文 would fail.
In the next major release, we should switch to use the instances from the readable package. Obviously we wouldn't call decodeUri from the readable package. So I think the solution is to put the decodeUri in pathArg and other appropriate places.
Commit failing test for #175.
URL-decode before calling 'fromBS' in pathArg. Fixes #175.