Debbie Lockett
- Login: deblock
- Email: debbie@saxonica.com
- Registered on: 2014-03-13
- Last connection: 2024-03-07
Issues
open | closed | Total | |
---|---|---|---|
Assigned issues | 3 | 296 | 299 |
Reported issues | 8 | 148 | 156 |
Projects
Project | Roles | Registered on |
---|---|---|
Saxon | Manager, Developer, Reporter | 2014-04-04 |
Saxon-CE | Reporter | 2014-04-04 |
SaxonC | Manager, Developer, Reporter | 2014-04-04 |
SaxonJS | Manager, Developer, Reporter | 2016-08-11 |
SaxonMirrorHE | Manager, Developer | 2021-02-02 |
Activity
2024-02-27
-
SaxonJS 2 documentation updated online, including rebuilt `clocks-with-server.zip` (committed to www-saxonica-com). Support #6350 (Closed): https://www.saxonica.com/saxon-js/demos2/clocks-with-server.zip gives error 404: file not foundOn page https://www.saxonica.com/saxon-js/documentation2/index.html#!samples/clocks/clocks-client-server, the link to clocks-with-server resources zip is broken.
2024-02-23
-
Updates committed to the `saxonjs2` branch:
* I've updated the demo to use port 6311 instead of 5000, as Norm suggested; and updated the info in the documentation accordingly.
* I've updated the `build-demos.gradle` script so that it... Support #6350 (In Progress): https://www.saxonica.com/saxon-js/demos2/clocks-with-server.zip gives error 404: file not foundOn page https://www.saxonica.com/saxon-js/documentation2/index.html#!samples/clocks/clocks-client-server, the link to clocks-with-server resources zip is broken.
2024-02-21
-
When I try running the demo locally, I actually hit an error:
```
Error: listen EADDRINUSE: address already in use :::5000
```
It seems that Macs now use this port. So we should use something else for the local server in this sample.
(N... Support #6350: https://www.saxonica.com/saxon-js/demos2/clocks-with-server.zip gives error 404: file not foundOn page https://www.saxonica.com/saxon-js/documentation2/index.html#!samples/clocks/clocks-client-server, the link to clocks-with-server resources zip is broken. -
It looks like we need to rebuild this zip and upload it. I have found an old (original?) version of the zip from June 2020, which contains the SaxonJS 2.0 browser runtime. But it would be goo...
2024-02-14
-
Basically, SaxonJS 2 does not support 4.0 syntax, so exporting for `-target:JS` from 12.4 with `--allowSyntaxExtensions:on` is not supported.
As you have found, although the stylesheet may compile, it will not necessarily run. I think... Bug #6346: NPE with replace() on SaxonJS2.6 when exported under 4.0-support conditionsWhen exporting a stylesheet (either 3.0 or 4.0) for SaxonJS 2.6, using SaxonEE 12.4 running under ` --allowSyntaxExtensions:on`,
a three-argument call on `replace()` (that is with the fourth `$flags` argument to default to the empty str...
2024-02-06
-
Fix committed on main and saxonjs2 branches, so the new QT3 test `fn-replace-59` now passes. I have made precisely the changes suggested by Mike in comment #note-4 (i.e. without any further review). Bug #6318 (Resolved): replace with curly braces in second argument gives error "Error FORX0002: Invalid XPath regular expression: '{' not allowed here"The test case
``` xml
<?xml version="1.0" encoding="utf-8"?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="3.0"
xmlns:xs="http://www.w3.org/2001/XMLSchema"
exclude-result-prefixes="#all"
expan... -
2024-01-19
-
I've committed an edit for the documentation update, to hopefully be a bit clearer. Bug #6317: The cwd is limited to 256 characters1. What lengths should we use for the various platforms?
2. Where is this documented?
2024-01-17
-
Reviewing the documentation changes, I'd like to understand this better.
1. Does the length limit for cwd only apply on PHP?
2. Have we imposed this limit for the cwd when creating a SaxonProcessor, or is it an inherited limit from t... Bug #6317: The cwd is limited to 256 characters1. What lengths should we use for the various platforms?
2. Where is this documented?
2024-01-09
-
Same bug using `fn:subsequence()`:
``` xml
<xsl:variable name="result" select="subsequence((1, 2, 3.1, 'four'), 4)"/>
```
The problem seems to be to do with a sequence of length exactly one being accepted where a sequence of length z... Bug #6313: Static type error from fn:remove()I've discovered a weird bug when using `fn:remove()`; e.g.
``` xml
<xsl:variable name="result" select="remove( (xs:integer('100'), xs:string('abc')), 1)"/>
```
Running the attached stylesheet (e.g. from the command line with `net....
Also available in: Atom