Skip to content

1375 bugs in pattern syntax - #1378

Merged
ndw merged 1 commit into
qt4cg:masterfrom
michaelhkay:1375-bugs-in-pattern-syntax
Oct 15, 2024
Merged

1375 bugs in pattern syntax#1378
ndw merged 1 commit into
qt4cg:masterfrom
michaelhkay:1375-bugs-in-pattern-syntax

Conversation

@michaelhkay

Copy link
Copy Markdown
Contributor
  1. Changes the pattern syntax to allow any EQName to be used for function calls; the constraints on which functions can be called are defined outside the actual grammar.
  2. Reinstate root() as a permitted function
  3. Allow doc()/id() without requiring parentheses around the second function call
  4. Stylesheet changes to point external spec references at the 4.0 specs rather than 3.0.

Fix #1375

@michaelhkay michaelhkay added Bug Something that doesn't work in the current specification XSLT An issue related to XSLT Tests Needed Tests need to be written or merged labels Aug 12, 2024
@michaelhkay
michaelhkay force-pushed the 1375-bugs-in-pattern-syntax branch from 25049b9 to f2de380 Compare August 29, 2024 15:36
@michaelhkay
michaelhkay force-pushed the 1375-bugs-in-pattern-syntax branch from f2de380 to 1fb5cac Compare September 10, 2024 17:32
@ChristianGruen ChristianGruen changed the title 1375 - bugs in pattern syntax 1375 bugs in pattern syntax Sep 14, 2024
@ndw

ndw commented Oct 15, 2024

Copy link
Copy Markdown
Contributor

The CG agreed merge this PR at meeting 094.

@ndw
ndw merged commit d1f590e into qt4cg:master Oct 15, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Bug Something that doesn't work in the current specification Tests Needed Tests need to be written or merged XSLT An issue related to XSLT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

XSLT: names of functions in pattern

2 participants