monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Monotone tests failing under Debian automated build


From: Markus Wanner
Subject: Re: [Monotone-devel] Monotone tests failing under Debian automated building
Date: Wed, 25 Apr 2012 08:08:39 +0200
User-agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.1.16) Gecko/20120317 Icedove/3.0.11

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



reply via email to

[Prev in Thread] Current Thread [Next in Thread]