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 6005 - [FS] metavariables in mapping subscripts are rendered incorrectly
Summary: [FS] metavariables in mapping subscripts are rendered incorrectly
Status: CLOSED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: Formal Semantics 1.0 (show other bugs)
Version: Recommendation
Hardware: All All
: P2 minor
Target Milestone: ---
Assignee: Michael Dyck
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-08-31 23:05 UTC by Michael Dyck
Modified: 2008-08-31 23:15 UTC (History)
0 users

See Also:


Attachments

Description Michael Dyck 2008-08-31 23:05:59 UTC
Preamble: Every mapping function is identified by the subscripted name that
follows its right-hand bold square bracket. For a few mapping functions,
the subscript also contains a parameter, which is usually a metavariable,
e.g. 'Type1' in
    [[ ... ]]_FunctionArgument(Type1)

Currently, when a metavariable occurs as a mapping's subscript-parameter,
it is rendered abnormally (relative to the rendering of metavariables
everywhere else):
-- It is shown in an upright font (vs slanted/italic).
-- If it itself has a 'subscript', that subscript appears on the same
   baseline (vs being on a lowered baseline).
Both effects can be seen in 4.1.5 [Function Calls] / Normalization / rule 1

Instead, metavariables appearing in mapping function subscripts should be
rendered as they are elsewhere.
Comment 1 Michael Dyck 2008-08-31 23:15:23 UTC
This issue has been entered as FS erratum E051, and the fix has been
committed to the source files for the next edition of the FS document.
Consequently, I'm marking this issue resolved-FIXED, and CLOSED.