Hi James,

thank you very much for your patience!


> > > Granted, the assert is new but it's just asserting the contract of the
> > > APIs.  The URIs were always supposed to be canonicalized.
> > Yeah, and I even have code that deals with a slash at the end and so on.
> > 
> > The other idea is that the requirements have changed - perhaps an UTF8 URL 
> > like 
> >     file:///tmp/fsvs-test-1044/repos/trunk/ä-30305/ö-13157/§-2186
> > isn't allowed anymore, but the non-ASCII characters have to be encoded?
> 
> From what I can tell, that was always supposed to be the case.
What was? That non-ASCII needs to be encoded? I thought that the API is 
defined for UTF8-strings, so I can understand about using urlencode for
[%\/?&] - but for "normal", printable UTF8 characters?

> I'm inclined to close this as the API being used incorrectly.
So, I should just make FSVS pass eg. "ö" as "%C3%B6" instead?

Reply via email to