Hi,

I wonder why xsltProcessOneNode() is only used in the module where it's
implemented (transform.c) but isn't declared static. It also doesn't appear in
any of the header files, i.e. it's not public.

I accidentally used this function in lxml which lead to compile errors under
Windows, but before I take it back out there forever, is it possible to
actually make it public? The use case I have is to let users implement XSLT
extension elements in Python, and xsltProcessOneNode() would be perfect to
give them a way to continue processing subtrees à-la

        <xsl:apply-templates select="..."/>

Or is there a better way to achieve the same thing?

Thanks,
Stefan

_______________________________________________
xslt mailing list, project page http://xmlsoft.org/XSLT/
[email protected]
http://mail.gnome.org/mailman/listinfo/xslt

Reply via email to