XML schema draft comments: pt.1 3.4.2 confused wording

Regarding the draft at
http://www.w3.org/TR/2004/PER-xmlschema-1-20040318/:

Section 3.4.2 says:

   {prohibited substitutions}
     A set corresponding to the ·actual value· of the block
     [attribute], if present, otherwise on the ·actual value· of
     the blockDefault [attribute] of the ancestor <schema> element
     information item, if present, otherwise on the empty string.
     ...

Something isn't coherent about that sentence.  The two
occurrences of "on" don't match anything in the first part.
Should they both be changed to "to"?

(It looks as if the sentence originally said something using "on"
(maybe "depends on ..., or on ..., or on ...") and the first part
was changed to "corresponding to" but the later clauses weren't
changed to match.)


Daniel

Received on Thursday, 17 June 2004 17:51:53 UTC