Re: Monotone tests failing under Debian automated building

Markus Wanner <[email protected]>
Newsgroups gmane.comp.version-control.monotone.devel
Message-ID <[email protected]>
Francis,

On 04/24/2012 05:04 PM, Francis Russell wrote:
> I don't think this is a requirement though, looking at RFC3986, "+" is a
> reserved character, protected from percent encoding and "therefore safe
> to be used by scheme-specific and producer-specific algorithms for
> delimiting data subcomponents within a URI."

Safe for *delimiting* data subcomponents. I don't think the plus sign is
allowed in the subcomponent of a path itself.

> So, + only needs to be
> percent encoded if it otherwise has a special meaning in the file://
> scheme. Since + doesn't I don't believe it needs to appear in an escaped
> form.

Yes, plus encodes a whitespace. That's why you didn't get a decoding
error, but monotone tried to load the file "/tmp/mtn 2.db".

Regards

Markus Wanner
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.