This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 4027 - Broken sentence in definition of fn:deep-equal
Summary: Broken sentence in definition of fn:deep-equal
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Functions and Operators 1.0 (show other bugs)
Version: Working drafts
Hardware: PC Windows XP
: P2 normal
Target Milestone: ---
Assignee: Ashok Malhotra
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
Depends on:
Reported: 2006-11-30 07:40 UTC by Henry S. Thompson
Modified: 2007-02-25 23:35 UTC (History)
0 users

See Also:


Description Henry S. Thompson 2006-11-30 07:40:14 UTC
"Or if both values are NaN." appears in the 6th para of the definition.  Can't tell whether this is case is meant to be 'true' or 'false'. . .  Perhaps a markup bug?
Comment 1 Ashok Malhotra 2006-12-13 15:39:10 UTC
On the Dec 12 telcon the WGs agreed to fix this by making the offending sentence
a clause of the previous sentence.  The sentence now reads: "If $i1 and $i2 are both atomic values, they are deep-equal if and only if ($i1 eq $i2) is true, or if both values are NaN." 
Comment 2 Jim Melton 2007-02-25 23:35:35 UTC
Closing bug because commenter has not objected to the resolution posted and more than two weeks have passed.