Re: Updated public XSL (FO) Disposition of Comments document

Paul,

I don't think the spec is saying that <uri-specification> is a subset of the
<string> datatype. <string> is a sequence of characters and <uri-specification>
is also a sequence of characters, but with constraints. This doesn't create a
relationship between <string> and <uri-specification>. They just happen to have
something in common in their definition. If <uri-specification> should be a
subset of <string> it definition should start with "A <string> that is..."
(cfr. the definition of <time> in terms of <number> and not "A signed read
number...").

You also say: "Note that "url" is not a function, but a piece of syntax borrowed
from CSS2." In that case there is an inconsistency in <uri-specification>. Its
last sentence is: "If the URI reference contains a single quote, the two quote
characters must be present and be double quotes." In CSS2 this is not required
because quotes, single or double, must be escaped in a URI. It is also not complete
since what happens when an URI contains a double quote? The problem couldn't be
solved anyway, because a URI can contain both single and double quotes at the same
time.

Regards,

Werner.
-- 
Werner Donné  --  Re BVBA
Engelbeekstraat 8
B-3300 Tienen
tel: (+32) 486 425803	e-mail: werner.donne@re.be

Received on Sunday, 23 February 2003 05:13:19 UTC