- From: Michael Kay <mike@saxonica.com>
- Date: Wed, 12 Jan 2011 10:12:47 +0000
- To: "C. M. Sperberg-McQueen" <cmsmcq@blackmesatech.com>
- CC: "Henry S. Thompson" <ht@inf.ed.ac.uk>, bugzilla@jessica.w3.org, www-xml-schema-comments@w3.org
> In 1.1 the text is "that only contains ˇskippedˇ nodes and at most one
> node whose ˇgoverningˇ type definition is either a simple type
> definition or a complex type definition with {variety} simple.
>
> So the difference is that 1.1 allows a node-set containing (one node
> with a simple type plus three nodes with a complex type), whereas 1.0
> didn't. That change was surely not intended.
Reading it again more carefully, I seem to have mis-parsed "only
contains A nodes and at most one B node " as somehow also permitting C
nodes - perhaps I mentally put the "only" in the wrong place. The use of
"only" in conjunction with "at most" and "whose" is rather fragile. In
any case, if I misread it, I suspect many other people will do so too. I
stand by my revised formulation.
Michael Kay
Received on Wednesday, 12 January 2011 10:13:22 UTC