Project

Profile

Help

Bug #6374 ยป Re_ [SaxonJS - Bug #6374] (New) saxon.compile removed in 2.6+_ - 2024-03-19T11_11_42Z.eml

Norm Tovey-Walsh, 2024-03-19 12:11

 
X-He-Spam-Score: -2.1
Return-Path: <norm@saxonica.com>
Delivered-To: dropbox@plan.io
Received: from m.launch.gmbh ([127.0.0.1])
by m.launch.gmbh with LMTP
id kPnrL9Jy+WW+cgQAJzdhvw
(envelope-from <norm@saxonica.com>)
for <dropbox@plan.io>; Tue, 19 Mar 2024 12:11:14 +0100
X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on m.launch.gmbh
X-Spam-Level:
X-Spam-Status: No, score=-2.1 required=5.0 tests=BAYES_00,DKIMWL_WL_MED,
DKIM_SIGNED,DKIM_VALID,DMARC_PASS,RCVD_IN_DNSWL_NONE,RCVD_IN_MSPIKE_H2,
SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE autolearn=ham
autolearn_force=no version=3.4.6
X-Spam-Report:
* -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1%
* [score: 0.0000]
* -0.1 DMARC_PASS DMARC check passed
* -0.1 SPF_PASS SPF check passed
* -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at
* https://www.dnswl.org/, no trust
* [3.125.148.246 listed in list.dnswl.org]
* 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
* -0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
* 0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily
* valid
* -0.0 RCVD_IN_MSPIKE_H2 RBL: Average reputation (+2)
* [3.125.148.246 listed in wl.mailspike.net]
* -0.0 T_SCC_BODY_TEXT_LINE No description available.
* -0.0 DKIMWL_WL_MED DKIMwl.org - Medium trust sender
X-Spam-Score: -2.1
Authentication-Results: m.launch.gmbh; dmarc=pass (p=none dis=none) header.from=saxonica.com
Authentication-Results: m.launch.gmbh; spf=pass smtp.mailfrom=saxonica.com
Authentication-Results: m.launch.gmbh;
dkim=pass (2048-bit key; unprotected) header.d=outbound.mailhop.org header.i=@outbound.mailhop.org header.a=rsa-sha256 header.s=dkim-high header.b=D34YuLC+;
dkim-atps=neutral
Envelope-to: inbox+saxonica+f38e+saxon-js@plan.io
Received: from outbound5c.eu.mailhop.org (outbound5c.eu.mailhop.org [3.125.148.246])
(using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)
key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256)
(No client certificate requested)
by m.launch.gmbh (Postfix) with ESMTPS id AE2C21639A1
for <inbox+saxonica+f38e+saxon-js@plan.io>; Tue, 19 Mar 2024 12:11:14 +0100 (CET)
ARC-Seal: i=1; a=rsa-sha256; t=1710846641; cv=none;
d=outbound.mailhop.org; s=arc-outbound20181012;
b=mziKhKkv2eKw2A1vxC+0WvHF5qg8y7y/JUtJLwNh8BH9Zdao1vR1ENlt3SoZ8ZTvurdpHyR1dKTGF
e2nz4m6dX+s5ru+Qoipkx+ha6FQM27XHHixV5pHXtZO4N/8y88ltQNyiM6WDqHdR1pvubc4DS/iB4m
B1RmDP1G0bmyV58SfllTX+dJDMSllxDyiZghphi7eaNGjOBitO5cjKs2tSHyjQ2rkQDsj8cV1syhd0
/kSMpXOBIGt8yAfB6UrI512a89iPE2dYsN/hbJd2ERzJF9Hz2qOjdVW55eBdbtr4osJsFJ2o7B3NMq
9ePQgvM9N7o5EMhH1V/7wJ2lehIcT0Q==
ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed;
d=outbound.mailhop.org; s=arc-outbound20181012;
h=content-type:mime-version:message-id:in-reply-to:date:subject:to:from:
references:dkim-signature:from;
bh=gzQKz39D2W8o6LoJVgmELsaR4AP0iYUw0G1GA2W6F98=;
b=dV/ARFAv6ffSjZukJOto3XDL3SE26TCKi3aQ2riE1hxBHvZ4zMNJQoUyThWnEErwWdoFQdp/4y8Lo
N+EpCnyntCFcMUPw70LlBgRZbwafclRMAbgktu2qlUTKhESDIvU26Be5ZOGrxedgBuixP7YgTyET9j
BvxXlF1O900sgauSlrhM763EEGll+3wCfoQzYefksVWCHVgfkyGBYIn9g1PYatfYlxfi9q8TrpOEsj
xMvV98mY3eaDWZ/BvYloRuurQZJrQE/uCP+hKSzoG9IsvDS79A+2U88P0IGhXupcaPs/XbIOvjXc54
70poqk6+jZowWaR8k0obsShLkSrJn7A==
ARC-Authentication-Results: i=1; outbound3.eu.mailhop.org;
spf=softfail smtp.mailfrom=saxonica.com smtp.remote-ip=185.195.232.148;
dmarc=none header.from=saxonica.com;
arc=none header.oldest-pass=0;
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
d=outbound.mailhop.org; s=dkim-high;
h=content-type:mime-version:message-id:in-reply-to:date:subject:to:from:
references:from;
bh=gzQKz39D2W8o6LoJVgmELsaR4AP0iYUw0G1GA2W6F98=;
b=D34YuLC+PQ0MWnKkiXjpiqja8dhdm76gRLnoi3/5FkH2BS3ppazVnfz30T3ukmE5rNxDO9aA8thGJ
BMYiSfLhbZwZNdhR4CnpVJRo86LOQFcWcp7o80a/1/Ng/VWwq3KwBahbl1GYk2JovLiD7j1+/Fn/ec
5xnNgZMikcOhz9GOxeajAOhpVn2+3JcprVqqAlPd6cdE1ePrLdihOMaGL7+5+kCf/oJ/05ouOMmT1I
CfOZpwDy5RXlDScMtUMH9PruVF4LzvpF+yx0Oiu3QUyRfuQcb5F13dKuv7CGDMT+Aoi9wjQl7F14Dr
bjWT0LNPMmNOYU0kY1XPLFH0RCXsH8A==
X-Originating-IP: 185.195.232.148
X-MHO-RoutePath: bndhbHNo
X-MHO-User: 5196a415-e5e1-11ee-b1d9-eda7e384987e
X-Report-Abuse-To: https://support.duocircle.com/support/solutions/articles/5000540958-duocircle-standard-smtp-abuse-information
X-Mail-Handler: DuoCircle Outbound SMTP
Received: from Hackmatack.local (unknown [185.195.232.148])
by outbound3.eu.mailhop.org (Halon) with ESMTPSA
id 5196a415-e5e1-11ee-b1d9-eda7e384987e;
Tue, 19 Mar 2024 11:10:39 +0000 (UTC)
References: <redmine.issue-6374.20240319095405.3760@plan.io>
User-agent: mu4e 1.10.7; emacs 29.2
From: Norm Tovey-Walsh <norm@saxonica.com>
To: Saxonica Developer Community <inbox+saxonica+f38e+saxon-js@plan.io>
Subject: Re: [SaxonJS - Bug #6374] (New) saxon.compile removed in 2.6+?
Date: Tue, 19 Mar 2024 11:06:02 +0000
In-reply-to: <redmine.issue-6374.20240319095405.3760@plan.io>
Message-ID: <m2il1i5ve7.fsf@saxonica.com>
MIME-Version: 1.0
Content-Type: multipart/signed; boundary="=-=-=";
micalg=pgp-sha512; protocol="application/pgp-signature"

--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable

> I've always used the saxon.compile function to generate sef files in code=
. I know it's undocumented but IIRC it was shown in the command line docs o=
r something.

Yes, it was undocumented (I=E2=80=99m not sure I even knew it existed). And=
a user reported that the function didn=E2=80=99t work correctly with xsl:i=
mports[1].

It turned out that it was undocumented at least in part because the design =
was incomplete. Rather than leaving an undocumented, broken function expose=
d, we took it out.

I think it=E2=80=99s very likely that the function will return, with a docu=
mented and tested API, but I can=E2=80=99t say exactly when.

Be seeing you,
norm

[1] https://saxonica.plan.io/issues/6101

=2D-
Norm Tovey-Walsh
Saxonica

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iHUEARYKAB0WIQSEJUqRvjpp8yLt8uKDEiZHbwv9OwUCZfly0AAKCRCDEiZHbwv9
OxUlAP9hbmqSE/uDcAigYDhIjuv8Rw8p9G8DLyszD72I+a+ZPAD/XZHWLNmMWk0p
K8x/Ii0DTGzF9g79FxCnhJ7ZoEe/4gw=
=hLOc
-----END PGP SIGNATURE-----
--=-=-=--
    (1-1/1)