Skip to content

1548 Clarify default for xsl:output/@indent - #1560

Merged
ndw merged 5 commits into
qt4cg:masterfrom
michaelhkay:1548-indentation-default
Nov 12, 2024
Merged

1548 Clarify default for xsl:output/@indent#1560
ndw merged 5 commits into
qt4cg:masterfrom
michaelhkay:1548-indentation-default

Conversation

@michaelhkay

@michaelhkay michaelhkay commented Nov 9, 2024

Copy link
Copy Markdown
Contributor

Fix #1548

XSLT 3.0 specified no default for xsl:output/@indent in the case of the JSON and Adaptive output methods. This PR sets the default to "no".

I believe this is sufficient to close #1548.

@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 Nov 9, 2024
@michaelhkay
michaelhkay force-pushed the 1548-indentation-default branch from 7c45eaf to bb19085 Compare November 10, 2024 16:49
@ndw

ndw commented Nov 11, 2024

Copy link
Copy Markdown
Contributor

In Appendix B of XSLT, the word "contains" has been lost:

This appendix a stylesheet that...

@michaelhkay

Copy link
Copy Markdown
Contributor Author

Thanks, fixed.

Incidentally, I still find that I have to do a gradle clean to force a rebuild after editing xslt.xml. The problem doesn't occur with other files.

@michaelhkay michaelhkay added Tests Added Tests have been added to the test suites and removed Tests Needed Tests need to be written or merged labels Nov 11, 2024
@michaelhkay

Copy link
Copy Markdown
Contributor Author

Added XSLT4 test output-0728

@ndw

ndw commented Nov 12, 2024

Copy link
Copy Markdown
Contributor

The CG agreed to merge this issue at meeting 098.

@ndw
ndw merged commit 62a0f06 into qt4cg:master Nov 12, 2024
@michaelhkay michaelhkay added the Completed PR has been applied, tests written and tagged, no further action needed label Nov 12, 2024
@michaelhkay
michaelhkay deleted the 1548-indentation-default branch November 12, 2024 18:52
@michaelhkay michaelhkay added the In Saxon 13 The feature is implemented in the Saxon 13 development branch label Feb 6, 2025
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 Completed PR has been applied, tests written and tagged, no further action needed In Saxon 13 The feature is implemented in the Saxon 13 development branch Tests Added Tests have been added to the test suites XSLT An issue related to XSLT

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Managing indentation parameters for serialization

2 participants