We dropped the warning in 9.8.0.2, see https://saxonica.plan.io/issues/3278
But yes, Saxon-HE no longer supports 1.0 compatibility mode, and therefore
gives you an error if your stylesheet says version="1.0". We're trying to
encourage users to eliminate any dependencies on 1.0-mode - it's been 10 years
now.
Michael Kay
Saxonica
On 23 Jul 2017, at 14:37, Martin Honnen martin(_dot_)honnen(_at_)gmx(_dot_)de
<xsl-list-service(_at_)lists(_dot_)mulberrytech(_dot_)com> wrote:
On 23.07.2017 15:26, Dave Pawson dave(_dot_)pawson(_at_)gmail(_dot_)com wrote:
That's running 1.0 stylesheets with 2.0 processor?
Saxon 9.8 HE is an XSLT 3.0 processor and does what I said, it refuses to
run version="1.0" code but only emits a warning when running version="2.0"
code.
Saxon 9.8 HE does tell you with version="1.0" stylesheets that it does not
run them, you need at least version="2.0" in which case it emits a warning.
What of running 2.0 stylesheet with 3.0 processor Martin?
With Saxon 9.8 you get a warning, see
http://saxonica.com/html/documentation/conformance/xslt30.html
--~----------------------------------------------------------------
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
EasyUnsubscribe: http://lists.mulberrytech.com/unsub/xsl-list/1167547
or by email: xsl-list-unsub(_at_)lists(_dot_)mulberrytech(_dot_)com
--~--