-
Notifications
You must be signed in to change notification settings - Fork 34
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implement EXSLT functions, e.g. exsl:node-set ? #109
Comments
Oh, I see there already is #50 ... sorry. You can consider this to be a special request for the |
Thank you! I'm going to go ahead and close this as a duplicate of #50. I definitely agree that there's a bunch of EXSLT functionality that is super useful.
Implementing functions isn't that bad! You can take a look at the file that defines all the current functions. The documentation for I'd certainly appreciate a pull request adding |
I see that implementing Another complication is that EXSLT functions are namespaced (e.g. |
It should be: context.set_function(("http://exslt.org/common", "node-set"), NodeSetFunction)
Nah, that's a concept of XPath. |
I have an XSLT script that uses the
node-set
function defined by EXSLT. It works in Firefox, which has some EXSLT support. Depending on how hard this would be to implement (node-set
shouldn't be too hard), I think having it in this Rust library would be great!The text was updated successfully, but these errors were encountered: