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 11586 - [F+O 3.0] Minor editorial problems
Summary: [F+O 3.0] Minor editorial problems
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Functions and Operators 3.0 (show other bugs)
Version: Working drafts
Hardware: PC Windows NT
: P2 minor
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-12-21 11:33 UTC by Michael Kay
Modified: 2011-07-19 16:15 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Kay 2010-12-21 11:33:07 UTC
In the 14 Dec draft of F+O:

(a) See under fn:collection, the text "By default, this function is ยทยท. " (should read "deterministic")

(b) The deleted text "For detailed type semantics, see [Formal Semantics]." has re-appeared in the non-diff version of the HTML.

Both appear to be markup/stylesheet problems.
Comment 1 Jim Melton 2010-12-21 15:23:30 UTC
Mike, I will fix the problem with deleted text still being visible in the non-diff version of the spec. Thanks for reporting it.  I'll also take a close look at the missing "deterministic" and attempt to resolve it as well.
Comment 2 Jim Melton 2011-01-01 20:35:37 UTC
The cause of problem (a) is that the source text had one instance of:
   <termref def="stable"/>
but there is no longer a <termdef> for that word.  I fixed this by replacing that element with this one:
   <termref def="deterministic"/>

Problem (b) is, I am surprised to discover, present in other documents as well. However, after a considerable amount of research and a general overhaul of how we process diff markup (both for diff docs and for regular docs), the problem appears to be solved for good (I hope!). 

Thus, I'm marking this bug RESOLVED/FIXED and trust that you'll mark it CLOSED as soon as you're satisfied with the result.
Comment 3 Michael Kay 2011-01-07 18:25:42 UTC
I found further termrefs to "stable" in the function-catalog file and have replaced them.

Dangling termrefs should be detected by the build system. I'm not sure, but I suspect they may have been undetected because there was still a termdef for "stable", marked as diff="del"?