- From: Henry S. Thompson <ht@cogsci.ed.ac.uk>
- Date: Sat, 25 Oct 2003 11:37:16 +0100
- To: Mark Baker <distobj@acm.org>
- Cc: "Roy T. Fielding" <fielding@apache.org>, Chris Lilley <chris@w3.org>, www-tag@w3.org
Mark Baker <distobj@acm.org> writes:
> On Fri, Oct 24, 2003 at 02:54:57PM -0700, Roy T. Fielding wrote:
>> Because they shouldn't, not because they are disallowed. I also said
>> that
>> XPointer is broken because it specifies characters disallowed by 2396,
>> but that was referring to the message that Elliotte dug up. Parens are
>> just bad design. Any form of balanced delimiter syntax is silly within
>> an LR parsed syntax -- all it does is make implementations less
>> efficient.
>
> Not to mention how it's non-sensical in the face of relative URI
> handling, ala;
>
> basejoin("http://example.org/foo(a/b)","c") =
> "http://example.org/foo(a/c"
http://example.org/foo(a/b)
is not a valid URL -- we're talking about the fragment identifier
here, there's no interaction with absolutising relative URIs as far as
I know.
ht
--
Henry S. Thompson, HCRC Language Technology Group, University of Edinburgh
Half-time member of W3C Team
2 Buccleuch Place, Edinburgh EH8 9LW, SCOTLAND -- (44) 131 650-4440
Fax: (44) 131 650-4587, e-mail: ht@cogsci.ed.ac.uk
URL: http://www.ltg.ed.ac.uk/~ht/
[mail really from me _always_ has this .sig -- mail without it is forged spam]
Received on Saturday, 25 October 2003 06:37:20 UTC