This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
Under the section on whitespace rules, we say "an XPath", whereas we normally say "an XPath expression", or "an XPath 3.1 expression" (or processor, error etc). Under section A.2.4.1 Default Whitespace Handling: "Ignorable whitespace characters are not significant to the semantics of an expression. Whitespace is allowed before the first terminal and after the last terminal of an XPath." I suggest we end the sentence as something like "after the last terminal of an XPath 3.1 production."
> I suggest we end the sentence as something like "after the last terminal of > an XPath 3.1 production." That would be either incorrect or dangerously close to it. For example, whitespace is not allowed after an instance of the BracedURILiteral production (because BracedURILiteral occurs in productions marked "ws: explicit" that don't allow whitespace after it). I think it would be fine if we just changed "an XPath" to "an XPath expression".
(In reply to Michael Dyck from comment #1) > I think it would be fine if we just changed "an XPath" to "an XPath > expression". Sounds good to me.