[Bug 5312] [XSLT 2.1] Separate compilation of stylesheet modules

http://www.w3.org/Bugs/Public/show_bug.cgi?id=5312





--- Comment #2 from Michael Kay <mike@saxonica.com>  2008-11-10 15:00:13 ---
Comment by Dimitre Novatchev on the xsl-list (today)

This proposal is extremely important. Its incorporation into XSLT 2.1 would
provide the capability to have separately compiled libraries (as opposed to a
main stylesheet == "separate application") of functions.

I have a remark about making sure a specific mode in the module cannot
accidentally be selected (this is not the same as overriden !) by an external
template with
     mode="#all"

The existing text ( (d) in the Description, and (f) in the second post by Dr.
Kay) does not rule out such a possibility.

In particular, there is a need that a mode with a name defined in the module be
accessible, but only *by name*, to exteranal <xsl:apply-templates>
instructions. At the same time, any external <xsl:template> that has
  mode ="#all"
should not be available for selection in a mode defined in the specific module.


-- 
Configure bugmail: http://www.w3.org/Bugs/Public/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.

Received on Monday, 10 November 2008 15:00:24 UTC