Re: Updated public XSL (FO) Disposition of Comments document
Werner Donné <[email protected]>
| Newsgroups | gmane.org.w3c.xsl-editors |
|---|---|
| Organization | Re BVBA |
| Message-ID | <[email protected]> |
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: [email protected]