Project

Profile

Help

Bug #6245

closed

broken links in SaxonJS documentation

Added by Martin Honnen about 1 year ago. Updated 6 months ago.

Status:
Closed
Priority:
Normal
Category:
Documentation
Sprint/Milestone:
Start date:
2023-11-08
Due date:
% Done:

0%

Estimated time:
Applies to JS Branch:
2, Trunk
Fix Committed on JS Branch:
2, Trunk
Fixed in JS Release:
SEF Generated with:
Platforms:
Company:
-
Contact person:
-
Additional contact persons:
-

Description

https://www.saxonica.com/saxon-js/documentation2/index.html#!conformance/xslt30 has (at least) two not working links, in the row for vendor-options it says

Enables syntax extensions for XSLT and XPath, specifically the conditional XSLT extensions described here and the XPath otherwise operator

where

  1. "conditional XSLT extensions described here" links to https://www.saxonica.com/documentation12/index.html#!extensions/xslt-syntax-extensions which gives the error "Error in URI hash-path: Section 'xslt-syntax-extensions' not found in path: extensions/xslt-syntax-extensions"
  2. "otherwise" links to https://www.saxonica.com/documentation12/index.html#!extensions/syntax-extensions/otherwise which gives a similar error "Error in URI hash-path: Section 'syntax-extensions' not found in path: extensions/syntax-extensions/otherwise"
Actions #1

Updated by Debbie Lockett about 1 year ago

Thanks for reporting the problem. The links worked for the Saxon 10 documentation, but not for newer versions.

e.g. see https://www.saxonica.com/documentation10/index.html#!extensions/xslt-syntax-extensions and https://www.saxonica.com/documentation10/index.html#!extensions/syntax-extensions/otherwise

But actually we should probably do better. This section is talking about supplying Q{http://saxon.sf.net/}allowSyntaxExtensions for the fn:transform option vendor-extensions; i.e. to enable syntax extensions in a stylesheet supplied to fn:transform. So we are talking about syntax extensions implemented in the XX compiler in SaxonJS. It would be better to document those here (rather than directing to the main Saxon docs).

Actions #2

Updated by Debbie Lockett 6 months ago

  • Status changed from New to Closed
  • Assignee set to Debbie Lockett
  • Applies to JS Branch Trunk added
  • Fix Committed on JS Branch 2, Trunk added

Decided to just remove the broken links. The syntax extensions supported is very limited.

Please register to edit this issue

Also available in: Atom PDF Tracking page