Add the saxon:systemId extension
authorMike Hommey <mh@glandium.org>
Wed, 12 Sep 2012 03:07:56 +0000 (11:07 +0800)
committerDaniel Veillard <veillard@redhat.com>
Wed, 12 Sep 2012 03:07:56 +0000 (11:07 +0800)
commit92bc8136311ed86d85f764cbfc82da77d90c0e29
tree5631ffae1e9fa9e6e70740db07b14ad0b3b77a85
parentdc23a2a0dd4a9b23bea81eedf907a5b9e299ca7d
Add the saxon:systemId extension

For https://bugzilla.gnome.org/show_bug.cgi?id=519926

Both Xalan and Saxon have a systemId function (in their respective
namespaces) to provide the URI of the file that is being transformed.
It would be nice to have that function in libxslt1.1 as well, because
then DocBook could use it[0].

[0] See line 250 et seq in
/usr/share/xml/docbook/stylesheet/nwalsh/common/stripns.xsl
libexslt/saxon.c