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 30191 - [XSLT30] Minor spelling and grammar editorial bugs, followup to Bug 30130
Summary: [XSLT30] Minor spelling and grammar editorial bugs, followup to Bug 30130
Status: RESOLVED FIXED
Alias: None
Product: XPath / XQuery / XSLT
Classification: Unclassified
Component: XSLT 3.0 (show other bugs)
Version: Recommendation
Hardware: PC Windows NT
: P2 normal
Target Milestone: ---
Assignee: Michael Kay
QA Contact: Mailing list for public feedback on specs from XSL and XML Query WGs
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-10-30 16:08 UTC by Abel Braaksma
Modified: 2019-02-20 00:21 UTC (History)
1 user (show)

See Also:


Attachments

Description Abel Braaksma 2017-10-30 16:08:13 UTC
As with bug 30130, this bug report collects minor spelling mistakes, typos or layout issues that do not warrant an issue by their own.

Double words:

* "these these" in 2nd para under 4.6.2
* "are are" under item "alternate" in the table under 13.4
* "the the" under 19.4 (after 2nd bulleted list, the para starting with "The characterization"
* "and and" under item 3 under 19.8.8.4
* "that that" in 2nd example under 19.9 (starting with "First establish that that")
* "that that" in 2nd example under 19.9 (starting with "Now establish that that")
* "an an" under 22.2, item 7 in the numbered list
* "or or" under 22.4, 3rd para under "Error conditions"
* "the the" under section K, list item 86

Double other:
* Double comma ",," in 19.8.4, first para.

A / an:
* "Is a exception" s/a/an/ (19.8.8.5, first Note)
* "form an tree" s/an/a/ (18.1, first numbered list item)


Other
* In the XSD (in section H.1) we say "A match pattern as defined in the XSLT 2.1 Recommendation", we do not have a 2.1 spec. Should be 3.0.
* In the XSD (in section H.1) we say "are described in the XSLT 2.1 Recommendation.", we do not have a 2.1 spec. Should be 3.0.
Comment 1 Abel Braaksma 2018-04-06 23:37:24 UTC
In section 18.2.2, para under Note:

> The value of the use-accumulators attribute of xsl:source-document, 
> xsl:merge-source, or xsl:mode must either a whitespace-separated list of 
> EQNames, or the special token #all.
between "either" and "a" insert "be".
Comment 2 Abel Braaksma 2018-12-17 12:25:09 UTC
In section 15.3 Selecting the Sequences to be Merged:

> [ERR XTSE3195] If the for-each-item is present then the for-each-source, 
> use-accumulators, and streamable attributes must both be absent. 

replace "both" with "each".
Comment 3 Abel Braaksma 2018-12-20 12:23:45 UTC
Section 19.8.4.25 (streamability of xsl:merge)

> 2. Otherwise, the xsl:merge instruction roaming and free-ranging. 

Missing "is":

> 2. Otherwise, the xsl:merge instruction is roaming and free-ranging.
Comment 4 Abel Braaksma 2019-02-19 21:26:00 UTC
A proposed editorial erratum E12 was published on 13 Feb 2019, HTML version: https://htmlpreview.github.io/?https://github.com/w3c/qtspecs/blob/master/errata/xslt-30/html/xslt-30-errata.html#E12

I glanced over these changes and they seem to cover the mentioned spelling and grammar errors.