> I'm curious, can you reproduce the problem on
gitit.net?
> That's 0.10.3 compiled with ghc 7.6.1. I didn't see any
> problems -- but I also see that caching is disabled.
I couldn't reproduce it on
gitit.net .
> That's a good sign, as it may indicate that the problem
> is JUST with the caching code.
It doesn't only affect caching. Even with caching disabled I am not
able to edit or create pages whose names contain non-ASCII characters.
The error happens when I try to save the page.
I installed the new version, but the problem didn't go away. However,
the following code in ghci
> import Text.Pandoc.UTF8 as U
> import Data.ByteString as B
> liftIO $ do B.writeFile (U.encodePath "€") B.empty
creates a file with the right name, as opposed to the old code using
encodeString. So, there must be another similar problem somewhere.
I'll see if I can debug the code and find the responsible line.
Luca