Project

Profile

Help

Bug #6245

open

broken links in SaxonJS documentation

Added by Martin Honnen 6 months ago. Updated 6 months ago.

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

0%

Estimated time:
Applies to JS Branch:
2
Fix Committed on JS Branch:
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 6 months 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).

Please register to edit this issue

Also available in: Atom PDF Tracking page