RE: [XSLT2.0] IBM-XSLT-123: Description of when default output method is used

Thanks for pointing out the need to clarify this.

I intend:

(a) to add a sentence explaining that there is always an unnamed output
definition, which in the absence of an <xsl:output> element with no name
attribute is equivalent to specifying an <xsl:output> declaration having
no attributes;

(b) to amend the sentence you refer to, to say "The default output
method is used if the selected output definition does not include a
[method] attribute".

Please confirm if this resolution of the issue is OK.

Regards,

Michael Kay
(as XSL WG editor)

> -----Original Message-----
> From: public-qt-comments-request@w3.org 
> [mailto:public-qt-comments-request@w3.org] On Behalf Of Henry Zongaro
> Sent: 19 February 2004 16:54
> To: public-qt-comments@w3.org
> Subject: [XSLT2.0] IBM-XSLT-123: Description of when default 
> output method is used
> 
> 
> 
> [With apologies that these comments are coming in after the 
> end of the 
> Last Call comment period.]
> 
> Section 20
> 
> The paragraph before the final bulleted list in this section 
> states, "The 
> default output method is used if there are no xsl:output 
> elements or if 
> none of the xsl:output elements specifies a value for the method 
> attribute."
> 
> This needs to be rephrased to refer to the output definition 
> - only the 
> output definition that is being used to serialize the result tree is 
> relevant here.  The fact that xsl:output elements associated 
> with other 
> output definitions specified values for the method attribute is 
> irrelevant.
> 
> Thanks,
> 
> Henry
> [Speaking on behalf of reviewers from IBM.]
> ------------------------------------------------------------------
> Henry Zongaro      Xalan development
> IBM SWS Toronto Lab   T/L 969-6044;  Phone +1 905 413-6044
> mailto:zongaro@ca.ibm.com
> 

Received on Friday, 20 February 2004 12:38:16 UTC