[Bug 30095] New: [xslt30] Visibility of global variables: should link to rules for packages

https://www.w3.org/Bugs/Public/show_bug.cgi?id=30095

            Bug ID: 30095
           Summary: [xslt30] Visibility of global variables: should link
                    to rules for packages
           Product: XPath / XQuery / XSLT
           Version: Proposed Recommendation
          Hardware: PC
                OS: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: XSLT 3.0
          Assignee: mike@saxonica.com
          Reporter: mike@saxonica.com
        QA Contact: public-qt-comments@w3.org
  Target Milestone: ---

Section 9.9 concerning the scope of variables contains no mention of packages.
A reader who reads this section in isolation, without first becoming familiar
with the sections of the spec concerning packages, may find the current wording
misleading.

Specifically, the paragraph that reads:

A global variable binding element is visible everywhere in the stylesheet
(including other stylesheet modules) except within the xsl:variable or
xsl:param element itself and any region where it is shadowed by another
variable binding.

would be clearer if it read:

A global variable binding element is visible everywhere in the containing
package (including other stylesheet modules) except within the xsl:variable or
xsl:param element itself and any region where it is shadowed by another
variable binding. (For rules regarding the visibility of the variable in other
packages, see 3.5.3.1.)

-- 
You are receiving this mail because:
You are the QA Contact for the bug.

Received on Tuesday, 18 April 2017 09:55:42 UTC