This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
In the XPath Function and Operators Working Draft of 4 April 2005, in section "17.1.1 Casting from xs:string and xdt:untypedAtomic" is in the end of the first paragraph found: "The semantics of casting are identical to XML Schema validation. Is this fails, error [err:FORG0001] is raised. Casting is permitted from xs:string and xdt:untypedAtomic to any primitive atomic type or any atomic type derived by restriction, except xs:QName or xs:NOTATION." It says "Is this fails," which according to my judgement likely should read "If this fails." In addition, the last paragraph of the same section appears to have a period too much: "For xs:anyURI, the extent to which an implementation validates the lexical form of xs:anyURI is ·implementation dependent·. ." (whitespace between version tags I presume) Cheers, Frans Frans Englich KDE Developer
Fixed! Thanks!