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 9056 - [F+O 1.1] Variant return types no longer indicated
Summary: [F+O 1.1] Variant return types no longer indicated
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 normal
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-02-17 21:42 UTC by Michael Kay
Modified: 2011-06-08 11:44 UTC (History)
1 user (show)

See Also:


Attachments

Description Michael Kay 2010-02-17 21:42:31 UTC
In the 1.0/2.0 version of F+O, section 1.4, it is stated:

"In some cases, the static type returned by a function depends on the type(s) of its argument(s). These special functions are indicated by using bold italics for the return type."

This sentence remains in the current draft of 1.1, but the convention is no longer used, and the markup used to control it has disappeared from the source as an accident of the editorial conversions applied. 

It would be fairly easy to reinstate this, however:

(a) the information is no longer relevant if we are dropping the formal semantics, and

(b) in any case, it violates editorial guidelines to have information in the published specification that is conveyed only by the choice of font.

Subject to the approval of the WG, the editor therefore proposes to drop this feature:

(i) the above-quoted sentence will be removed

(ii) all references to functions having special static type inferencing rules defined in the formal semantics will be removed. (These generally take the form "For detailed type semantics, see...")
Comment 1 Jim Melton 2010-04-30 21:46:53 UTC
The proposal incorporate into the comment was approved by the WGs in their meeting of 2010-03-23, as reflected in the Members-only minutes archived at http://lists.w3.org/Archives/Member/w3c-xsl-query/2010Mar/0164.html