- From: <bugzilla@wiggum.w3.org>
- Date: Tue, 22 Jan 2008 13:27:15 +0000
- To: public-sml@w3.org
- CC:
http://www.w3.org/Bugs/Public/show_bug.cgi?id=5399 Summary: SML typos Product: SML Version: unspecified Platform: PC OS/Version: Windows XP Status: NEW Severity: normal Priority: P2 Component: Core AssignedTo: cmsmcq@w3.org ReportedBy: johnarwe@us.ibm.com QAContact: public-sml@w3.org 1. Introduction, 1. SML references "does support references within elements in the same document through xs:ID," replace "within" with "between" to "to" 4.2.2 Consistent References from: scheme resolves to a target that's different from the target resolved to to: scheme resolves to a target different from the target resolved to 4.2.4 Multiple References context: An element in a document MAY be targeted by multiple reference elements. These reference elements from: These reference elements to : The referencing elements (this one is optional. it is not especially hard to read the existing text correctly, the revision simply reads more clearly to me) 4.2.5 Null References from: 4.2.5 Null References to : 4.2.5 SML Null References for consistency with 4.1.2 4.2.5 Null References from: A null reference is to : An SML null reference is 4.2.6 deref() XPath Extension Function, item 1 from: recognizes no scheme used in the reference, then deref() returns no target for R. to : recognizes no scheme used in the reference R, then deref() returns no target for R. (both before and after this spot we refer to the reference element as R already) 4.2.6 deref() XPath Extension Function, item 2.c from: resolves to a target that's different from to : resolves to a target different from 4.3 Reference Schemes, final paragraph from: A schema definition MAY impose to : A scheme definition MAY impose - 4.3.1 SML URI Scheme, item 2 from: The SML URI scheme is resolved using to : An SML reference element using the SML URI scheme is resolved using (this makes it consistent with item 1 same list) 4.3.1 SML URI Scheme, item 2.a from: sans to : ignoring any 4.3.1 SML URI Scheme, item 2.a from: appropriate operation defined for the scheme used in that URI reference to : appropriate operation defined for the URI scheme used in that URI reference (this is a particularly important place to fix an unqualified use of "scheme", since this "scheme" refers to the URI scheme within a particular instance of the SML reference scheme... I realize we have a separate bug to weed out all unqualified "scheme" uses, but it would be too easy to get this one wrong) 4.3.1 SML URI Scheme, item 4 Need to be sure we define the BNF syntax elements, like ::=, used here. Did not see that we already did so. Probably a matter of pointing to where that syntax is defined. RFC3986 probably contains such a pointer in its references. Goes in section 2.1 4.3.1.1 The smlxpath1() scheme, item 1 from: Scheme name: smlxpath1. to : Scheme name: smlxpath1 (i.e. remove the trailing period, lest someone believe that is part of the literal) 4.4 Constraints on References The {property-name} notation was borrowed from XML Schema. Should be attributed in section 2.1 4.4 Constraints on References, target* from: And 3 new properties to : SML defines three new properties (consistency with the acyclic text above this) 4.4.1 sml:acyclic from: sml:acyclic is used to specify that a cycle is not allowed to : sml:acyclic is used to specify whether or not a cycle is not allowed 4.4.1 sml:acyclic from: allowed for an SML reference type to : allowed on instances of a complex type 4.4.2.1 Mapping from schema, item 2.b from: then{target element} of ED is the same as that of EB. to: then {target element} of ED is the same as that of EB. - 4.4.2.2 Schema Validity Rules, item 2 from: If 2 element to : If two element
Received on Tuesday, 22 January 2008 13:27:21 UTC