[Bug 29699] [XSLT30] XTSE3085 needs slight clarification for <xsl:template name="x" /> situation

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

--- Comment #4 from Abel Braaksma <abel.braaksma@xs4all.nl> ---
I think this is indeed an improvement. However, there's now a perceived
discrepancy between the error in the addendum and the error in the text.

Since the first sentence of the error actually covers the whole error, and the
rest is merely explanation, I would like to suggest the editor to break it up
more:

[ERR XTSE3085] It is a static error, when the effective value of the
declared-modes attribute of an xsl:package element is yes, if the package
contains an explicit reference to an undeclared mode, or if it implicitly uses
the unnamed mode and the unnamed mode is undeclared. <break-up-here />

The meaning of whether a mode is declared or not is covered elsewhere, same is
true for using an explicit mode or the #unnamed explicit reference.

Changing this (by breaking it up) has the added advantage of making this rather
long error more readable.


I won't reopen the bug, as I think whether or not this suggestion is followed
up is a typical "at the editor's discretion" thingy ;).

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

Received on Saturday, 2 July 2016 09:14:22 UTC